Thread: New skilltab problem (Still need help!) (I give up :()

Page 1 of 2 12 LastLast
Results 1 to 10 of 15
  1. #1 New skilltab problem (Still need help!) (I give up :() 
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1

    So I added new skilltab but I encountered a few problems
    I'm using a renamed client (runedimension or delirious I think)

    Fixed first problem (the %1 in prayerorb, I was just looking in the wrong file)

    Second problem: The tooltip always says 14m xp no matter what and the total level isn't right either.



    Refreshskill method
    [SPOIL]
    Code:
    		public void refreshSkill(int i) {
    		switch (i) {
    			case 0://attack
    			sendFrame126("" + c.playerLevel[0] + "", 31114);
    			sendFrame126("" + getLevelForXP(c.playerXP[0]) + "", 31115);
    			sendFrame126("" + c.playerXP[0] + "", 31112);
    			break;
    			
    			case 1://defence
    			sendFrame126("" + c.playerLevel[1] + "", 31124);
    			sendFrame126("" + getLevelForXP(c.playerXP[1]) + "", 31125);
    			sendFrame126("Exp: " + c.playerXP[1] + "", 31121);
    			break;
    			
    			case 2://strength
    			sendFrame126("" + c.playerLevel[2] + "", 31119);
    			sendFrame126("" + getLevelForXP(c.playerXP[2]) + "", 31120);
    			sendFrame126("Exp: " + c.playerXP[2] + "", 31117);
    			break;
    			
    			case 3://hitpoints
    			sendFrame126("" + c.playerLevel[3] + "", 31159);
    			sendFrame126("" + getLevelForXP(c.playerXP[3]) + "", 31160);
    			sendFrame126("Exp: " + c.playerXP[3] + "", 31157);
    			break;
    			
    			case 4://ranged
    			sendFrame126("" + c.playerLevel[4] + "", 31129);
    			sendFrame126("" + getLevelForXP(c.playerXP[4]) + "", 31130);
    			sendFrame126("Exp: " + c.playerXP[4] + "", 31127);
    			break;
    			
    			case 5://prayer
    			sendFrame126("" + c.playerLevel[5] + "", 31134);
    			sendFrame126("" + getLevelForXP(c.playerXP[5]) + "", 31135);
    			sendFrame126("Exp: " + c.playerXP[5] + "", 31132);
    			//prayer interface
    			sendFrame126("" +c.playerLevel[5]+"/"+getLevelForXP(c.playerXP[5])+"", 687);//Prayer frame
    			break;
    			
    			case 6://magic
    			sendFrame126("" + c.playerLevel[6] + "", 31139);
    			sendFrame126("" + getLevelForXP(c.playerXP[6]) + "", 31140);
    			sendFrame126("Exp: " + c.playerXP[6] + "", 31137);
    			break;
    			
    			case 7://cooking
    			sendFrame126("" + c.playerLevel[7] + "", 31219);
    			sendFrame126("" + getLevelForXP(c.playerXP[7]) + "", 31220);
    			sendFrame126("Exp:" + c.playerXP[7] + "", 31217);
    			break;
    			
    			case 8://woodcutting
    			sendFrame126("" + c.playerLevel[8] + "", 31229);
    			sendFrame126("" + getLevelForXP(c.playerXP[8]) + "", 31230);
    			sendFrame126("Exp: " + c.playerXP[8] + "", 31227);
    			break;
    			
    			case 9://fletching
    			sendFrame126("" + c.playerLevel[9] + "", 31184);
    			sendFrame126("" + getLevelForXP(c.playerXP[9]) + "", 31185);
    			sendFrame126("Exp: " + c.playerXP[9] + "", 31182);
    			break;
    			
    			case 10://fishing
    			sendFrame126("" + c.playerLevel[10] + "", 31214);
    			sendFrame126("" + getLevelForXP(c.playerXP[10]) + "", 31215);
    			sendFrame126("Exp: " + c.playerXP[10] + "", 31212);
    			break;
    			
    			case 11://firemaking
    			sendFrame126("" + c.playerLevel[11] + "", 31224);
    			sendFrame126("" + getLevelForXP(c.playerXP[11]) + "", 31225);
    			sendFrame126("Exp: " + c.playerXP[11] + "", 31222);
    			break;
    			
    			case 12://crafting
    			sendFrame126("" + c.playerLevel[12] + "", 31179);
    			sendFrame126("" + getLevelForXP(c.playerXP[12]) + "", 31180);
    			sendFrame126("Exp: " + c.playerXP[12] + "", 31177);
    			break;
    			
    			case 13://smithing
    			sendFrame126("" + c.playerLevel[13] + "", 31209);
    			sendFrame126("" + getLevelForXP(c.playerXP[13]) + "", 31210);
    			sendFrame126("Exp: " + c.playerXP[13] + "", 31207);
    			break;
    			
    			case 14://mining
    			sendFrame126("" + c.playerLevel[14] + "", 31204);
    			sendFrame126("" + getLevelForXP(c.playerXP[14]) + "", 31205);
    			sendFrame126("Exp: " + c.playerXP[14] + "", 31202);
    			break;
    			
    			case 15://herblore
    			sendFrame126("" + c.playerLevel[15] + "", 31169);
    			sendFrame126("" + getLevelForXP(c.playerXP[15]) + "", 31170);
    			sendFrame126("Exp: " + c.playerXP[15] + "", 31167);
    			break;
    			
    			case 16://agility
    			sendFrame126("" + c.playerLevel[16] + "", 31164);
    			sendFrame126("" + getLevelForXP(c.playerXP[16]) + "", 31165);
    			sendFrame126("Exp: " + c.playerXP[16] + "", 31162);
    			break;
    			
    			case 17://thieving
    			sendFrame126("" + c.playerLevel[17] + "", 31174);
    			sendFrame126("" + getLevelForXP(c.playerXP[17]) + "", 31175);
    			sendFrame126("Exp: " + c.playerXP[17] + "", 31172);
    			break;
    			
    			case 18://slayer
    			sendFrame126("" + c.playerLevel[18] + "", 31189);
    			sendFrame126("" + getLevelForXP(c.playerXP[18]) + "", 31190);
    			sendFrame126("Exp: " + c.playerXP[18] + "", 31187);
    			break;
    			
    			case 19://farming
    			sendFrame126("" + c.playerLevel[19] + "", 31234);
    			sendFrame126("" + getLevelForXP(c.playerXP[19]) + "", 31235);
    			sendFrame126("Exp: " + c.playerXP[19] + "", 31232);
    			break;
    			
    			case 20://runecrfating
    			sendFrame126("" + c.playerLevel[20] + "", 31144);
    			sendFrame126("" + getLevelForXP(c.playerXP[20]) + "", 31145);
    			sendFrame126("Exp: " + c.playerXP[20] + "", 31142);
    			break;
    
    			case 21://dungeoneering
    			sendFrame126("" + c.playerLevel[21] + "", 31154);
    			sendFrame126("" + getLevelForXP(c.playerXP[21]) + "", 31155);
    			sendFrame126("Exp: " + c.playerXP[21] + "", 31152);
    			break;
    
    			case 22://hunter
    			sendFrame126("" + c.playerLevel[22] + "", 31194);
    			sendFrame126("" + getLevelForXP(c.playerXP[22]) + "", 31195);
    			sendFrame126("Exp: " + c.playerXP[22] + "", 31192);
    			break;
    
    			case 23://summoning
    			sendFrame126("" + c.playerLevel[23] + "", 31239);
    			sendFrame126("" + getLevelForXP(c.playerXP[23]) + "", 31240);
    			sendFrame126("Exp: " + c.playerXP[23] + "", 31237);
    			break;
    
    			case 24://construction
    			sendFrame126("" + c.playerLevel[24] + "", 31149);
    			sendFrame126("" + getLevelForXP(c.playerXP[24]) + "", 31150);
    			sendFrame126("Exp: " + c.playerXP[24] + "", 31147);
    			break;
    
    		}
    	}
    [/SPOIL]


    Rsinterface.java (newskilltab method)


    Thanks in advance!
    Reply With Quote  
     

  2. #2  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    bump
    Reply With Quote  
     

  3. #3  
    Officially Retired


    Join Date
    Oct 2007
    Age
    30
    Posts
    5,454
    Thanks given
    558
    Thanks received
    122
    Rep Power
    1364
    Quote Originally Posted by Xdragon View Post
    bump
    I having the same problem about XP too. But sick for me to fix it.
    Reply With Quote  
     

  4. #4  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    i fixed the %1 thing but I really want to fix the xp problem Doesn't anyone know how to fix it?
    Reply With Quote  
     

  5. #5  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    bump
    Reply With Quote  
     

  6. #6  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    Come on! Me and norhaqim need this really badly! We will rep you thank you like you kiss you!


    Sad bump
    Reply With Quote  
     

  7. #7  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    Oh oops I posted the wrong method lol

    Here is the right one:

    Code:
    		public void refreshSkill(int i) {
    		switch (i) {
    			case 0://attack
    			sendFrame126("" + c.playerLevel[0] + "", 31114);
    			sendFrame126("" + getLevelForXP(c.playerXP[0]) + "", 31115);
    			sendFrame126("" + c.playerXP[0] + "", 31112);
    			break;
    			
    			case 1://defence
    			sendFrame126("" + c.playerLevel[1] + "", 31124);
    			sendFrame126("" + getLevelForXP(c.playerXP[1]) + "", 31125);
    			sendFrame126("Exp: " + c.playerXP[1] + "", 31121);
    			break;
    			
    			case 2://strength
    			sendFrame126("" + c.playerLevel[2] + "", 31119);
    			sendFrame126("" + getLevelForXP(c.playerXP[2]) + "", 31120);
    			sendFrame126("Exp: " + c.playerXP[2] + "", 31117);
    			break;
    			
    			case 3://hitpoints
    			sendFrame126("" + c.playerLevel[3] + "", 31159);
    			sendFrame126("" + getLevelForXP(c.playerXP[3]) + "", 31160);
    			sendFrame126("Exp: " + c.playerXP[3] + "", 31157);
    			break;
    			
    			case 4://ranged
    			sendFrame126("" + c.playerLevel[4] + "", 31129);
    			sendFrame126("" + getLevelForXP(c.playerXP[4]) + "", 31130);
    			sendFrame126("Exp: " + c.playerXP[4] + "", 31127);
    			break;
    			
    			case 5://prayer
    			sendFrame126("" + c.playerLevel[5] + "", 31134);
    			sendFrame126("" + getLevelForXP(c.playerXP[5]) + "", 31135);
    			sendFrame126("Exp: " + c.playerXP[5] + "", 31132);
    			//prayer interface
    			sendFrame126("" +c.playerLevel[5]+"/"+getLevelForXP(c.playerXP[5])+"", 687);//Prayer frame
    			break;
    			
    			case 6://magic
    			sendFrame126("" + c.playerLevel[6] + "", 31139);
    			sendFrame126("" + getLevelForXP(c.playerXP[6]) + "", 31140);
    			sendFrame126("Exp: " + c.playerXP[6] + "", 31137);
    			break;
    			
    			case 7://cooking
    			sendFrame126("" + c.playerLevel[7] + "", 31219);
    			sendFrame126("" + getLevelForXP(c.playerXP[7]) + "", 31220);
    			sendFrame126("Exp:" + c.playerXP[7] + "", 31217);
    			break;
    			
    			case 8://woodcutting
    			sendFrame126("" + c.playerLevel[8] + "", 31229);
    			sendFrame126("" + getLevelForXP(c.playerXP[8]) + "", 31230);
    			sendFrame126("Exp: " + c.playerXP[8] + "", 31227);
    			break;
    			
    			case 9://fletching
    			sendFrame126("" + c.playerLevel[9] + "", 31184);
    			sendFrame126("" + getLevelForXP(c.playerXP[9]) + "", 31185);
    			sendFrame126("Exp: " + c.playerXP[9] + "", 31182);
    			break;
    			
    			case 10://fishing
    			sendFrame126("" + c.playerLevel[10] + "", 31214);
    			sendFrame126("" + getLevelForXP(c.playerXP[10]) + "", 31215);
    			sendFrame126("Exp: " + c.playerXP[10] + "", 31212);
    			break;
    			
    			case 11://firemaking
    			sendFrame126("" + c.playerLevel[11] + "", 31224);
    			sendFrame126("" + getLevelForXP(c.playerXP[11]) + "", 31225);
    			sendFrame126("Exp: " + c.playerXP[11] + "", 31222);
    			break;
    			
    			case 12://crafting
    			sendFrame126("" + c.playerLevel[12] + "", 31179);
    			sendFrame126("" + getLevelForXP(c.playerXP[12]) + "", 31180);
    			sendFrame126("Exp: " + c.playerXP[12] + "", 31177);
    			break;
    			
    			case 13://smithing
    			sendFrame126("" + c.playerLevel[13] + "", 31209);
    			sendFrame126("" + getLevelForXP(c.playerXP[13]) + "", 31210);
    			sendFrame126("Exp: " + c.playerXP[13] + "", 31207);
    			break;
    			
    			case 14://mining
    			sendFrame126("" + c.playerLevel[14] + "", 31204);
    			sendFrame126("" + getLevelForXP(c.playerXP[14]) + "", 31205);
    			sendFrame126("Exp: " + c.playerXP[14] + "", 31202);
    			break;
    			
    			case 15://herblore
    			sendFrame126("" + c.playerLevel[15] + "", 31169);
    			sendFrame126("" + getLevelForXP(c.playerXP[15]) + "", 31170);
    			sendFrame126("Exp: " + c.playerXP[15] + "", 31167);
    			break;
    			
    			case 16://agility
    			sendFrame126("" + c.playerLevel[16] + "", 31164);
    			sendFrame126("" + getLevelForXP(c.playerXP[16]) + "", 31165);
    			sendFrame126("Exp: " + c.playerXP[16] + "", 31162);
    			break;
    			
    			case 17://thieving
    			sendFrame126("" + c.playerLevel[17] + "", 31174);
    			sendFrame126("" + getLevelForXP(c.playerXP[17]) + "", 31175);
    			sendFrame126("Exp: " + c.playerXP[17] + "", 31172);
    			break;
    			
    			case 18://slayer
    			sendFrame126("" + c.playerLevel[18] + "", 31189);
    			sendFrame126("" + getLevelForXP(c.playerXP[18]) + "", 31190);
    			sendFrame126("Exp: " + c.playerXP[18] + "", 31187);
    			break;
    			
    			case 19://farming
    			sendFrame126("" + c.playerLevel[19] + "", 31234);
    			sendFrame126("" + getLevelForXP(c.playerXP[19]) + "", 31235);
    			sendFrame126("Exp: " + c.playerXP[19] + "", 31232);
    			break;
    			
    			case 20://runecrfating
    			sendFrame126("" + c.playerLevel[20] + "", 31144);
    			sendFrame126("" + getLevelForXP(c.playerXP[20]) + "", 31145);
    			sendFrame126("Exp: " + c.playerXP[20] + "", 31142);
    			break;
    
    			case 21://dungeoneering
    			sendFrame126("" + c.playerLevel[21] + "", 31154);
    			sendFrame126("" + getLevelForXP(c.playerXP[21]) + "", 31155);
    			sendFrame126("Exp: " + c.playerXP[21] + "", 31152);
    			break;
    
    			case 22://hunter
    			sendFrame126("" + c.playerLevel[22] + "", 31194);
    			sendFrame126("" + getLevelForXP(c.playerXP[22]) + "", 31195);
    			sendFrame126("Exp: " + c.playerXP[22] + "", 31192);
    			break;
    
    			case 23://summoning
    			sendFrame126("" + c.playerLevel[23] + "", 31239);
    			sendFrame126("" + getLevelForXP(c.playerXP[23]) + "", 31240);
    			sendFrame126("Exp: " + c.playerXP[23] + "", 31237);
    			break;
    
    			case 24://construction
    			sendFrame126("" + c.playerLevel[24] + "", 31149);
    			sendFrame126("" + getLevelForXP(c.playerXP[24]) + "", 31150);
    			sendFrame126("Exp: " + c.playerXP[24] + "", 31147);
    			break;
    
    		}
    	}
    Reply With Quote  
     

  8. #8  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    bump
    Reply With Quote  
     

  9. #9  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    Quote Originally Posted by Giovanni View Post
    Code:
    			case 0://attack
    			sendFrame126("" + c.playerLevel[0] + "", 31114);
    			sendFrame126("" + getLevelForXP(c.playerXP[0]) + "", 31115);
    			sendFrame126("" + c.playerXP[0] + "", 31112);
    			break;
    Code:
    drawTooltip(31112, "EXP: 14000000");
    ^ the 31112 must also be 31112 in public void refreshSkill (I think) don't work that much with tooltips

    EDIT i mean 31115 in the first method must be 31112 and again not 100% sure
    I did that but this is what happens: (I only changed the attack one(The exp: 0 stays after i remove my mouse but the exp: 14000000 doesn't))
    Reply With Quote  
     

  10. #10  
    Registered Member Inenting's Avatar
    Join Date
    Apr 2010
    Age
    28
    Posts
    470
    Thanks given
    5
    Thanks received
    10
    Rep Power
    1
    my skype is darcelali, I send u a invite.
    Reply With Quote  
     

Page 1 of 2 12 LastLast

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. New Interfaces Problems
    By owner jacob in forum Help
    Replies: 3
    Last Post: 12-16-2009, 02:24 PM
  2. [z508] Making new accounts problem!
    By r a n g e d in forum Help
    Replies: 0
    Last Post: 11-04-2009, 03:23 AM
  3. new webclient problem
    By C.T in forum Help
    Replies: 0
    Last Post: 03-21-2009, 11:07 AM
  4. [Emuluos] New Items Problem
    By Blizz in forum Help
    Replies: 5
    Last Post: 02-27-2009, 02:47 AM
  5. New shop problems
    By mudvayne5493 in forum Help
    Replies: 7
    Last Post: 02-25-2009, 08:06 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
  •