Elysian Posted December 29, 2013 Share Posted December 29, 2013 A well written tutorial indeed, thank-you for the contribution. Quote Link to comment Share on other sites More sharing options...
Pandemic Posted December 29, 2013 Author Share Posted December 29, 2013 A well written tutorial indeed, thank-you for the contribution. Thank you and no problem ;) Quote Link to comment Share on other sites More sharing options...
Probemas Posted December 29, 2013 Share Posted December 29, 2013 very useful! Quote Link to comment Share on other sites More sharing options...
Pandemic Posted December 29, 2013 Author Share Posted December 29, 2013 very useful! Thank you. Quote Link to comment Share on other sites More sharing options...
IlliniGuy Posted December 29, 2013 Share Posted December 29, 2013 This is awesome! Quote Link to comment Share on other sites More sharing options...
Pandemic Posted December 29, 2013 Author Share Posted December 29, 2013 Thanks Quote Link to comment Share on other sites More sharing options...
bodau Posted December 30, 2013 Share Posted December 30, 2013 Thanks a lot on the tutorials, I'm working on my first script and this is very helpful. Quote Link to comment Share on other sites More sharing options...
Pandemic Posted December 30, 2013 Author Share Posted December 30, 2013 Thanks a lot on the tutorials, I'm working on my first script and this is very helpful. I'm glad they're helping you Quote Link to comment Share on other sites More sharing options...
Eliot Posted December 31, 2013 Share Posted December 31, 2013 Cool guide, using a bank booth ID over the String "Bank booth" is often necessary, a lot of banks have those fake bank booths. :p Quote Link to comment Share on other sites More sharing options...
slashhh Posted January 1, 2014 Share Posted January 1, 2014 wow, ur helping a big part of the community here. its very helpfull and also well expained for newcomers, keep this up mate! its great! Quote Link to comment Share on other sites More sharing options...
Pandemic Posted January 1, 2014 Author Share Posted January 1, 2014 wow, ur helping a big part of the community here. its very helpfull and also well expained for newcomers, keep this up mate! its great! Thanks bud and I will Quote Link to comment Share on other sites More sharing options...
ping pong Posted January 1, 2014 Share Posted January 1, 2014 Okay sweet! Glad this tutorial is out because I've been trying to learn and expand my knowledge in this, as you know. Question, though, isn't that walking method EXTREMELY bannable? Not even talking about the failsafes, but the factor that it hits the same coordinates every single path while minimap clicking is very, very coincidental. For someone mining tin, they would walk this path 15-20 times in an hour and it would always click the same coordinates? Or did I miss something slightly altering the walking path? Also, what is this PathMaker tool? Quote Link to comment Share on other sites More sharing options...
Cyro Posted January 2, 2014 Share Posted January 2, 2014 Thanks for the suggestion, but I think adding a tool to new learners might be confusing. Also, no the i goes down so it starts at the end of the path and decreases until it's at the beginning of the path. Yeah you're right but they are in the process of learning and they should get use to using tools.They will be dealing with more confusing stuff while they are scripting. You could add it as an alternative, up to you anyway private void traversePath(Position[] path, boolean reversed) throws InterruptedException { if (!reversed) { for (int i = 1; i < path.length; i++) if (!walkTile(path)) i--; } else { for (int i = path.length-2; i > 0; i--) if (!walkTile(path)) i--;//<-- was referring to this one it goes to the next tile when it fails to walk the current one } } Quote Link to comment Share on other sites More sharing options...
Pandemic Posted January 2, 2014 Author Share Posted January 2, 2014 Okay sweet! Glad this tutorial is out because I've been trying to learn and expand my knowledge in this, as you know. Question, though, isn't that walking method EXTREMELY bannable? Not even talking about the failsafes, but the factor that it hits the same coordinates every single path while minimap clicking is very, very coincidental. For someone mining tin, they would walk this path 15-20 times in an hour and it would always click the same coordinates? Or did I miss something slightly altering the walking path? Also, what is this PathMaker tool? Nah it shouldn't be that bannable, because by the time the mouse moves to the tile and we're moving AND we have a slight delay before pressing soit still randomizes a bit. Yeah you're right but they are in the process of learning and they should get use to using tools.They will be dealing with more confusing stuff while they are scripting. You could add it as an alternative, up to you anyway :)private void traversePath(Position[] path, boolean reversed) throws InterruptedException { if (!reversed) { for (int i = 1; i < path.length; i++) if (!walkTile(path)) i--; } else { for (int i = path.length-2; i > 0; i--) if (!walkTile(path)) i--;//<-- was referring to this one it goes to the next tile when it fails to walk the current one }} Oh that i, that's just saying if we failed to walk to that tile (took too long or misclicked) to try the same tile again. Quote Link to comment Share on other sites More sharing options...
ping pong Posted January 2, 2014 Share Posted January 2, 2014 Nah it shouldn't be that bannable, because by the time the mouse moves to the tile and we're moving AND we have a slight delay before pressing soit still randomizes a bit. Oh that i, that's just saying if we failed to walk to that tile (took too long or misclicked) to try the same tile again. You make a good point, but say I wanted to perfect the walking system. Can I implement an array of coordinates for each point that can randomize where they are going. Example being it would read each new position as if it would a new area, with an x and y coordinate for the top right and the bottom left? And then I could just reduce the size of the square area to maybe 4 spaces so it would choose each new position between the 4 spaces as opposed to clicking 1 single space? private Position[] path = { new Position1 new Position2 new Position3 }; and then have each Position1, Position2, Position3 declared as an Area (x,y,dx,dy) Is that possible? I feel as if that would be a lot less obvious of a script. Quote Link to comment Share on other sites More sharing options...