- Khal Tutorial Island
-
Khal Tutorial Island
Alright, thanks. Could you then make logging out optional?
-
Khal Tutorial Island
Hey, could you please add a feature so once Tutorial island is done, it runs a specified script?
-
Friends List control
Ok I rewrote the whole API as previous one was pretty much a dev. version. Added Remove Friend method and pretty much fixed all the possible bugs and so it's reliable. Enjoy
-
Friends List control
Thanks! I'm adding Remove friend later as well ;)
-
Friends List control
Hey, just wrote a few methods to control your friends list so thought to share. RandomSleep(); // Your sleeping methods private void AddFriend(String name) throws InterruptedException { if(tabs.getOpen() != Tab.FRIENDS) { tabs.open(Tab.FRIENDS); RandomSleep(); } if(IsFriend(name)) return; RS2Widget widget = widgets.get(429, 7); if(widget == null) return; if(widget.isVisible()) widget.interact(); RandomSleep(); widget = widgets.get(162, 33); if(widget != null && widget.isVisible()) { keyboard.typeString(name); keyboard.pressKey(13); } } private boolean RemoveFriend(String name) throws InterruptedException { if(tabs.getOpen() != Tab.FRIENDS) { tabs.open(Tab.FRIENDS); RandomSleep(); } if(!IsFriend(name)) return false; RS2Widget widget = widgets.get(429, 3); if(widget == null) return false; RS2Widget[] friends; if((friends = widget.getChildWidgets()) != null) { for(RS2Widget w : friends) { if(w.getMessage().equals(name) && w.isVisible()) return w.interact("Delete"); } } return false; } private void MessageFriend(String name, String message) throws InterruptedException { if(tabs.getOpen() != Tab.FRIENDS) { tabs.open(Tab.FRIENDS); RandomSleep(); } RS2Widget widget = widgets.get(429, 3); if(widget == null) return; RS2Widget[] friends; if((friends = widget.getChildWidgets()) == null) return; for(RS2Widget w : friends) { if(w.getMessage().equals(name) && w.isVisible()) w.interact("Message"); } RandomSleep(); widget = widgets.get(162, 33); if(widget != null && widget.isVisible()) { keyboard.typeString(message); keyboard.pressKey(13); } } private boolean IsFriend(String name) { RS2Widget widget = widgets.get(429, 3); if(widget == null) return false; RS2Widget[] friends; if((friends = widget.getChildWidgets()) != null) { for(RS2Widget w : friends) { if(w.getMessage().equals(name)) return true; } } return false; } private boolean IsFriendOnline(String name) { if(!IsFriend(name)) return false; RS2Widget widget = widgets.get(429, 3); if(widget == null) return false; RS2Widget[] friends; int child = 0; if((friends = widget.getChildWidgets()) != null) { for(RS2Widget w : friends) { if(w.getMessage().equals(name)) return (!friends[child + 1].getMessage().equals("Offline")); child++; } } return false; }
-
Selling Barrows Pure (99 Str, 96 Atk, 94 Mage, 70 Pray) Piety, Veng, FireCape, Void
Noted!
- Trading issues
-
Trading issues
Hi, so I've been having all kind of issues when implementing trading... from trade trade.acceptTrade() to trade.didOtherAcceptTrade() not working correctly. #1 It manages to accept trade only when client is freshly loaded. Anything after, moves to decline button and randomly movies doing nothing. #2 Sometimes it does return true, sometimes not. Has anyone had simiar issues or does know how to solve, workaround these? Thanks
-
Client stability
Hi, is anyone else having trouble with stability lately? I'm running stealth injection, so if I run another bot client while already in game with one, everything freezes up, eventually closing itself, no error or anything. The only way it works fine is if at start I launch more bots without logging into the game and only then do so. Any ideas? P.S Also webwalking is causing like serious freezes when initializing... Thanks!
-
Selling Barrows Pure (99 Str, 96 Atk, 94 Mage, 70 Pray) Piety, Veng, FireCape, Void
1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) 4. Pictures of the quests completed 5. The price you will be starting bids at 60M 6. The A/W (Auto-win) for your account 120M 7. The methods of payment you are accepting RSGP 8. Your trading conditions Middle Man 9. Pictures of the account status 10. Original/previous owners AND Original Email Address I'm the only owner, yes.
-
Clay Miner
Hi, it doesn't drop nothing. It trades the mule.
-
Local scripts?
Just place it under scripts in OSBOT, that's it
-
WHY DO WE NEED IT? TELL ME NOWW
What is this? lolz
-
Annes Signature
Sick! Do you accept work requests maybe?