Explv Posted July 27, 2017 Share Posted July 27, 2017 (edited) This was the first script I created for OSBot, I have seen many people make / try to make this script, so I figured why not open source mine so that people could learn from it, or use it Source: https://github.com/Explv/Tutorial-Island Jar File: https://github.com/Explv/Tutorial-Island/releases Edited January 1, 2019 by Explv 22 1 Quote Link to comment Share on other sites More sharing options...
Antonio Kala Posted July 27, 2017 Share Posted July 27, 2017 Another great contribution thanks Quote Link to comment Share on other sites More sharing options...
HoneyDewBubbleT Posted July 27, 2017 Share Posted July 27, 2017 @Explv Really love your walker! Quote Link to comment Share on other sites More sharing options...
Rekt Posted July 27, 2017 Share Posted July 27, 2017 tank u very much i am 1 def Quote Link to comment Share on other sites More sharing options...
HeyImJamie Posted July 27, 2017 Share Posted July 27, 2017 (edited) Now I finally see what you mean by use onLoop Nice. You know tutorial island has a finished config tho? Edited July 27, 2017 by HeyImJamie Quote Link to comment Share on other sites More sharing options...
Void Posted July 27, 2017 Share Posted July 27, 2017 Selling private tutorial island script 150m No GUI or paint for a clean look Skype: allhailzamorak2 nice release Quote Link to comment Share on other sites More sharing options...
Aroyo Posted July 27, 2017 Share Posted July 27, 2017 Good job Quote Link to comment Share on other sites More sharing options...
slazter Posted July 30, 2017 Share Posted July 30, 2017 Wow this is pure gold!! Now i start to understand the OOP your talking about, aswell as why u don't use task based scripts, you just make sure your OOP is super clean instead! Laying in bed on mobile but gonna spend entire day tomorrow going through it more thoroughly nice to se the exchangeContext used in a proper script, guess i should be placing my initializing of it in the onStart aswell. I do have a few questions though from spending 20ish mins reading this code, 1) How much programming experience did you have previously to coding this? 2) You said that you'd want to clean some things up if you had the time, so if you were to rewrite this script today what would be your bigest changes and why? Anyways thx for release, it really is super nice to have this kind of code available to learn from! Quote Link to comment Share on other sites More sharing options...
Final Posted July 30, 2017 Share Posted July 30, 2017 (edited) 41 minutes ago, slazter said: Wow this is pure gold!! Now i start to understand the OOP your talking about, aswell as why u don't use task based scripts, you just make sure your OOP is super clean instead! Laying in bed on mobile but gonna spend entire day tomorrow going through it more thoroughly nice to se the exchangeContext used in a proper script, guess i should be placing my initializing of it in the onStart aswell. I do have a few questions though from spending 20ish mins reading this code, 1) How much programming experience did you have previously to coding this? 2) You said that you'd want to clean some things up if you had the time, so if you were to rewrite this script today what would be your bigest changes and why? Anyways thx for release, it really is super nice to have this kind of code available to learn from! A lot of the exact same OOP is used in a well written 'task' framework. On 7/27/2017 at 9:10 PM, HeyImJamie said: Now I finally see what you mean by use onLoop Nice. You know tutorial island has a finished config tho? It's the same as using a task/modular system which allows a task to also contain tasks (which any good 'task' framework should), just a different implementation of the same logic. Nevertheless, valuable contribution as always. Edited July 30, 2017 by Final 1 Quote Link to comment Share on other sites More sharing options...
noobacc23 Posted July 30, 2017 Share Posted July 30, 2017 nice Quote Link to comment Share on other sites More sharing options...
Artifex Posted August 20, 2017 Share Posted August 20, 2017 helped me a lot! just want to say thank you for it! Quote Link to comment Share on other sites More sharing options...
Butters Posted September 9, 2017 Share Posted September 9, 2017 To be honest I'm liking this not for the script, but for the "opportunity" to see how to code properly in general. Beautiful work Quote Link to comment Share on other sites More sharing options...
TiPPeX Posted September 10, 2017 Share Posted September 10, 2017 That's Beautiful, Well done!. Thanks for the coding lesson. Quote Link to comment Share on other sites More sharing options...
thatguycalledrob Posted September 16, 2017 Share Posted September 16, 2017 My god, a script which is actually written in an OOP style! Good to see something this clean! I would love to see a follow-up to your previous "scripting tutorial" which covers things such as "exchangeContext" (gold, by the way - I have been looking for how to do this all evening). Quick question @Explv : - Can you tell me more about configs? I had a dig and found the debug option to display them, but it only tells you limited information. e.g. "1002: 0". Do you have some way of looking up config options to what the config "actually" represents, or was it just a case of doing tutorial island with the debugger and, and working it out? -Rob Quote Link to comment Share on other sites More sharing options...
Explv Posted September 16, 2017 Author Share Posted September 16, 2017 1 minute ago, thatguycalledrob said: My god, a script which is actually written in an OOP style! Good to see something this clean! I would love to see a follow-up to your previous "scripting tutorial" which covers things such as "exchangeContext" (gold, by the way - I have been looking for how to do this all evening). Quick question @Explv : - Can you tell me more about configs? I had a dig and found the debug option to display them, but it only tells you limited information. e.g. "1002: 0". Do you have some way of looking up config options to what the config "actually" represents, or was it just a case of doing tutorial island with the debugger and, and working it out? -Rob It's just a case of doing tutorial island and watching the debugger to see when the config values change Quote Link to comment Share on other sites More sharing options...