Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

RS3 Bot for arrow tipping

Joined
Aug 16, 2016
Messages
3
Can some one make a simple bot that puts the tip on the arrows shafts please. I would do it my self but i am stuck at work all day :( All it needs to do it click the arrow head and press space bar every 16 seconds. Thank you
 
Go check out new bots and give helpful feedback.
Joined
Jan 31, 2016
Messages
5,413
Can some one make a simple bot that puts the tip on the arrows shafts please. I would do it my self but i am stuck at work all day :( All it needs to do it click the arrow head and press space bar every 16 seconds. Thank you
Just saying but this bot is extremely easy to make yourself.
Literally just
1) Bank
2) Click arrow
3) Click head
4) Spacebar
 
Joined
Aug 16, 2016
Messages
3
Just saying but this bot is extremely easy to make yourself.
Literally just
1) Bank
2) Click arrow
3) Click head
4) Spacebar
i dont konw how to make a script and im at work so dont really have time to sit down and learn right now :(

EDIT: it wouldnt even need to go in the bank because i would have all the arrow head in my inventory anyway
 
Go check out new bots and give helpful feedback.
Joined
Jan 31, 2016
Messages
5,413
i dont konw how to make a script and im at work so dont really have time to sit down and learn right now :(

EDIT: it wouldnt even need to go in the bank because i would have all the arrow head in my inventory anyway
Well if you would like to, follow set up instructions in the tutorial, then put this code inside the onLoop{(inside these brakets)}
Code:
if((arrowHeads = Inventory.newQuery().names(Regex.getPatternForContainsString("arrow heads")).results().first()) != null && (headlessArrows = Inventory.newQuerty().names("Headless arrows").results().first()) != null){
if(Inventory.getSelectedItem() == null && arrowHeads.click()){
Execution.delayUntil(() -> Inventory.getSelectedItem() != null, 5000);
}
if(Inventory.getSelectedItem().equals(arrowHeads) && headlessArrows.click()){
Execution.delayUntil(() -> Inventory.getSelectedItem() == null, 5000);
}
if((makeXInterface = Interfaces.newQuery().texts(Regex.getPatternForContainsString("Make all").results().first()) != null){
if(makeXInterface.interact("Make all"){
Execution.delayUntil(() -> Players.getLocal().getAnimationId() != -1, 25000);
Execution.delayUntil(() -> Players.getLocal().getAnimationId() == -1, 25000);
}
}
}
I think that's it. Just make sure all the things in the "" are the correct names or else it wont work :p
Edited. There may be an issue with the makeXinterface part, not sure how rs3 fletching works
 
Last edited:
Joined
Aug 16, 2016
Messages
3
Well if you would like to, follow set up instructions in the tutorial, then put this code inside the onLoop{(inside these brakets)}
Code:
if((arrowHeads = Inventory.newQuery().names(Regex.getPatternForContainsString("arrow heads")).results().first()) != null && (headlessArrows = Inventory.newQuerty().names("Headless arrows").results().first()) != null){
if(Inventory.getSelectedItem() == null && arrowHeads.click()){
Execution.delayUntil(() -> Inventory.getSelectedItem() != null, 5000);
}
if(Inventory.getSelectedItem().equals(arrowHeads) && headlessArrows.click()){
Execution.delayUntil(() -> Inventory.getSelectedItem() == null, 5000);
}
if((makeXInterface = Interfaces.newQuery().texts(Regex.getPatternForContainsString("Make all").results().first()) != null){
if(makeXInterface.interact("Make all"){
Execution.delayUntil(() -> Players.getLocal().getAnimationId() != -1);
Execution.delayUntil(() -> Players.getLocal().getAnimationId() == -1);
}
}
}
I think that's it. Just make sure all the things in the "" are the correct names or else it wont work :p


Thank you :D
 


Write your reply...
Top