-
Posts
149 -
Joined
-
Last visited
-
Feedback
100%
Profile Information
-
Gender
Male
-
Location:
Ausniak
RickyD's Achievements
-
free you say?
-
For sure, I agree
-
Hello Made a little script for farming the tokens at the warriors guild for getting my dragon defender. It's currently hardcoded to lobster and mithril armour but you can edit source...:) Setup: Have lobster in inventory Have mithril platelegs, body and full helm in inventory Jar file here import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import javax.swing.*; import java.awt.*; @ScriptManifest(name = "Animator by RickyD", author = "RickyD", version = 1.0, info = "Animates your armour to farm warrior guild tokens", logo = "") public class Animated extends Script { String[] foodName = {"Lobster"}; NPC anim; GroundItem lootables; String [] lootNames = {"Mithril platebody", "Warrior guild token", "Mithril full helm", "Mithril platelegs"}; @Override public void onStart() {} @Override public void onExit() {} public boolean hasArmour(){ if(getInventory().contains("Mithril platebody")){ if(getInventory().contains("Mithril platelegs")){ if(getInventory().contains("Mithril full helm")){ return true; }else{ return false; } }else{ return false; } }else{ return false; } } @Override public int onLoop() throws InterruptedException{ anim = getNpcs().closest(2454); lootables = getGroundItems().closest(lootNames); if(getInventory().contains(foodName) && getInventory().getAmount("Warrior guild token") < 1000){ if(anim != null && anim.isInteracting(myPlayer())){ if(myPlayer().getHealthPercent() < 50){ getInventory().interact("Eat", foodName); //DTiming.waitCondition(() -> myPlayer().getAnimation() == 829, 2000); new ConditionalSleep(2000){ @ Override public boolean condition() throws InterruptedException { return myPlayer().getAnimation() == 829; } }.sleep(); }else{ if(myPlayer().getInteracting() == null){ anim.interact("Attack"); } } }else{ if(lootables != null){ lootables.interact("Take"); }else{ if(hasArmour()){ getObjects().closest("Magical Animator").interact("Animate armour"); } } } }else{ JOptionPane.showMessageDialog(null, "NO FOOD or 1k Tokens", "Alert", JOptionPane.WARNING_MESSAGE); stop(false); } return 100; //The amount of time in milliseconds before the loop starts over } @Override public void onPaint(Graphics2D g) {} }
-
I'll go first if you're high rep enough PM me first Got it
-
NMZ (absorptions, prayer flicking and anti-ban)
RickyD replied to peniskoker123's topic in Minigames
Tweaked it so that when i run out of overloads, i switch to eating the rock cake Other than that, it works perfectly. Thank you! -
Anyone else having problems with it? Only when Im fairly close to the target position will the bot start moving on its own. Used to work just fine
-
yea the input doesnt work for ads or show/hide on script paints - it was fine in . 127 windows 10 - 32bit
-
Black sails
-
Is there normally sun during a snowstorm ;p
-
Depending on the service, everything is pre-configured where you're simply asked to log in to your account (via Teamviewer or what have you) OR you are simply given a VPS account and you set it up the way you want. When you get into this account, it's basically a virtual desktop on your desktop with a new IP and everything. From there, treat it like your own desktop Example: this one does everything for you, you just need to log in to your account and start botting http://osbot.org/forum/topic/68148-1-years-in-business-rs-botting-vps-proxies-services-2500-customerscheapest-windows-vpspowerful999-uptime-guaranteedquality-service/ The way to buy depends on the provider. He may ask for paypal, skrill, gp, nudes, etc. Hope this helps. EDIT: I realized I just described a VPS lol A VPN can be bought from anywhere. It is best to buy outside of osbot because it improves your chances of obtaining an IP tunnel that is not flagged