Thread: [PI] Run.bat Error - Interface

Results 1 to 10 of 10
  1. #1 [PI] Run.bat Error - Interface 
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    I'm using NICKname's client:

    http://www.rune-server.org/runescape...pi-client.html

    I've been editing interfaces in RSInterface.java and here's my edit:

    Code:
        public static void skillInterface(RSFont[] wid) {
            skillInterface(19746, 255);
            skillInterface(19749, 53);
            addText(13984, "Total", wid, 0, 0xFFEE33);
            //addText(13984, "Total", wid, 0, 0xFFEE33, false, true);
            addText(3985, "", wid, 0, 0xFFEE33);
            addText(13983, "Level: 2277", wid, 0, 0xFFEE33, true, true);
            for(int k = 0; k < boxIds.length; k++) {
                skillInterface(boxIds[k], 256);
            }
            RSInterface rsinterface = addTab(3917);
            rsinterface.children = new int[61];        rsinterface.childX = new int[61];    rsinterface.childY = new int[61];
            rsinterface.children[0] = 3918;            rsinterface.childX[0] = 0;            rsinterface.childY[0] = 0;
            rsinterface.children[1] = 3925;            rsinterface.childX[1] = 0;            rsinterface.childY[1] = 31;
            rsinterface.children[2] = 3932;            rsinterface.childX[2] = 0;            rsinterface.childY[2] = 62;
            rsinterface.children[3] = 3939;            rsinterface.childX[3] = 0;            rsinterface.childY[3] = 93;
            rsinterface.children[4] = 3946;            rsinterface.childX[4] = 0;            rsinterface.childY[4] = 124;
            rsinterface.children[5] = 3953;            rsinterface.childX[5] = 0;            rsinterface.childY[5] = 155;
            rsinterface.children[6] = 4148;            rsinterface.childX[6] = 0;            rsinterface.childY[6] = 186;
            rsinterface.children[7] = 19746;        rsinterface.childX[7] = 70;            rsinterface.childY[7] = 69;
            //rsinterface.children[8] = 19748;        rsinterface.childX[8] = 1;            rsinterface.childY[8] = 219;
            //rsinterface.children[9] = 19747;        rsinterface.childX[9] = 64;            rsinterface.childY[9] = 219;
            rsinterface.children[8] = 14000;        rsinterface.childX[8] = 10;            rsinterface.childY[8] = 219;
            rsinterface.children[9] = 19749;        rsinterface.childX[9] = 128;        rsinterface.childY[9] = 220;
            rsinterface.children[10] = 13983;         rsinterface.childX[10] = 158;          rsinterface.childY[10] = 238;
            rsinterface.children[11] = 3984;        rsinterface.childX[11] = 300;        rsinterface.childY[11] = 225;
            rsinterface.children[12] = 3985;        rsinterface.childX[12] = 130;        rsinterface.childY[12] = 238;
            rsinterface.children[13] = 29800;        rsinterface.childX[13] = 98;          rsinterface.childY[13] = 220;
            rsinterface.children[14] = 29800;        rsinterface.childX[14] = 107;          rsinterface.childY[14] = 235;
            rsinterface.children[15] = 29801;        rsinterface.childX[15] = 36;        rsinterface.childY[15] = 220;
            rsinterface.children[16] = 29801;        rsinterface.childX[16] = 45;        rsinterface.childY[16] = 235;
            rsinterface.children[17] = 4040;        rsinterface.childX[17] = 5;            rsinterface.childY[17] = 20;
            rsinterface.children[18] = 8654;        rsinterface.childX[18] = 0;            rsinterface.childY[18] = 2;
            rsinterface.children[19] = 8655;        rsinterface.childX[19] = 64;        rsinterface.childY[19] = 2;
            rsinterface.children[20] = 4076;        rsinterface.childX[20] = 20;        rsinterface.childY[20] = 20;
            rsinterface.children[21] = 8656;        rsinterface.childX[21] = 128;        rsinterface.childY[21] = 2;
            rsinterface.children[22] = 4112;        rsinterface.childX[22] = 20;        rsinterface.childY[22] = 20;
            rsinterface.children[23] = 8657;        rsinterface.childX[23] = 0;            rsinterface.childY[23] = 33;
            rsinterface.children[24] = 4046;        rsinterface.childX[24] = 20;        rsinterface.childY[24] = 50;
            rsinterface.children[25] = 8658;        rsinterface.childX[25] = 64;        rsinterface.childY[25] = 33;
            rsinterface.children[26] = 4082;        rsinterface.childX[26] = 20;        rsinterface.childY[26] = 50;
            rsinterface.children[27] = 8659;        rsinterface.childX[27] = 128;        rsinterface.childY[27] = 33;
            rsinterface.children[28] = 4118;        rsinterface.childX[28] = 20;        rsinterface.childY[28] = 50;
            rsinterface.children[29] = 8660;        rsinterface.childX[29] = 0;            rsinterface.childY[29] = 60+10;
            rsinterface.children[30] = 4052;        rsinterface.childX[30] = 20;        rsinterface.childY[30] = 83;
            rsinterface.children[31] = 8661;        rsinterface.childX[31] = 65;        rsinterface.childY[31] = 60+10;
            rsinterface.children[32] = 4088;        rsinterface.childX[32] = 20;        rsinterface.childY[32] = 83;
            rsinterface.children[33] = 8662;        rsinterface.childX[33] = 130;        rsinterface.childY[33] = 60+10;
            rsinterface.children[34] = 4124;        rsinterface.childX[34] = 20;        rsinterface.childY[34] = 83;
            rsinterface.children[35] = 8663;        rsinterface.childX[35] = 0;            rsinterface.childY[35] = 90+10;
            rsinterface.children[36] = 4058;        rsinterface.childX[36] = 20;        rsinterface.childY[36] = 120;
            rsinterface.children[37] = 8664;        rsinterface.childX[37] = 65;        rsinterface.childY[37] = 90+10;
            rsinterface.children[38] = 4094;        rsinterface.childX[38] = 20;        rsinterface.childY[38] = 120;
            rsinterface.children[39] = 8665;        rsinterface.childX[39] = 130;        rsinterface.childY[39] = 90+10;
            rsinterface.children[40] = 4130;        rsinterface.childX[40] = 20;        rsinterface.childY[40] = 120;
            rsinterface.children[41] = 8666;        rsinterface.childX[41] = 0;            rsinterface.childY[41] = 130;
            rsinterface.children[42] = 4064;        rsinterface.childX[42] = 20;        rsinterface.childY[42] = 150;
            rsinterface.children[43] = 8667;        rsinterface.childX[43] = 65;        rsinterface.childY[43] = 130;
            rsinterface.children[44] = 4100;        rsinterface.childX[44] = 20;        rsinterface.childY[44] = 150;
            rsinterface.children[45] = 8668;        rsinterface.childX[45] = 130;        rsinterface.childY[45] = 130;
            rsinterface.children[46] = 4136;        rsinterface.childX[46] = 20;        rsinterface.childY[46] = 150;
            rsinterface.children[47] = 8669;        rsinterface.childX[47] = 0;            rsinterface.childY[47] = 160;
            rsinterface.children[48] = 4070;        rsinterface.childX[48] = 20;        rsinterface.childY[48] = 180;
            rsinterface.children[49] = 8670;        rsinterface.childX[49] = 65;        rsinterface.childY[49] = 160;
            rsinterface.children[50] = 4106;        rsinterface.childX[50] = 20;        rsinterface.childY[50] = 180;
            rsinterface.children[51] = 8671;        rsinterface.childX[51] = 130;        rsinterface.childY[51] = 160;
            rsinterface.children[52] = 4142;        rsinterface.childX[52] = 20;        rsinterface.childY[52] = 180;
            rsinterface.children[53] = 8672;        rsinterface.childX[53] = 0;            rsinterface.childY[53] = 190;
            rsinterface.children[54] = 4160;        rsinterface.childX[54] = 20;        rsinterface.childY[54] = 150;
            rsinterface.children[55] = 4160;        rsinterface.childX[55] = 20;        rsinterface.childY[55] = 150;
            rsinterface.children[56] = 12162;        rsinterface.childX[56] = 65;        rsinterface.childY[56] = 190;
            rsinterface.children[57] = 2832;        rsinterface.childX[57] = 20;        rsinterface.childY[57] = 150;
            rsinterface.children[58] = 13928;        rsinterface.childX[58] = 130;        rsinterface.childY[58] = 190;
            rsinterface.children[59] = 13917;        rsinterface.childX[59] = 20;        rsinterface.childY[59] = 150;
            rsinterface.children[60] = 13984;        rsinterface.childX[60] = 145;        rsinterface.childY[60] = 225;
        }
    It's the skills tab interface. When I log on, and click the skills tab, it freezes and the cmd shows:

    Code:
    Exception in thread "Thread-5" java.lang.NullPointerException
            at client.drawInterface(client.java:9115)
            at client.drawTabArea(client.java:2629)
            at client.drawGameScreen(client.java:8972)
            at client.processDrawing(client.java:9810)
            at RSApplet.run(RSApplet.java:108)
            at client.run(client.java:5574)
            at java.lang.Thread.run(Unknown Source)
    Help?
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    Please don't spam, and actually help.
    Reply With Quote  
     

  3. #3  
    Registered Member


    Join Date
    Jul 2007
    Posts
    4,129
    Thanks given
    788
    Thanks received
    2,716
    Rep Power
    5000
    Not to be offensive, but could you learn some basic java before posting errors?
    Reply With Quote  
     

  4. Thankful user:


  5. #4  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    Can anyone help please?
    Reply With Quote  
     

  6. #5  
    Registered Member
    Mister Maggot's Avatar
    Join Date
    Dec 2008
    Posts
    7,227
    Thanks given
    3,283
    Thanks received
    2,875
    Rep Power
    5000
    Shadow, read this:
    java.lang.NullPointerException at client.drawInterface(client.java:9115)
    Tell me what it says.

    Spoiler for Answer:
    A null pointer exception, like 9115 in client.java
    Reply With Quote  
     

  7. #6  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    I found this there:

    Code:
                k2 += class9_1.xOffset;
    What does that have to do with anything?
    Reply With Quote  
     

  8. #7  
    Registered Member
    Mister Maggot's Avatar
    Join Date
    Dec 2008
    Posts
    7,227
    Thanks given
    3,283
    Thanks received
    2,875
    Rep Power
    5000
    Quote Originally Posted by ShadowBarrage View Post
    I found this there:

    Code:
                k2 += class9_1.xOffset;
    What does that have to do with anything?
    Everything. It's null, hence the "NullPointer".
    Reply With Quote  
     

  9. #8  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    K, nevermind I fixed it. It was just a little dumb mistake, but I know how to fix it.

    P.S. Even though you're sometimes a bitch to me, thanks for helping me. I really appreciate it.
    Reply With Quote  
     

  10. #9  
    Registered Member
    Mister Maggot's Avatar
    Join Date
    Dec 2008
    Posts
    7,227
    Thanks given
    3,283
    Thanks received
    2,875
    Rep Power
    5000
    Np, just at least skim the Java tuts.
    Reply With Quote  
     

  11. #10  
    Banned

    Join Date
    Nov 2009
    Posts
    4,219
    Thanks given
    2,950
    Thanks received
    1,362
    Rep Power
    0
    Alright, thanks for having to keep up with me lol.
    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. Interface error help :(
    By Rockhard in forum Help
    Replies: 4
    Last Post: 10-27-2009, 04:46 AM
  2. Interface error.
    By Echo` in forum Help
    Replies: 1
    Last Post: 10-26-2009, 09:49 PM
  3. interface error
    By kcinnay str in forum Help
    Replies: 0
    Last Post: 09-22-2009, 08:56 PM
  4. error in interface
    By devildreams54 in forum Help
    Replies: 1
    Last Post: 07-04-2009, 09:36 AM
  5. error with interface 2012's interface
    By MistaahSells in forum Help
    Replies: 2
    Last Post: 04-27-2009, 09:15 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •