Jump to content

Jammer

Members
  • Posts

    318
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Jammer

  1. Never experienced such long delays.
  2. Barrows or zulrah. Be careful though.
  3. Have you ever wanted to have the biggest snowball collection in runescape? If so, this is the perfect script for you. Features: * 99,999999% flawless script * extremely solid antiban with ai implementations. 0,01% ban rate * human like decision making * supports all piles of snow in lumbridge!! * superb walking system * 100% efficient FAQ: Q: Is it as good as they say? A: It's even better Q: Why are you releasing this script? A: Gotta give something back to the community you know. I've used it myself to make mills. Q: Where can I download this masterpiece? A: You can't, It's awaiting sdn approval.
  4. Interacting with the slaves that are botting is a bannable offence. The ban rate isn’t that high from what I’ve sen though.
  5. Make a method which returns a hashmap and create a new hashmap. Use the getItem() method and then an enhanced for loop to add every name and ammount to the hashmap. Then you use this method every time you’ve made changes to your bank. and if you want to check if you need to buy and item you simply check if the keymap is there.
  6. Might as well go all in russian oil funds. Way too volatile for me anyway.
  7. Generally most people are better off just investing in index funds.
  8. Jammer

    yo

    Welcome dude!
  9. From my understanding the difference isn't very big. If there even is a difference at all.
  10. Alright thanks, I’ll try to implement that when I get home today.
  11. I think I was unclear. I meant that I store all the items in the bank in an arraylist and then I check if the best gear I can have is there. If it isn't I check if I have enough cash and if so, I buy it. Or maybe you meant something else? I'll try to change it into a hashmap since I'm gonna need it for stuff like food anyway. And btw, do you know of a smart way of assigning a price to every item in the hashmap?
  12. I solved it by storing all the items in an arraylist that updates everytime I use the bank. I'll try to use explv's approach for my next script.
  13. Right, that’s what fucked everything up when the script got more complex.
  14. On a serious note, use explv's bot farm or make your own bat file with cli commands.
  15. I looked at a tutorial and some guy's script. It was a smaller script so I guess thats why it worked for him. Glad I found this out tho.
  16. This was exactly what I was looking for. I wonder why I haven't seen anyone using this before?
  17. Now I understand why you discourage people from using it. Thanks
  18. I'm not sure if I understand the whole concept of the task system. (not specific to the buy gear problem) @Explv So for example in my on start method I have these tasks. public void onStart() { ManTasks.add(new Eat(this)); ManTasks.add(new BuyStuff(this)); ManTasks.add(new BankTask(this)); ManTasks.add(new WalkToNpc(this)); ManTasks.add(new FightNpc(this)); } So if I understand this correctly it will go through the list and see if any of the "can process" or booleans methods in each task is true. If it is true it will go through the "process method" in the task and execute the methods that can be exectued. After that it will continute down the task list and this goes on. In my buyStuff boolean i check if (!current weapon is in inventory or bank or equiped) so let's say I'm at GE and I don't have the required weapon nor cash in my inventory so It opens the bank. Here's what confuses me tho. Now it will go down and check if BankTask is true, which is true since I don't have any Items on me or any food and if I would have food on me WalkToNpc would execute. To combat this I would need to add a lot of extra checks in every boolean method under BuyStuff. So if I had a task called mule I would need to add a heck ton of checks to the other methods. As far as I know this isn't necessary if you use states or just simple if else statements in an onloop like this: if(shouldbuy){ all the code for buying } else if(shouldbank){ all the code for banking } else if(shouldWalkToNpc{ } Here the shouldbank will never execute as long as shouldbuy is true right? Here it seems like we have a priority but not with the task system. So basically it feels like I need to add tons of checks in canprocess method in every task since it doesn't "start over" from the top once a task has been executed. Sorry if the question is unclear.
×
×
  • Create New...