How to learn scripting.
#1

How to learn scripting, I am a rookie on that I want to learn how to build a variety of systems and teams.
Reply
#2

https://sampwiki.blast.hk/wiki/Main_Page
www.******.com

Both of them will be your best friends regarding sa-mp scripting from now on.

Start from here https://sampwiki.blast.hk/wiki/Scripting_Basics
Reply
#3

I'm a self-taught 13y/o PAWN Programmer, and I believe nothing is impossible. I, myself, have past programming experiences (Python, C, C++, Java, Javascript, CSS) so it was pretty easy for me to understand the syntax of PAWN. I recommend you to buy a book about programming. Once you've mastered it, you'll simply understand the syntax of PAWN
Reply
#4

Learning any script/programming language is mostly up to understanding how this language works, if anyone would try to learn programming language from language referents, then it will take many years.

What I mean by understanding how it works:
How works IF statement, how and in what data type to declare variables, how FOR loop works, how basic mathematics can be used, how logic (and, or) is used, how to edit text...and so on.
Reply
#5

https://www.*******.com/playlist?lis...5oBsdfMpaIZlsB

This guy, Callum, has helped me tremendously and personally at PAWN scripting. In fact, I can't actually thank him enough. He has a you-tube series which covers many different systems such as Registering/Login, Leveling, General Commands, Player Spawning, House System, Damage System, Vehicle System etc.

Sure, follow his guide as he writes his code, but that's his way of doing things. Every coder, in my opinion, has their preferences and different solutions of doing certain tasks. Analyze his code, understand what each thing does, experiment, mix it up, refer to the SA:MP Wiki, put your own twist on it, try re-building it by memory, learn the syntax, functions, etc.

If you're ever stuck, he even has his own Discord server in which has proved exceedingly helpful for myself if I have an error I just can't get my mind around.
Reply
#6

Thanks for sharing that ******* link!
Reply
#7

I'll recommend you to view ******* tutorials.
In that way I learned the basics, I didn't go ahead afther knowing the basics.
But I'm sure that you can come pretty far by viewing tutorials.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)