Jump to content

Drokle

Members
  • Posts

    13
  • Joined

  • Last visited

  • Feedback

    0%

Profile Information

  • Gender
    Male

Drokle's Achievements

Newbie

Newbie (1/10)

1

Reputation

  1. If you are applying for a scientific degree, hit me up. I know exactly how to write this sort of thing, being a full-time researcher myself. Let me know more details.
  2. I'm new to Java programming, although luckily it's similar enough to C/C++ that I am so far having no difficulties. However, one thing I used a lot in C is the preprocessor, which allows you to specify build options in a way that makes it easy to switch on or off different builds. The preprocessor runs at build time before the compiler and you can pass it options to do certain things, most commonly define substitution macros. As an example, you have something like #define __DEBUG_BUILD__ //#undef __DEBUG_BUILD__ /* Switch debugging on or off at build time */ #ifdef __DEBUG_BUILD__ #define log_info( /* Whatever variables you want */ ) /* Some code to substitute for log_info */ #else #define log_info /* log_info is now a blank expression - no debug info will be logged */ #endif Does Java have something similar to the C preprocessor?
  3. But you can't really earn money from agility, right? So I'd expect Jagex to let it slide most of the time if they let botting slide at all.
  4. I'm interested in this line of reasoning, I have also been thinking that it probably makes sense for Jagex to operate like that. But then why is agility the most banned skill, as @Theminis pointed out?
  5. Thanks! Oh wow, that explains a lot. So does OSbot hang if an invalid command is being used?
  6. Thanks, I'll see if I can fix it
  7. Great introduction example, after completing this I was able to make up my own script without too many problems. This should be stickied.
  8. Hello botters, I made the following script just for practice. It is intended to withdraw bones of any kind from the bank and bury them. import org.osbot.rs07.api.model.Item; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "Drokle", info = "Babby's first script", name = "DrokleBone", version = 0, logo = "") public class DrokleBone extends Script { @Override public void onStart(){ log("This is it, you're running DrokleBone!"); } private enum State { BANK, BONE } @Override public int onLoop() throws InterruptedException { Item[] pockets = inventory.getItems(); for(Item thing: pockets) { if(thing.hasAction("Bury")) thing.interact("Bury"); sleep(random(500,550)); } RS2Object booth = getObjects().closest("Bank booth"); bank.open(); Item[] vault = bank.getItems(); for(Item thing: vault) { if(thing.nameContains("Bones")||thing.nameContains("bones")) thing.interact("Withdraw-All"); if(inventory.getEmptySlotCount() == 0) break; sleep(random(500,700)); } return random(400,800); } @Override public void onExit() { log("This is has been DrokleBone, hope you had a good one."); } @Override public void onPaint(Graphics2D g) { g.drawString("THIS IS IT, YOU'RE RUNNING DROKLEBONE!! GOOD JOB!!!!", 50,50); } } For some reason, when I run it, the VM eventually becomes unresponsive and I can't shut it down. Could anyone help me figure out why? It happens if I use it to bury bones far away from any bank. Best, Drokle
  9. Drokle

    Hi All

    Thanks for the nice welcome! I've been trying out some of the bots made by the community already and they're pretty good. I am looking forward to contributing :).
  10. Drokle

    Hi All

    Thanks! I'll read those and get started. Already this seems like a great community
  11. Drokle

    Hi All

    Hi everyone, pleased to sign up with you all. I used to play Runescape when I was a teen, and after a long break I found myself playing it idly again. I used to enjoy the almost zen nature of the grind that you have to do in this game, it was strangely liberating to able to just do repeated simple actions over and over while letting my mind wander. Now that I'm older I don't have time for that shit. I'm not sure if I'll really get into playing RS again, but here's the reasons I think I might find it enjoyable once more. I am a scientist with some programming knowledge. I've decided, that if I'm gonna get back into RS starting from a low-level (because OSRS) then my enjoyment will come from designing and engineering bots and seeing how they perform. If I manage to make some good scripts, I'd be happy to share them too. I was never able to really get rich or powerful in RS. I want to be able to earn a lot of money easily and get to do some cool end-game shit. I have been meaning to get something to do on the side which involves hacking together scripts that are not too complicated and not too simple either. I hope I will be able to learn from some of the more veteran botters here. I think I'll probably have a lot of questions for you. There's also a chance that I'll end up getting bored and do something else. Perhaps the first question I should ask is, is there a botting faq? General guidelines for what makes a good bot? (obvious stuff like avoiding detection, etc.) Where can I read more about the Jagex bot detection algorithm? Hope to have many fruitful discussions with you all, Best, Drokle
×
×
  • Create New...