July 28, 20178 yr Author 7 minutes ago, Eliot said: I'll tell you how I learned back in 2013. Firstly, I had learned some basic Java in school, I'd recommend at least becoming comfortable with loops, if conditions, switch statements, classes (including constructors, object instantiation, methods, access modifiers), and basic inheritance (learn about interfaces and abstract classes). You don't need to know all of this 100% perfectly, a lot of the fun of programming comes from trial and error which leads to learning new things. Next, now that you can understand the basics of the language, it's time to start understanding the basics of how scripting works. What I did was I followed tutorials and read the source code of open source scripts. Here are some excellent resources for learning about scripting: A Beginners Guide to Writing OSBot Scripts Explv's Scripting 101 Now that you understand the basics of scripting, you're probably ready to start making a basic script. My first script made cannonballs, it was terrible, but it was a lot of fun and I was really proud of it. It's okay if your code isn't perfect, learning is a journey. Here are some open source scripts you can use to see how other script writers do it: Open Flax Spinner Open Source Tutorial Island Script Macro Killer Source (this one uses advanced features of the language and may be difficult to follow) Now you're well on your way to finishing your first script, congratulations! It's likely by this point you will have run into problems and need some help. Luckily for you, OSBot's scripter community is actually pretty great, and is more than willing to help in most cases. The best way to get help is to post in our Scripting Help sub-forum. When asking for help, now is not the time to be secretive with your code. Include all the relevant code in your post and clearly state your problem and what you've tried. After I had released my cannonball script, I wanted to challenge myself so I made an AIO Druid killer script. The code was still quite bad, but I learned a lot from it and so the cycle continues until eventually you are a scripter III. Good luck and feel free to reach out if you need any help. Thanks so much for your input, very much appreciated
July 28, 20178 yr 52 minutes ago, Eliot said: I'll tell you how I learned back in 2013. Firstly, I had learned some basic Java in school, I'd recommend at least becoming comfortable with loops, if conditions, switch statements, classes (including constructors, object instantiation, methods, access modifiers), and basic inheritance (learn about interfaces and abstract classes). You don't need to know all of this 100% perfectly, a lot of the fun of programming comes from trial and error which leads to learning new things. Next, now that you can understand the basics of the language, it's time to start understanding the basics of how scripting works. What I did was I followed tutorials and read the source code of open source scripts. Here are some excellent resources for learning about scripting: A Beginners Guide to Writing OSBot Scripts Explv's Scripting 101 Now that you understand the basics of scripting, you're probably ready to start making a basic script. My first script made cannonballs, it was terrible, but it was a lot of fun and I was really proud of it. It's okay if your code isn't perfect, learning is a journey. Here are some open source scripts you can use to see how other script writers do it: Open Flax Spinner Open Source Tutorial Island Script Macro Killer Source (this one uses advanced features of the language and may be difficult to follow) Now you're well on your way to finishing your first script, congratulations! It's likely by this point you will have run into problems and need some help. Luckily for you, OSBot's scripter community is actually pretty great, and is more than willing to help in most cases. The best way to get help is to post in our Scripting Help sub-forum. When asking for help, now is not the time to be secretive with your code. Include all the relevant code in your post and clearly state your problem and what you've tried. After I had released my cannonball script, I wanted to challenge myself so I made an AIO Druid killer script. The code was still quite bad, but I learned a lot from it and so the cycle continues until eventually you are a scripter III. Good luck and feel free to reach out if you need any help. @Muffins Please learn from this guy. Next time, if you don't have knowledge like this, just SHUT THE FUCK UP.
July 28, 20178 yr Just now, Clinkz said: @Muffins Please learn from this guy. Next time, if you don't have knowledge like this, just SHUT THE FUCK UP. i have knowledge, people who refuse to search themselves for the answer don't deserve my attention.
July 28, 20178 yr 3 minutes ago, Muffins said: i have knowledge, people who refuse to search themselves for the answer don't deserve my attention. Then why do you give it to them?
July 28, 20178 yr 1 hour ago, Eliot said: I'll tell you how I learned back in 2013. Firstly, I had learned some basic Java in school, I'd recommend at least becoming comfortable with loops, if conditions, switch statements, classes (including constructors, object instantiation, methods, access modifiers), and basic inheritance (learn about interfaces and abstract classes). You don't need to know all of this 100% perfectly, a lot of the fun of programming comes from trial and error which leads to learning new things. Next, now that you can understand the basics of the language, it's time to start understanding the basics of how scripting works. What I did was I followed tutorials and read the source code of open source scripts. Here are some excellent resources for learning about scripting: A Beginners Guide to Writing OSBot Scripts Explv's Scripting 101 Now that you understand the basics of scripting, you're probably ready to start making a basic script. My first script made cannonballs, it was terrible, but it was a lot of fun and I was really proud of it. It's okay if your code isn't perfect, learning is a journey. Here are some open source scripts you can use to see how other script writers do it: Open Flax Spinner Open Source Tutorial Island Script Macro Killer Source (this one uses advanced features of the language and may be difficult to follow) Now you're well on your way to finishing your first script, congratulations! It's likely by this point you will have run into problems and need some help. Luckily for you, OSBot's scripter community is actually pretty great, and is more than willing to help in most cases. The best way to get help is to post in our Scripting Help sub-forum. When asking for help, now is not the time to be secretive with your code. Include all the relevant code in your post and clearly state your problem and what you've tried. After I had released my cannonball script, I wanted to challenge myself so I made an AIO Druid killer script. The code was still quite bad, but I learned a lot from it and so the cycle continues until eventually you are a scripter III. Good luck and feel free to reach out if you need any help. U DA MAN