Thread: When hovering over a NPC :S? Any Ideas/Fixes?

Results 1 to 2 of 2
  1. #1 When hovering over a NPC :S? Any Ideas/Fixes? 
    Registered Member
    Join Date
    Aug 2014
    Posts
    18
    Thanks given
    2
    Thanks received
    1
    Rep Power
    11
    Title pretty much explains it all.
    When i hover over an npc i get this error. Never seen it before ?

    Code:
    Exception in thread "Thread-3" java.lang.ArrayIndexOutOfBoundsException: 381
    	at TextDrawingArea.method390(TextDrawingArea.java:197)
    	at Client.drawTooltip(Client.java:10115)
    	at Client.draw3dScreen(Client.java:9534)
    	at Client.method146(Client.java:12460)
    	at Client.drawGameScreen(Client.java:8669)
    	at Client.processDrawing(Client.java:9446)
    	at RSApplet.run(RSApplet.java:191)
    	at Client.run(Client.java:5100)
    	at java.lang.Thread.run(Unknown Source)
    TextDrawingArea.java:197
    Code:
    method394(192, i + anIntArray1494[c] + 1, aByteArrayArray1491[c], anIntArray1492[c], i1 + anIntArray1495[c] + 1, anIntArray1493[c], 0);
    Client.java:10115
    Code:
    chatTextDrawingArea.method390(4, 0xffffff, s, loopCycle / 1000, 15);
    Reply With Quote  
     

  2. #2  
    Registered Member
    Totty's Avatar
    Join Date
    Jan 2015
    Age
    23
    Posts
    221
    Thanks given
    53
    Thanks received
    384
    Rep Power
    602
    Well this is an array index out of bound error, Therefore the number "381" is too high for either the array "anIntArray1494", "aByteArrayArray1491", "anIntArray1492", "anIntArray1495" or "anIntArray1493".
    Soo you can either:
    Change
    Code:
    method394(192, i + anIntArray1494[c] + 1, aByteArrayArray1491[c], anIntArray1492[c], i1 + anIntArray1495[c] + 1, anIntArray1493[c], 0);
    to
    Code:
    try {
        method394(192, i + anIntArray1494[c] + 1, aByteArrayArray1491[c], anIntArray1492[c], i1 + anIntArray1495[c] + 1, anIntArray1493[c], 0);
    } catch(IndexOutOfBoundsException e) {
        System.err.println("IndexOutOfBoundsException: " + e.getMessage());
    }
    Or you can do something like:
    Code:
    if(c >= anIntArray1494.length || c >= anIntArray1492.length || c >= anIntArray1495.length || c >= anIntArray1493.length || c >= aByteArrayArray1491.length)
        return;
    method394(192, i + anIntArray1494[c] + 1, aByteArrayArray1491[c], anIntArray1492[c], i1 + anIntArray1495[c] + 1, anIntArray1493[c], 0);
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 1
    Last Post: 11-04-2013, 08:48 AM
  2. Error when hovering over npc
    By Why You 4N in forum Help
    Replies: 0
    Last Post: 04-17-2012, 02:05 PM
  3. Numbers when hovering over something.
    By Eclipse IDE in forum Help
    Replies: 12
    Last Post: 03-21-2012, 01:21 AM
  4. Replies: 13
    Last Post: 01-16-2009, 06:11 PM
  5. Replies: 2
    Last Post: 11-03-2008, 05:15 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •