Jump to content

Apaec

Scripter III
  • Posts

    11146
  • Joined

  • Last visited

  • Days Won

    91
  • Feedback

    100%

Everything posted by Apaec

  1. UPDATE! Version 3.38 Added support for refreshing the crabs using the east cave. This option only works on the east side. It allows you to quickly and safely refresh the crabs and hop worlds without having to run all the way south. This is quite a bit update as it required a good amount of engine changes so please let me know if something goes wrong. Other minor misc bug fixes Happy botting! apa
  2. Am working on refreshing the crabs / hopping using cave as we speak! expect an update before you wake up. Apa
  3. Hey ! glad you like it. Although as much as i'd love to write cannon support, I promised I would not. I've gone over the reason many times but the in summary, more cannons = more full worlds which cuts the exp rates of alot of my other users who do not wish to use cannons. Sorry about that, but I hope you understand my decision! apa Hey! Ye, it's pretty hard for me to test as my computer cannot actually handle mirror client (runs at a very low framerate (<7) making it misclick pretty much everywhere). Unfortunately though, we've just gotta be patient for MGI to fix this. This is unfortunately out of my reach and I know other scripts suffer from the same issues, so you'll need to just stick with worldhopping disabled. As for the unicorn issue, I never thought of this, i'll see if I can either change the route or potentially make it reset using the cave? not sure. Apa
  4. get rid of all of the 'else's in your getState. if a statement is false, it will automatically check the next one down as this is how java code reads. I don't think at first glance that this will change how the script functions (its a little hard to see from the formatting - if you use eclipse, press ctrl+alt+f frequently), but it will make it much easier to read and debug. To debug it, I suggest putting log statements between every line of your banking code to see where the problem is. This will show you where the code gets to and doesn't get to.. Also, don't use localWalker.walkPath(position). I see why you used an array but instead of doing this, hop onto the sdn and use the divin pathrecording tool (i think thats what it's called), and record a full Position[] path of all the positions between the bank and the trees. Also on a side note: private Position[] barbWillows = { new Position(2518, 3576, 0) }; private Position[] bankPos = { new Position(2535, 3574, 0) }; ew. That's storing a single piece of data in an array. Seeing as the length of the array never changes, you're better off defining it as: private Position barbWillows = new Position(2518, 3576, 0); private Position bankPos = new Position(2535, 3574, 0); apa
  5. to kill: NPC enemy = npcs.closest("exact npc name goes here"); if (enemy != null && enemy.exists()) { enemy.interact("Attack"); } To loot: GroundItem g = groundItems.closest("exact item name here"); if (g != null && g.exists()) { g.interact("Take"); } apa
  6. Apaec

    Bot's acting out

    switch to fixed game mode lol apa
  7. Gui class: public class Gui extends JFrame { public Gui() { //constructor setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); //stick your Gui code in here for the jframe. You can use windowbuilder plugin for eclipse to design it a bit simpler. } } Main class: private Gui GUI; @Override public void onStart() { GUI = new Gui(); GUI.setVisible(true); } merry christmas apa
  8. i freakin love that profile picture
  9. Woah, that sucks - where were you standing?! apa
  10. I know black knights fortress basement apa edit: oh didnt read above xd
  11. Done in future please post using the format provided, but np, i've given you a 24h trial anyway I I-Iope it lives up you your expectations apa
  12. Sure, i've given you a 24h trial. Enjoy! though in future if you wish a trial for any of my other scripts, please post in the designated thread here: http://osbot.org/forum/topic/61445-apa-script-trials-free/ . Thanks! apa
  13. Sure, i;ve given you a 24h trial. Enjoy! apa
  14. looks good maybe have one of the radio buttons already selected to stop someone starting the script w/o selecting anything x) apa
  15. perhaps the distance is too far. Instead of relying on localwalker.walk to walk that distance, perhaps record a static path between the bank and the yew area, and walk the path using Position[] path = new Positoin{}[ new Position(0,0,0), new Position(0,0,0) ]; //etc. (Use the pathrecording tool available on the sdn written by josedpays) localWalker.walkPath(Position[] p); apa
  16. or a rather crude way of doing it but a method that works just fine: Area area = new Area(0,0,0,0); //area around stall, defined and initi at top RS2Object stall = objects.closest(area,"Stall name"); if (stall != null && stall.exists()) { stall.interact("Steal-from"); //blah }
  17. Alright, i've given you a 24h trial! Apa
  18. Hey! I think i've already given you 1 trial already. Unforunately I cannot give out more than 1 per person per script. apa
  19. I cannot see any problems with worldhopping when using injection so it must be in mirror mode... hopefully mgi will push a fix but I cannot guarentee it! apa
×
×
  • Create New...