Thread: Rune Limited- No doze buy x problems!

Results 1 to 5 of 5
  1. #1 Rune Limited- No doze buy x problems! 
    Registered Member
    Join Date
    Jul 2008
    Posts
    3,163
    Thanks given
    235
    Thanks received
    74
    Rep Power
    209
    Hey i need a little help to convert "buy x" to "buy 50"
    because if u buy more them 66 will crash ur client
    so there is my codes but idk how i can remove enter amount interface

    rsinterface code
    client side!
    Code:
    rsInterface.actions = new String[5];
    				for (int l3 = 0; l3 < 5; l3++) {
    					rsInterface.actions[l3] = stream.readString();
    					if (rsInterface.actions[l3].length() == 0)
    						rsInterface.actions[l3] = null;
    					if (rsInterface.parentID == 1644)
    						rsInterface.actions[2] = "Operate";
    					if (rsInterface.parentID == 3822)
    						rsInterface.actions[4] = "Sell X";
    					if (rsInterface.parentID == 3824)
    						rsInterface.actions[4] = "Buy 50";
    				}
    			}
    BankX.java
    Code:
    } else if (client.getBankXinterfaceID() == 3900) {
    				client.getContainerAssistant().buyItem(client.getBankXremoveID(), client.getBankXremoveSlot(), 50);
    but still come up enter amount
    can someone help me to remove it? please
    i will rep and thank!
    Reply With Quote  
     

  2. #2  
    Registered Member
    thim slug's Avatar
    Join Date
    Nov 2010
    Age
    28
    Posts
    4,132
    Thanks given
    1,077
    Thanks received
    1,137
    Rep Power
    5000
    also need this!
    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Mar 2008
    Posts
    2,591
    Thanks given
    71
    Thanks received
    7
    Rep Power
    1741
    ugh Ill help you as soon as I'll get this far on this source haha
    Reply With Quote  
     

  4. #4  
    Registered Member

    Join Date
    Mar 2008
    Posts
    2,591
    Thanks given
    71
    Thanks received
    7
    Rep Power
    1741
    Code:
    package com.rs2.model.player.packetmanager.packets;
    
    import com.rs2.content.actions.ActionManager;
    import com.rs2.content.skills.smithing.SmithingMakeItem;
    import com.rs2.model.player.Client;
    import com.rs2.model.player.packetmanager.Packet;
    
    /**
     * Bank x items packets
     * 
     * @author Graham
     */
    public class BankX implements Packet {
    
    	public static final int PART1 = 135, PART2 = 208;
    
    	@Override
    	public void handlePacket(Client client, int packetType, int packetSize) {
    		ActionManager.destructActions(client.getUsername());
    		if(packetType == PART1) {	
    			client.setBankXremoveSlot(client.inStream.readSignedWordBigEndian());
    			client.setBankXinterfaceID(client.inStream.readUnsignedWordA());
    			client.setBankXremoveID(client.inStream.readSignedWordBigEndian());
    			System.out.println("BankXinterfaceId "+client.getBankXinterfaceID());
    			if (client.getBankXinterfaceID() != 3900) {
    				client.outStream.createFrame(27);
    			} else if (client.getBankXinterfaceID() == 3900) {
    				client.getContainerAssistant().buyItem(client.getBankXremoveID(), client.getBankXremoveSlot(), 20);
    				client.setBankXremoveSlot(0);
    				client.setBankXremoveID(0);
    			}
    		}
    			
    		if (packetType == PART2) {
    			int bankXamount = client.inStream.readDWord();
    			System.out.println("BankX: bankXamount "+bankXamount);
    
    			if (client.getBankXinterfaceID() == 5064) {
    				client.getContainerAssistant().bankItem(client.playerItems[client.getBankXremoveSlot()], client.getBankXremoveSlot(), bankXamount);
    			} else if (client.getBankXinterfaceID() == 24452 || client.getBankXinterfaceID() == 24708 || client.getBankXinterfaceID() == 24964 || client.getBankXinterfaceID() == 25220 || client.getBankXinterfaceID() == 25476) {
    				new SmithingMakeItem(client, client.getBankXremoveID(), bankXamount);
    			} else if (client.getBankXinterfaceID() == 5382) {
    				client.getContainerAssistant().fromBank(client.bankItems[client.getBankXremoveSlot()], client.getBankXremoveSlot(), bankXamount);
    				
    			} else if (client.getBankXinterfaceID() == 7423) {
    				client.getContainerAssistant().bankItem(client.playerItems[client.getBankXremoveSlot()], client.getBankXremoveSlot(), bankXamount);
    				client.getActionSender().sendItemReset(7423);
    			} else if (client.getBankXinterfaceID() == 3322) {
    				if(!client.getActionAssistant().playerHasItem(client.playerItems[client.getBankXremoveSlot()]-1, bankXamount))
    					return;
    				client.getTradeHandler().tradeItem(client.playerItems[client.getBankXremoveSlot()] - 1, client.getBankXremoveSlot(), bankXamount);
    			} else if (client.getBankXinterfaceID() == 3415) {
    				if(!client.getActionAssistant().playerHasItem(client.playerItems[client.getBankXremoveSlot()]-1, bankXamount))
    					return;
    				client.getTradeHandler().fromTrade(client.getTradeHandler().getOffer()[client.getBankXremoveSlot()] - 1, client.getBankXremoveSlot(), bankXamount);
    			}
    		}
    		
    	}
    }
    Buy 20 with some dupe fixes.

    Change "20" part, if you want to increase it.
    Reply With Quote  
     

  5. Thankful user:


  6. #5  
    Registered Member
    thim slug's Avatar
    Join Date
    Nov 2010
    Age
    28
    Posts
    4,132
    Thanks given
    1,077
    Thanks received
    1,137
    Rep Power
    5000
    You wouldn't have the fix for the sell aswell would you?
    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. rune limited 3$
    By Romania Clan in forum Help
    Replies: 1
    Last Post: 06-02-2011, 12:28 PM
  2. rune limited-no dose
    By Romania Clan in forum Help
    Replies: 11
    Last Post: 06-01-2011, 11:55 AM
  3. rune limited error
    By Romania Clan in forum Help
    Replies: 7
    Last Post: 05-28-2011, 01:07 AM
  4. rune limited
    By Romania Clan in forum Help
    Replies: 0
    Last Post: 05-04-2011, 11:08 AM
  5. rune-limited npc error
    By Tamatea in forum Snippets
    Replies: 2
    Last Post: 04-11-2011, 01:03 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
  •