Everything posted by Zummy
-
Khal Tutorial Island
-
Trade restriction items
Ah! Interesting, do you happen to know the exact number? Side note: it's weird seeing your name in orange ?
-
Trade restriction items
Hey guys, is there a list somewhere containing the items you can't trade/sell in GE before 7QP?
-
Issues after hooks update
Hey guys, I'm assuming the hooks got fixed since there is no more disclaimer above the chatbox. However I'm still experiencing problems I didn't have before the client update. I can't exactly pinpoint what is causing it but it has to do with NPC interaction, it trades with the npc in question without problems but after world hop it doesn't anymore. Nvm, this can be locked.
-
Take a guess at how much GP my account has received over this time.
What do you mean with receive?
-
Accounts getting locked
But then why was I doing fine the whole month without following those rules?
-
Accounts getting locked
Thanks for the reply, the accounts created on my home IP have been rested for atleast a week.
-
Accounts getting locked
Hey guys I'm having problems with all of my accounts being locked within 20 minutes playtime. I was using the same proxies for about a month, everything was fine. Now I can't get an account past 7 quest points before ban and I've changed nothing about my creation method. I've tried the following things: Create account on home IP -> bot on proxy Create account on home IP -> bot on newly bought proxy Create account on newly bought proxy -> bot on that same proxy Create account on home IP -> bot on home IP << this resulted in no lock So i'm kind of running out of ideas. Like I said I was using some proxies for a month without a problem, I then renewed those same proxies for 3 days each and started having problems from then on. Is it really the proxy at fault here? Should I ask for a refund on the newly bought proxies? Thanks ❤️ I should note that the lock message is along the line of: Account has been locked because we suspect it has been stolen.
-
Bot is up and VIP is extended 5 days!!!
Thanks for your honesty, I appreciate it. Happy anniversary!
-
Bot is up and VIP is extended 5 days!!!
Thanks for the update! Would you mind explaining why this fix was delayed? I'm not trying to be mean, but some clarification would be appreciated ❤️
-
Connecting to Database
There is always a way! I'm afraid I don't have the proper knowledge to help you out tho, sorry.
-
Connecting to Database
I actually changed to a mysql db for my project. Unless you really need it to work with an Access db i'd recommend doing the same.
-
NPE during world hop
Good call! Low cpu is actually causing this! I've been pulling my hairs out over this one haha. Now how to circumvent this while still using low cpu? Any thoughts? Actually scratch that, after some more testing, it also happens (but not always) with low cpu turned off.
-
NPE during world hop
I'm sorry, I'll elaborate. I am trying to have one player trade the other but the first one is required to change to a specific world before he does. I'm using stealth injection, no randoms, low cpu and low resources. I'm also using the normal world hopping method osbot provides. The two methods below are part of a loop that is active during the world hopping. The nullpointer is pointed at: Player trader = getPlayers().closest(this.trader_name); This is the world changing code: public void changeWorld(){ Area bankArea = new Area(3088, 3246, 3097, 3240); if (getWorlds().getCurrentWorld() != 335 && bankArea.contains(myPlayer())) { if (getWorlds().hop(335)) { new ConditionalSleep(4000, 100) { @Override public boolean condition() throws InterruptedException { return getWorlds().getCurrentWorld() == 335; } }.sleep(); } } } The trading code with LoginState checks: public boolean loggedIn(){ return getClient().getLoginState() == Client.LoginState.LOGGED_IN && getClient().getLoginState() != Client.LoginState.LOADING && getClient().getLoginState() != Client.LoginState.LOADING_MAP && getClient().getLoginState() != Client.LoginState.LOGGED_OUT; } public void tradePlayer() throws InterruptedException { Player trader = getPlayers().closest(this.trader_name); if (this.trader_name != null && trader != null && trader.isOnScreen() && trader.isVisible() && !getTrade().isCurrentlyTrading() && getInventory().isEmptyExcept(notDeposit)) { if (trader.interact("Trade with")) { new ConditionalSleep(12000, 1000) { @Override public boolean condition() throws InterruptedException { return getTrade().isCurrentlyTrading(); } }.sleep(); } } } The stack trace: [ERROR][Bot #1][09/19 08:54:41 PM]: Error in script executor! java.lang.NullPointerException at org.osbot.rs07.api.model.Player.getName(vo:65) at org.osbot.rs07.api.filter.NameFilter.match(mo:118) at org.osbot.rs07.api.filter.NameFilter.match(mo:122) at org.osbot.rs07.api.filter.FilterAPI.filter(dk:70) at org.osbot.rs07.api.EntityAPI.closest(jm:162) at org.osbot.rs07.api.EntityAPI.closest(jm:271) at org.osbot.rs07.api.EntityAPI.closest(jm:259) at Main.tradePlayer(Main.java:728) at Main.onLoop(Main.java:106) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:242) at java.lang.Thread.run(Unknown Source) Please let me know if you need more information, thanks for taking a look!
-
NPE during world hop
Hey guys I've been struggling with this NPE for a week now and I can't seem to find what I'm doing wrong. I have a method defining a new Player variable: Player toTrade = getPlayers().closest(this.trade_name); However during world hop this method is throwing nullpointers at the getName() api method. I tried nullchecking the this.trade_name and checking getClient().getLoginState() LOADING, LOADING_MAP and LOGGED_IN. It seems to me that getName() can't be reached due to world hopping but I could be wrong. Please help! Thanks
-
Automatic trading
Hey guys I'm trying to do some automated trading but I'm having problems with spam trading on occasion. Sometimes it keeps doing right-click -> Trade with. Account trading other account: Player trading = getPlayers().closest(this.trading_name); if (trading != null && !getTrade().isCurrentlyTrading()) { if (trading.interact("Trade with")) { new ConditionalSleep(12000, 1000) { @Override public boolean condition() throws InterruptedException { return getTrade().isCurrentlyTrading(); } }.sleep(); } } Receiving end: Player request = getTrade().getLastRequestingPlayer(); if (request != null && !getTrade().isCurrentlyTrading()){ if (request.interact("Trade with")){ new ConditionalSleep(5000, 500) { @Override public boolean condition() throws InterruptedException { return getTrade().isCurrentlyTrading(); } }.sleep(); } }
-
NPE before starting script
Weird shit, I also tried several things but to no avail. Even without an onStart method the NPE is pointed at onStart().
-
NPE before starting script
java.lang.NullPointerException at org.osbot.rs07.api.util.GraphicUtilities.getMainInterfaceId(ei:122) at org.osbot.rs07.api.util.GraphicUtilities.cache(ei:82) at org.osbot.rs07.event.ScriptExecutor.IIiiIiiIiiiI(cg:256) at org.osbot.rs07.event.ScriptExecutor.start(cg:116) at org.osbot.y.run(wx:186) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][09/10 07:01:35 PM]: Terminating script Iron_Miner_Rimmington... [INFO][Bot #1][09/10 07:01:35 PM]: Script Iron_Miner_Rimmington has exited! [INFO][Bot #1][09/10 07:01:35 PM]: Started script : Iron_Miner_Rimmington [ERROR][09/10 07:01:35 PM]: Uncaught exception! java.lang.NullPointerException at org.osbot.rs07.event.ScriptExecutor$3.run(cg:23) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Thank you for looking into this!
-
NPE before starting script
Ever since 2.5.19 I'm having problems with my custom login handler, before this version everything was fine.
-
Script stacking somehow
I actually noticed this problem too but only after pausing the script and resuming again.
-
PathWalk break
I'm sorry you're right, I followed a tutorial which looked pretty official on this forum that stated you could only use 1 position for walkingEvents. I tried using a list of positions regardless but couldn't figure it out so I thought the guy was telling the truth. Thanks Chris!
-
PathWalk break
WalkingEvent only accepts a single Position, not a list or array.
-
[Gold Farm]Automatic Farming w/ Database
I've read through your notes on ban testing and throughout the last few weeks carried out some of my own tests but I've given up on keeping the f2p accounts alive. I my foundings there was no way to increase longevity to anything over 24 hours. I don't know if that has anything to do with the recent events or if it has always been this way. Also your ban thread cannot be found?
-
PathWalk break
Because webWalk is using too much RAM and my paths do not require object interaction. I know breaking conditions are possible for both walkingEvents and webWalking but why not for pathWalking?
-
PathWalk break
I'm in the proces of converting all my webWalks to pathWalks but I'm wondering if it is possible to add a break condition. I ask this because I think my onLoop gets stuck at these pathwalks.