-
Posts
555 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by Aap
-
botting on the same ip as my main, some bots banned, but your main wil never get banned if you dont bot on it. but offcourse a proxy is the best way
-
my experience are goldfarm f2p = straight ban, but training combat. is fine for me
-
this one works verry smooth
-
Think you are using a proxy? if yes then is the proxy offline, got the same with a few proxy's
-
Thank you guys now getting 15 more post ^^
-
THis look great
-
How much higher risk of getting banned after 1st ban?
Aap replied to Sprett6's topic in Botting & Bans
I got the same thing, botted a pure, did some pking for a month, and after a month login, dc, and bam 2 day ban. heard some people that even after 2-3 months they do delay ban -
Hi peepz, how much is this account worth? no blackmarks
-
Exactly what i need:) just make it 15 dollar and, then 10 dollar each month, and with every 5+ quest the price rise with 5 a month
-
Got 2 cmb 3 accounts with 44 and 45 rc rest of the stats is 1. no email set
-
The door will open much faster, without lockpick you need 4-5+ try's to get it, with lockpick in your inv. only 1-2 try's. Also maybe a option, using the shortcut over the river to bank faster @ ardougne . ps its running great and is there a way to make a signature? or will that be to much work ? jappa
-
@molly is it possible to add a option to take lockpick with you when you are using ardougne
-
got 1 with 71 str climbing boost, mithril gloves, tree gnome village, fight area + waterfall quest done username login, no email on the account http://i.imgur.com/av9FJyc.jpg?1
-
30-50 dollar if you wait for the right buyer, just sold a 1-60-1 obby for 18,50
-
you dont need to add it to your collection. go to your osbot client, then play script, and refresh the script list by clicking on the refresh button, and now you will see your script
-
You can run it without looting then it work, but i am not gonna kills druids without loot:P
-
now getting this error. when i fill in the gui and start the script is close straight. [iNFO][bot #1][01/28 01:00:04 PM]: Getting values for selected loot. [iNFO][bot #1][01/28 01:00:04 PM]: Failed to open stream. [iNFO][bot #1][01/28 01:00:04 PM]: Error in script onStart(): Molly's Chaos Druids [iNFO][bot #1][01/28 01:00:04 PM]: Terminating script Molly's Chaos Druids... [iNFO][bot #1][01/28 01:00:04 PM]: Script Molly's Chaos Druids has exited!
-
Description of bug(where, what, when, why): dead a few times, 1 time i saw what happend, then it forget to grab a fally teleport. and when out of food @ travely chaos druids. it will try to walk back but keep walking in the bat area till the bat kills you. Status on paint: not sure Log: INFO][bot #1][01/27 03:43:00 PM]: Looting Grimy lantadyme. [iNFO][bot #1][01/27 03:43:20 PM]: Looks like we have no room in inventory to loot Grimy lantadyme attempting to clear space for the item. [iNFO][bot #1][01/27 03:43:21 PM]: Looks like we have no room in inventory to loot Grimy lantadyme attempting to clear space for the item. [iNFO][bot #1][01/27 03:43:22 PM]: Looting Grimy lantadyme. [iNFO][bot #1][01/27 03:43:59 PM]: Looting Law rune. [iNFO][bot #1][01/27 03:45:44 PM]: Looting Law rune. [iNFO][bot #1][01/27 03:46:53 PM]: Looting Law rune. [iNFO][bot #1][01/27 03:47:19 PM]: Looting Ensouled chaos druid head. [iNFO][bot #1][01/27 03:47:35 PM]: Looting Mithril bolts. [iNFO][bot #1][01/27 03:47:54 PM]: Looting Law rune. [iNFO][bot #1][01/27 03:48:23 PM]: Looting Law rune. [iNFO][bot #1][01/27 03:49:15 PM]: Looks like we have no room in inventory to loot Grimy ranarr weed attempting to clear space for the item. [iNFO][bot #1][01/27 03:49:16 PM]: Looks like we have no room in inventory to loot Grimy ranarr weed attempting to clear space for the item. [iNFO][bot #1][01/27 03:49:16 PM]: Looting Grimy ranarr weed. [iNFO][bot #1][01/27 03:49:48 PM]: Looks like we have no room in inventory to loot Ensouled chaos druid head attempting to clear space for the item. [iNFO][bot #1][01/27 03:49:49 PM]: Looks like we have no room in inventory to loot Ensouled chaos druid head attempting to clear space for the item. [iNFO][bot #1][01/27 03:49:49 PM]: Looting Ensouled chaos druid head. [iNFO][bot #1][01/27 03:49:55 PM]: Now traversing to: 2883,9797,0 [iNFO][bot #1][01/27 03:49:58 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2935, y=9848, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] }; retrying (2 attempt ) [iNFO][bot #1][01/27 03:50:00 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2935, y=9848, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] }; retrying (3 attempt ) [iNFO][bot #1][01/27 03:50:03 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2935, y=9848, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] } [iNFO][bot #1][01/27 03:50:03 PM]: Now traversing to: 2938,3355,0 [iNFO][bot #1][01/27 03:50:16 PM]: WebWalkingEvent; We have arrived! [iNFO][bot #1][01/27 03:50:22 PM]: Now traversing to: 2886,3396,0 [iNFO][bot #1][01/27 03:50:22 PM]: WebWalkingEvent; No route found! Destinations = [[x=2886, y=3396, z=0]]; [iNFO][bot #1][01/27 03:50:22 PM]: Now traversing to: 2884,3395,0 [iNFO][bot #1][01/27 03:50:41 PM]: WebWalkingEvent; We have arrived! [iNFO][bot #1][01/27 03:50:44 PM]: Now traversing to: 2932,9849,0 [iNFO][bot #1][01/27 03:51:45 PM]: WebWalkingEvent; We have arrived! [iNFO][bot #1][01/27 03:52:22 PM]: Looting Grimy dwarf weed. [iNFO][bot #1][01/27 03:52:25 PM]: Now traversing to: 2882,9799,0 [iNFO][bot #1][01/27 03:56:00 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2930, y=9850, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] }; retrying (2 attempt ) [iNFO][bot #1][01/27 03:56:02 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2930, y=9850, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] }; retrying (3 attempt ) [iNFO][bot #1][01/27 03:56:04 PM]: WebWalkingEvent; Could not execute! next = Walk => [x=2930, y=9850, z=0]; ready = { [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] } [iNFO][bot #1][01/27 03:56:05 PM]: Now traversing to: 2945,3371,0 [WARN][bot #1][01/27 03:57:42 PM]: Event executor is taking too long to suspend; terminating now... [iNFO][bot #1][01/27 03:57:42 PM]: Started random solver : BreakManager [iNFO][bot #1][01/27 04:11:42 PM]: Random solver exited : BreakManager [WARN][bot #1][01/27 04:11:49 PM]: Event executor is taking too long to suspend; terminating now... [iNFO][bot #1][01/27 04:11:49 PM]: Started random solver : Auto Login [iNFO][bot #1][01/27 04:11:55 PM]: Random solver exited : Auto Login [iNFO][bot #1][01/27 04:12:00 PM]: Killing script. [iNFO][bot #1][01/27 04:12:01 PM]: Terminating script Molly's Chaos Druids... [iNFO][bot #1][01/27 04:12:01 PM]: Script Molly's Chaos Druids has exited! Your settings: 10 lobster eat @ 28hp and loot everything exept guam Mirror mode: NO
-
Just try a other way like lisabe used in there cook's assistant quester. package goblin_d; import java.awt.Color; import java.awt.Graphics2D; import java.awt.RenderingHints; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.Message; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import org.osbot.rs07.api.webwalk.*; import org.osbot.rs07.api.webwalk.map.*; import org.osbot.rs07.api.webwalk.impl.*; import org.osbot.rs07.api.Walking; @ScriptManifest(author = "jappa", info = "goblin", name = "Goblin", version = 1.0, logo = "") public class main extends Script { private final Area GOBLIN_AREA = new Area (2956, 3512, 2957, 3512); private String status = "Starting..."; private int stage = -1; private long startTime; private void updateStage(int stage, String status) { this.stage = stage; this.status = status; } @Override public int onLoop() throws InterruptedException { log("stage: " + stage); switch (stage) { case -1: startTime = System.currentTimeMillis(); updateStage(stage + 1, "Banking."); break; case 0: RS2Object bankBooth = (RS2Object) this.objects.closest("Bank booth"); if (bankBooth != null) { if (bankBooth.interact("Bank")) { new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return getBank().isOpen(); } }.sleep(); if (this.getBank().isOpen()) { this.getBank().bank.withdraw("goblin mail", 3); sleep(random(677, 854)); bank.withdraw("blue dye", 1); sleep(random(377, 544)); bank.withdraw("orange dye", 1); sleep(random(977, 1056)); } } this.bank.close(); } updateStage(stage + 1, "banking"); break; case 1: getWalking().webWalk(GOBLIN_AREA); updateStage(stage + 1, "walk to Goblins"); break; case 2: NPC Bentnoze = npcs.closest("General Bentnoze"); if (!dialogues.inDialogue()) { if (Bentnoze != null) { if (Bentnoze.isVisible()) { if (Bentnoze.interact("Talk-to")) { new ConditionalSleep(random(1000, 2000)) { public boolean condition() throws InterruptedException { return dialogues.inDialogue(); } }.sleep(); } } else { getCamera().toEntity(Bentnoze); } } } else { if (dialogues.isPendingOption()) { dialogues.completeDialogue("yes, wartface looks fat", "Do you want me to pick an armour colour for you?", "what about a different colour?"); sleep(random(400, 900)); } if (dialogues.isPendingContinuation()) { dialogues.clickContinue(); } } updateStage(stage + 1, "Starting quest"); break; case 3: getInventory().interact("Use", "Blue dye"); sleep(random(400, 900)); getInventory().interact("Use", "Goblin mail"); sleep(random(600, 900)); getInventory().interact("Use", "Orange dye"); sleep(random(400, 900)); getInventory().interact("Use", "Goblin mail"); sleep(random(1100, 1900)); updateStage(stage + 1, "fixing goblin mails"); break; case 4: NPC npc = npcs.closest("General Bentnoze"); if (!dialogues.inDialogue()) { if (npc != null) { if (npc.isVisible()) { if (npc.interact("Talk-to")) { new ConditionalSleep(random(1000, 2000)) { public boolean condition() throws InterruptedException { return dialogues.inDialogue(); } }.sleep(); } } else { getCamera().toEntity(npc); } } } else { if (dialogues.isPendingOption()) { dialogues.completeDialogue("I have some orange armour here"); sleep(random(400, 900)); } if (dialogues.isPendingContinuation()) { dialogues.clickContinue(); } } updateStage(stage + 1, "next dialog"); break; } return 600; } @Override public void onPaint(Graphics2D graphics) { Graphics2D g = (Graphics2D) graphics; g.setRenderingHints(new RenderingHints(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF)); g.setColor(Color.CYAN); g.drawString("Status: " + status, 10, 310); g.drawString("Running: " + formatTime(System.currentTimeMillis() - startTime), 10, 330); } private String formatTime(long ms){ long s = ms / 1000, m = s / 60, h = m / 60; s %= 60; m %= 60; h %= 24; return String.format("%02d:%02d:%02d", h, m, s); } } but now it, bank,walk to the goblin,mixs the dye's. and click to npc General Bentnoze but it doenst do the dialogue with him.
-
Thank you! i got it is there a easy way to to go to the next case ? now can talk to the goblin and finnish the first dialogues, but when its done i want to move to the next part in case MAKE_GOBLIN_MAIL. and return State.MAKE_GOBLIN_MAIL doenst work in theloop i think? like this http://osbot.org/forum/topic/89816-free-cooks-assistant-quest-completer/ there every new handeling is in the next case
-
so correct me if i am wrong( and i am) private State getState(){ if(inventory.getItem("goblin mail").getAmount() >= 3) { return State.WALK_TO_GOBLIN; } return State.BANK; } will check if it got 3 or more in the inv so not it will return false and go to the bank. and if its true it will go to the state.walk_T0_GOBLIN.( i know it will keep walk to the area like you and other said before, but i am doing 1 part at the time) or do i need check it in de state.bank? getting this error now
-
if i use getInventory().getItem("goblin mail").getAmount("3") its say that The method getAmount() in the type Item is not applicable for the arguments (String) i know, but this whas the only way for now that i can get it run from the bank to the goblin area, i will try the methode rudie says
-
Do you not see the code?
-
Hello scripters, yesterday i decided to start learning the basic of scripting, to build some easy scripts. I am starting to make a script for the quest goblin diplomacy. i am not done yet, but maybe can you guy's look up ad me code and give some advice on things that i can do better. also i got some questions. package test6; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.utility.ConditionalSleep; import org.osbot.rs07.api.webwalk.*; import org.osbot.rs07.api.webwalk.map.*; import org.osbot.rs07.api.webwalk.impl.*; import org.osbot.rs07.api.Walking; import java.awt.*; @ScriptManifest(name = "Skeleton2", author = "Alek", version = 1.0, info = "", logo = "") public class main extends Script { private final Area GOBLIN_AREA = new Area (2956, 3512, 2957, 3512); private enum State{ WALK_TO_GOBLIN, BANK, START_QUEST } private State getState(){ if(inventory.contains("goblin mail")) { return State.WALK_TO_GOBLIN; } return State.BANK; } @Override public void onStart() { //Code here will execute before the loop is started } @Override public void onExit() { //Code here will execute after the script ends } @Override public int onLoop() throws InterruptedException { switch (getState()){ case BANK: if (!getInventory().contains("goblin mail")) { /// kijken voor quest items RS2Object bankBooth = (RS2Object) this.objects.closest("Bank booth"); if (bankBooth != null) { if (bankBooth.interact("Bank")) { new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return getBank().isOpen(); } }.sleep(); if (this.getBank().isOpen()) { this.getBank().bank.withdraw("goblin mail", 3); sleep(random(677, 854)); bank.withdraw("blue dye", 1); sleep(random(377, 544)); bank.withdraw("orange dye", 1); sleep(random(977, 1056)); } } this.bank.close(); } } break; case WALK_TO_GOBLIN: walking.webWalk(GOBLIN_AREA); break; case START_QUEST: NPC npc = npcs.closest("General Bentnoze"); if (npc != null) { npc.interact("Talk-to"); } } break; return 100; //The amount of time in milliseconds before the loop starts over } @Override public void onPaint(Graphics2D g) { //This is where you will put your code for paint(s) } } Here are my questions. 1. is it possible to check you have more then 1 item in your inv? inventory.contains("goblin mail") this is whas i used to check if the player got a goblin mail in hes inv otherwise he will bank to get it. but i want to check it with multiple items. also can you check if more then 1 of the same item? like inventory.contains("goblin mail" ,3) ore something?(because inventory.contains("goblin mail" ,3) doenst work. second question is: walking.webWalk(GOBLIN_AREA); will walk to the specific area, but do i need to close this action if its in the area? because now when he is at the GOBLIN_AREA it keep spamming this in de logger([iNFO][bot #1][01/25 01:48:28 PM]: WebWalkingEvent; We have arrived! [iNFO][bot #1][01/25 01:48:28 PM]: WebWalkingEvent; We have arrived! [iNFO][bot #1][01/25 01:48:28 PM]: WebWalkingEvent; We have arrived!) and it doenst talk to General Bentnoze( is this because i need to close the webwalkingevent or something? so that its stop spamming. and go futher with the script. and if something is wrong, dont give me the good methode without explain why it whas wrong, because i want to learn Greetz jaap23 and many thx