Jump to content

Lemons

Lifetime Sponsor
  • Posts

    620
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    100%

Everything posted by Lemons

  1. No way in the client that I know of. Just cache the trap objects as you lay them, if your not leaving the region should still be valid. Also, checking positions isn't that CPU/Mem intensive really with proper caching and such.
  2. Why not record which traps you set, then only get traps that were set on that position?
  3. Seems selecting options in dialogues doesn't work still? Is there any changes we need to make due to the new method, having issues on karamja customs officer (dialogue.pendingOption() to be specific).
  4. Huh, never tested it, just read that it wasn't possible. Guess this isn't true haha.
  5. Sorry, do sleep(random(200, 300)). You have to remove the "return" part, else the code will remain unreachable.
  6. Yeah, any code after a return is not executed, therefore unreachable in your code. Replace return random(200, 300) with sleep(200, 300) or better yet conditional sleeps (look at API).
  7. its a function, not a variable. For a variable do dialogues all lowercase.
  8. change Dialogues to getDialogues()
  9. I think this is true sadly, along with staking/pvp deaths.
  10. Since I myself am on linux and never actually used mirror client, I do not have any more suggestions sorry.
  11. My guess is you got 64 bit java and a 32bit browser. Either get a 64bit browser or run 32bit java, but they gotta match up.
  12. If you don't hand out the IP and none of your HTML/other public files mistakenly refer to it (99.9% sure they wouldn't be), they can't get it. Cloudflare is a reverse proxy, so just like when you use a proxy your IP is hidden, the servers IP is hidden in a reverse proxy Just make sure all the DNS entries on the cloudflare have an Orange cloud instead of gray and you're golden.
  13. What plan are you using on cloudflare? I think their top tiers (business/enterprise) are the only ones with true anti-ddos measures, at the network level. Other than that, splitting the website from the game servers will help keep the stress off either or, as they can only try and hit one at a time or have to split their resources. Also profiling the code and finding hotspots (aka 1 request causes a lot of CPU or IO stress) will prevent them from being exploited. More details on the situation/what software will be running would be helpful. Also, never give the direct server IP out, or disable cloudflare on any of the vulnerable servers. Once they can get around cloudflare its game over.
  14. The most accs I would use per IP would be 2, ideally 1. Different scripts on the same IP also helps.
  15. if (map.canReach(manWoman)) { Will test if you can reach the man, finding the door in the way is a bit harder. You can use a method similar to what Twin suggested for a simple fix, but it could pick the wrong door potentially.
  16. If its a f2p account and nothing special, just bot it on w/e you wanted. I always run my bots right out of tut island for the 24hr period, and am able to dump 90% of them.
  17. Its not that they can see it as a bot client, its just a non-standard client.
  18. Gonna go start my solaris bot farm then, unbannable :p
  19. But do they detect the JVM or the client? Mirror says client :p
  20. Wow. Tell a gambler thats trying to fit a classic "Gamblers Fallacy"? Low... Edit: OT: The fact you see that betting is causing you harm is a good start to quitting. Just remember this harm and get help at communities that specialize in quitting gambling. I know people who have lost tens of thousands to gambling so just know your doing well realizing it sucks after $250 ^^
  21. Too bad runescape runs in java, which doesn't give a shit what OS your running (Could be Solaris lulz, thats a bigger minority).
  22. Need a new friend called PB Blaster to take care of that rust ;D (Or any other Penetrating Lubricant)
  23. last time I checked ISIS wasn't into sneaking... They would just run over areas.
  24. you have your code setup in a bad way with all the nests. Move the area contains check outside the not area contains check, lever.interact() returns a boolean for a reason, and need some conditional sleeps for the dialogue stuff probably.
×
×
  • Create New...