Everything posted by Czar
- Perfect Quester
- Perfect Quester
- Perfect Quester
-
Perfect Quester
Latest Updates (version 1.4): - Restarted the entire project 3/20/2015 What does this script do? This script has been restarted. It no longer creates an account for you. It will only complete quests. This is in no way competing with any other script that is classified as an AIOAIO or anything of that nature. However, I may add a 'goldfarmer' option to this script, so goldfarmers can have fresh accounts made available ready to smith cannonballs for example (without spending even 1 minute legit) What is the current goal of development? Right now, my first goal is to script Mithril gloves completely, so you can BOT mithril gloves (from 0 quest points) including all the requirement quests! Currently supported quests - So far, it completes every f2p quest except dragon slayer, imp catcher, shield of arrav. The latest quest added: Demon Slayer. FAQ What if I close the bot or the script stops? - The bot knows exactly where it is and what to do - so it will just continue as normal. Don't worry about this. Will you be updating the script (adding more quests) - YES! Continuously, I really enjoy working on this script and would love to automate every quest possible Does it complete P2P quests? - I only have Gertrudes' cat at the moment, however I will add more (first I must finish all f2p quests!) What if the player is too low combat? - I had the player combat in mind the whole time, which is why I added a luring feature to the script, which lures npcs away, e.g. in Prince Ali Rescue there are level 34 guards who are aggressive and will attack you, I 'lock' them out of the house, by making the script run away, close door and then proceed dialogue. Does this bot do Tutorial Island? - Yes, however I advise you do tutorial island yourself because I am still working on making it more undetectable. Future updates: - Add more quests of course! - Add a timescale to each task, (e.g. 15 mining will take approx. 1 hour etc.) - Add a pure option (no black knights fortress or recruitment drive!) Tips: - Do tutorial island yourself for less suspicion! - Remember to become a FEMALE character - this is to make recruitment drive easier (otherwise you must pay 3k, and we don't have it on the account!) Screenshots:
-
Osbot Wont Start
Make a new text file and name it run.bat, make sure its an actual .bat file and not .txt.bat, and put this in: @echo off title OSBot java -jar osbot.jar pause EDIT: If you're having trouble with file extensions just enable file extensions for known file types in folder options.
-
WoD
its actually quite profitable selling garrosh hc loom boosts for 10k each
-
A few website tweak suggestions. - Pug
+1 on the 180x180 and 220x140 problem! please fix!
-
Npc If Clause
if (p.getInterfaces().get(300).isValid() && p.getInterfaces().get(300).isVisible()) { // store is open if (p.getStore().contains(1337)) { if (p.getStore().buy("czar", 1)) { return 1000; } } } else { Entity shopkeeper = p.npcs.closest("Shopkeeper"); if (shopkeeper != null) { if (shopkeeper.interact("Trade")) { return 1000; } } } That's for buying something from shop, As for the 'dropping gold', check if inventory is full, not if inventory isn't empty !getInventory().isEmpty() -->>> getInventory().isFull() PM me if you need more help
-
We Need Free Scripts
Is this for iron man? If so I have a better way and my iron man script will be out soon As for the smelter script, I just assisted http://osbot.org/forum/user/49898-edoggydogg/ on making a flawless smelting script in which he will release
-
We Need Free Scripts
NMZ script coming right up.
-
We Need Free Scripts
Did somebody say.. free scripts? Just tell me what script and I'll make a free one. I already finished 2 requests.
- Perfect Experiments
-
Osbot 2.2.38 - Proxy Settings And Adverts
gj brah
-
CzarRangingGuild
Okay, eric approved the script and it's ready. Post proggies guys! Good luck botting on this flawless script
- Perfect Experiments
-
Need Help With First Script
Lool, nah we improved it
-
New To Scripting, Need Help!
You made it abstract, remove the abstract public abstract class Woodcutter extends Script { and make it public class Woodcutter extends Script { EDIT: Pm me if you need more help. Glad to help
-
Perfect Experiments
Only http://osbot.org/forum/user/18499-ericthecmh/ can verify it and he's not online atm
-
CzarRangingGuild
yep Oh well it will be here soon
-
10 Fast Fingers.
YESSSSSS fk it, enough typing for today lmao worst words to type: American and Indian omg. had a couple of those lol killed my score EDIT: beat that 151, after around ~10 tests
- 10 Fast Fingers.
-
Need Help With First Script
Does it work well, if not just pm me.
-
Perfect Experiments
Oo thanks mate, I didn't know.
-
Need Help With First Script
import java.awt.Graphics2D; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.ui.EquipmentSlot; @ScriptManifest(author = "edoggydogg", info = "Welcome to my very first script!", logo = "", name = "eIron", version = 0.1) public class main extends Script { Position GOODAREA = new Position(random(3683, 3686), random(3478, 3480), 0); Position BANKAREA = new Position(random(3687, 3690), random(3466, 3469), 0); // code used on start public void onStart() { log("Welcome to eIron."); log("Please begin the script in Port P. Bank"); log("If any problems occur, please report them to me."); camera.toTop(); camera.moveYaw(random(1, 5)); } private enum state { BADAREA, GOODAREA, SMELT, WAIT, BANKAREA, BANK }; public state getState() { if (inventory.isEmpty()) return state.BANK; if (inventory.onlyContains(2351)) return state.BANK; if (inventory.onlyContains(440)) return state.SMELT; return state.BANK; } @Override public int onLoop() throws InterruptedException { switch (getState()) { case SMELT: localWalker.walk(GOODAREA); if (inventory.onlyContains(440)) { objects.closest(24009).interact("Smelt"); sleep(random(1000, 2000)); mouse.move(random(130, 170), random(400, 440)); mouse.click(random(130, 170), random(400, 440), true); sleep(random(1000, 2000)); mouse.move(random(130, 170), random(471, 480)); mouse.click(random(130, 170), random(471, 480), false); sleep(random(1000, 2000)); keyboard.typeString("99", true); mouse.moveOutsideScreen(); sleep(random(85000, 88000)); } break; case BANK: localWalker.walk(BANKAREA); if (inventory.isEmpty()) { if (equipment.isWearingItem(EquipmentSlot.RING)) { objects.closest(16642).interact("Bank"); sleep(random(1500, 2000)); bank.withdrawAll(440); sleep(random(1500, 2000)); bank.close(); sleep(random(1500, 2000)); } else { // ADDED THIS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@22 objects.closest(16642).interact("Bank"); sleep(random(1500, 2000)); bank.withdraw(2568, 1); bank.withdrawAll(440); sleep(random(1500, 2000)); bank.close(); sleep(random(1500, 2000)); equipment.equip(EquipmentSlot.RING, 2568); sleep(random(1500, 2000)); } } else { if (equipment.isWearingItem(EquipmentSlot.RING)) { objects.closest(16642).interact("Bank"); sleep(random(1500, 2000)); bank.depositAll(); sleep(random(1500, 2000)); bank.withdrawAll(440); sleep(random(1500, 2000)); bank.close(); sleep(random(1500, 2000)); } else { // ADDED THIS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@22 objects.closest(16642).interact("Bank"); sleep(random(1500, 2000)); bank.depositAll(); sleep(random(1500, 2000)); bank.withdraw(2568, 1); bank.withdrawAll(440); sleep(random(1500, 2000)); bank.close(); sleep(random(1500, 2000)); equipment.equip(EquipmentSlot.RING, 2568); sleep(random(1500, 2000)); } } break; case WAIT: sleep(random(200, 300)); break; default: break; } return random(200, 300); } // code used on exit public void onExit() { log("Thank you for using eIron"); } // paint public void onPaint(Graphics2D g) { } } Added code is in green. You forgot to make it only withdraw a ring if it doesn't have one. Your code was saying: if you're wearing ring, bank for ore. Then, bank for ring (without even checking if has ring or not). I made it so it will check if it has ring, then withdraw ore, if not, withdraw ring.Sorry if I didn't explain myself well enough, if you need any more help just ask. EDIT: Make sure to format your code! It was confusing at first, but just hit CTRL + SHIFT + F to automatically format code in Eclipse IDE.
-
First Script Help
It's alright bro, if you need any more help just pm me I'll be glad to help.