Thread: Prayer tab text

Results 1 to 7 of 7
  1. #1 Prayer tab text 
    Registered Member
    Join Date
    Apr 2016
    Posts
    117
    Thanks given
    4
    Thanks received
    3
    Rep Power
    36
    Hello runeserver, can someone help with with how can i make the % of prayer in the center at the bottom?
    https://imgur.com/9dEMpNo
    Code:
    public static void prayerTab(TextDrawingArea atextdrawingarea[])
    	{
    		RSInterface rsinterface = addTabInterface(5608);
    		RSInterface rsinterface1 = interfaceCache[687];
    		rsinterface1.textColor = 0xff981f;
    		rsinterface1.textShadow = true;
    		rsinterface1.message = "%1/%2";
    		addSprite(5651, 0, "PRAYER");
    		addPrayer(18000, 0, 601, 7, 0, "Sharp Eye");
    		addPrayer(18002, 0, 602, 8, 1, "Mystic Will");
    		addPrayer(18004, 0, 603, 25, 2, "Hawk Eye");
    		addPrayer(18006, 0, 604, 26, 3, "Mystic Lore");
    		addPrayer(18008, 0, 605, 43, 4, "Eagle Eye");
    		addPrayer(18010, 0, 606, 44, 5, "Mystic Might");
    		addPrayer(18012, 0, 607, 59, 6, "Chivalry");
    		addPrayer(18014, 0, 608, 69, 7, "Piety");
    		rsinterface.totalChildren(54);
    		rsinterface.child(0, 5609, 6, 4);
    		rsinterface.child(1, 5610, 42, 4);
    		rsinterface.child(2, 5611, 78, 4);
    		rsinterface.child(3, 5612, 6, 40);
    		rsinterface.child(4, 5613, 42, 40);
    		rsinterface.child(5, 5614, 78, 40);
    		rsinterface.child(6, 5615, 114, 40);
    		rsinterface.child(7, 5616, 150, 40);
    		rsinterface.child(8, 5617, 6, 76);
    		rsinterface.child(9, 5618, 114, 76);
    		rsinterface.child(10, 5619, 150, 76);
    		rsinterface.child(11, 5620, 6, 112);
    		rsinterface.child(12, 5621, 42, 112);
    		rsinterface.child(13, 5622, 78, 112);
    		rsinterface.child(14, 5623, 114, 112);
    		rsinterface.child(15, 683, 42, 148);
    		rsinterface.child(16, 684, 78, 148);
    		rsinterface.child(17, 685, 114, 148);
    		rsinterface.child(18, 5632, 8, 6);
    		rsinterface.child(19, 5633, 44, 6);
    		rsinterface.child(20, 5634, 80, 6);
    		rsinterface.child(21, 5635, 8, 42);
    		rsinterface.child(22, 5636, 44, 42);
    		rsinterface.child(23, 5637, 80, 42);
    		rsinterface.child(24, 5638, 116, 42);
    		rsinterface.child(25, 5639, 152, 42);
    		rsinterface.child(26, 5640, 8, 79);
    		rsinterface.child(27, 5641, 116, 78);
    		rsinterface.child(28, 5642, 152, 78);
    		rsinterface.child(29, 5643, 8, 114);
    		rsinterface.child(30, 5644, 44, 114);
    		rsinterface.child(31, 686, 80, 114);
    		rsinterface.child(32, 5645, 116, 114);
    		rsinterface.child(33, 5649, 44, 150);
    		rsinterface.child(34, 5647, 80, 150);
    		rsinterface.child(35, 5648, 116, 150);
    		rsinterface.child(36, 18000, 114, 4);
    		rsinterface.child(37, 18001, 117, 8);
    		rsinterface.child(38, 18002, 150, 4);
    		rsinterface.child(39, 18003, 153, 7);
    		rsinterface.child(40, 18004, 42, 76);
    		rsinterface.child(41, 18005, 45, 80);
    		rsinterface.child(42, 18006, 78, 76);
    		rsinterface.child(43, 18007, 81, 79);
    		rsinterface.child(44, 18008, 150, 112);
    		rsinterface.child(45, 18009, 153, 116);
    		rsinterface.child(46, 18010, 6, 148);
    		rsinterface.child(47, 18011, 9, 151);
    		rsinterface.child(48, 18012, 150, 148);
    		rsinterface.child(49, 18013, 157, 151);
    		rsinterface.child(50, 18014, 6, 184);
    		rsinterface.child(51, 18015, 8, 194);
    		rsinterface.child(52, 5651, 65, 242);
    		rsinterface.child(53, 687, 14, 244);
    		String as[] = {
    				"Thick Skin", "Burst of Strength", "Clarity of Thought", "Rock Skin", "Superhuman Strength", "Improved Reflexes", "Rapid Restore", "Rapid Heal", "Protect Item", "Steel Skin", 
    				"Ultimate Strength", "Incredible Reflexes", "Protect from Magic", "Protect from Range", "Protect from Melee", "Retribution", "Redemption", "Smite"
    		};
    		int i = 0;
    		for(int j = 5609; j <= 5623; j++)
    		{
    			RSInterface rsinterface2 = interfaceCache[j];
    			rsinterface2.tooltip = (new StringBuilder()).append("Activate @or2@").append(as[i++]).toString();
    		}
    
    		for(int k = 683; k <= 685; k++)
    		{
    			RSInterface rsinterface3 = interfaceCache[k];
    			rsinterface3.tooltip = (new StringBuilder()).append("Activate @or2@").append(as[i++]).toString();
    		}
    
    	}
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Dec 2018
    Posts
    17
    Thanks given
    0
    Thanks received
    2
    Rep Power
    11
    Code:
    int current = Integer.parseInt(RSInterface.interfaceCache[4012].message // current prayer 
    
    int max = Integer.parseInt(RSInterface.interfaceCache[4013].message // max prayer level
    
    rsinterface1.message = current + "/" + max;
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Apr 2016
    Posts
    117
    Thanks given
    4
    Thanks received
    3
    Rep Power
    36
    Quote Originally Posted by oszwei View Post
    Code:
    int current = Integer.parseInt(RSInterface.interfaceCache[4012].message // current prayer 
    
    int max = Integer.parseInt(RSInterface.interfaceCache[4013].message // max prayer level
    
    rsinterface1.message = current + "/" + max;
    get errors.
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Dec 2018
    Posts
    17
    Thanks given
    0
    Thanks received
    2
    Rep Power
    11
    Quote Originally Posted by TheRealGenesis View Post
    get errors.
    Post the errors Also are you using an IDE? it will make development much easier for you man.
    Reply With Quote  
     

  5. #5  
    Registered Member KronosRSPS's Avatar
    Join Date
    Aug 2019
    Posts
    49
    Thanks given
    5
    Thanks received
    13
    Rep Power
    31
    Have you got the right java bro?
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    Apr 2016
    Posts
    117
    Thanks given
    4
    Thanks received
    3
    Rep Power
    36
    Quote Originally Posted by TheRealGenesis View Post
    get errors.
    When i run the client it crashes,
    Code:
    java.lang.NumberFormatException: For input string: "%1"
    Error: loaderror Unpacking interfaces 95
    	at java.lang.NumberFormatException.forInputString(Unknown Source)
    	at java.lang.Integer.parseInt(Unknown Source)
    	at java.lang.Integer.parseInt(Unknown Source)
    	at gInterface.RSInterface.prayerTab(RSInterface.java:1698)
    	at gInterface.RSInterface.unpack(RSInterface.java:778)
    	at basePackage.client.startUp(client.java:8195)
    	at basePackage.RSApplet.run(RSApplet.java:40)
    	at basePackage.client.run(client.java:5015)
    	at java.lang.Thread.run(Unknown Source)
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Dec 2018
    Posts
    17
    Thanks given
    0
    Thanks received
    2
    Rep Power
    11
    Quote Originally Posted by TheRealGenesis View Post
    When i run the client it crashes,
    Code:
    java.lang.NumberFormatException: For input string: "%1"
    Error: loaderror Unpacking interfaces 95
    	at java.lang.NumberFormatException.forInputString(Unknown Source)
    	at java.lang.Integer.parseInt(Unknown Source)
    	at java.lang.Integer.parseInt(Unknown Source)
    	at gInterface.RSInterface.prayerTab(RSInterface.java:1698)
    	at gInterface.RSInterface.unpack(RSInterface.java:778)
    	at basePackage.client.startUp(client.java:8195)
    	at basePackage.RSApplet.run(RSApplet.java:40)
    	at basePackage.client.run(client.java:5015)
    	at java.lang.Thread.run(Unknown Source)
    the code that I wrote does not contain a "%1" string, man. you didn't correctly implement what I showed you? do you have a good grasp of programming at all?
    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. Prayer tab wont open up.
    By Philz in forum Help
    Replies: 3
    Last Post: 04-01-2009, 04:50 AM
  2. Prayer Tab Messup █ CLICK █
    By HiImRusty in forum Help
    Replies: 2
    Last Post: 03-06-2009, 04:29 AM
  3. something with prayer tab
    By Michael old in forum Help
    Replies: 1
    Last Post: 03-01-2009, 10:35 PM
  4. [Req] Quest tab text
    By slabbetje in forum Requests
    Replies: 0
    Last Post: 11-01-2008, 12:37 AM
  5. quest tab text
    By Red1 in forum Configuration
    Replies: 2
    Last Post: 10-07-2008, 03:05 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
  •