Important Tutorials - Tutorials that you must read! -
Logic_ - 13.12.2017
Important Tutorials/ Threads
I'm making this thread because I was helping one of my friend in scripting but reached a conclusion to make a thread that will not just help him only but everyone. This thread is alternative of 'Useful tutorials', because it's outdated and contains so many spoon-feeding/ useless tutorials.
If you find any errors/ mistakes or have any suggestions/ CREATIVE criticism, then feel free to leave it. I will also leave some notes for almost all tutorials listed here about their importance.
Rookie (level 1)
About PAWN: Get to know about PAWN
About Pawn language - CompuPhase
http://www.compuphase.com/pawn/pawn.htm
Pawn Laguage Guide - CompuPhase
compuphase.com/pawn/Pawn_Language_Guide.pdf
Pawn for Beginners - SA-MP Wiki
https://sampwiki.blast.hk/wiki/PAWN_for_Begginers
Indentation: Why you shouldn't use #pragma
Warning 217: Loose Indentation - Mean
https://sampforum.blast.hk/showthread.php?tid=256961
How to make code clean and readable - Sinner
https://sampforum.blast.hk/showthread.php?tid=251335
Debug/ Debugging: Learn how to fix code yourself!
Debugging - SA-MP Wiki
https://sampwiki.blast.hk/wiki/Debugging
Functions, stock and callbacks: Get to know what, why and how functions are made and work
Stop the abuse of Stock - Vince
https://sampforum.blast.hk/showthread.php?tid=570635
Enumerators: Get to know about Enumerators and its uses!
Enumerators (enums). What they actually are? - Posted by iPLEOMAX, Originally by ******
https://sampforum.blast.hk/showthread.php?tid=318307
Array: Get to know about Arrays, and their functions
Beginner's Guide: Single/Two/Multi-dimensional Arrays - iPLEOMAX
https://sampforum.blast.hk/showthread.php?tid=318212
Strings Formation/ Formatting: Learn the proper use of string
String Formatting - krogsgaard20
https://sampforum.blast.hk/showthread.php?tid=265433
Novice (level 2)
Code writing, optimizations and, Tips and Tricks (Part 1)
Tips & Tricks - Slice
https://sampforum.blast.hk/showthread.php?tid=216730
New code optimizations - Yashas
https://sampforum.blast.hk/showthread.php?tid=580289[/B]
Code optimisations - Misiur
https://sampforum.blast.hk/showthread.php?pid=3517039#pid3517039
To improve our GM - Swedky
https://sampforum.blast.hk/showthread.php?tid=482840
Amateur (level 3)
Saving Systems
TIP: Use SHA256 feature instead of Whirlpool (for SA-MP 0.3.7 and above), Plus, A custom per-player salt is always recommended for extra juice (security). Prefer to learn SQLite or MySQL over any other saving system for the sake of simplicity, efficiency and global usage.
Login/Register [Y_INI][WHIRLPOOL][UPDATE SERIES] - AndySedeyn
https://sampforum.blast.hk/showthread.php?tid=597639
How to use SQLite - Konstantinos
https://sampforum.blast.hk/showthread.php?tid=449536
Modular Programming Practice: Organize your clean and indented code
Modular Programming - Patrick
https://sampforum.blast.hk/showthread.php?tid=597338
Timers and Tick Counts: Learn where you should use timers and alternatives of Timers
Guide to the tick count function! and how it can be used as an alternative for unnecessary timers! - Southclaw
https://sampforum.blast.hk/showthread.php?tid=370955
Loops: Learning about loops and advanced looping methods
Advanced Iterators (foreach/y_iterate)
https://sampforum.blast.hk/showthread.php?tid=570937
y_iterate (foreach 3.0) - Misiur, Originally by ******
https://sampforum.blast.hk/showthread.php?tid=571159
Foreach & the functions handling of an iterator
https://sampforum.blast.hk/showthread.php?tid=588526
Ternary Operations: Easy to read 'if' and 'else' code
Ternary Operations - Untonyst
https://sampforum.blast.hk/showthread.php?tid=612076
Writing tutorials: Before you spread knowledge, learn how you can spread it.
How to write a tutorial - Abagail, Originally by ******
https://sampforum.blast.hk/showthread.php?tid=570981
Regular (level 4)
Code writing, optimizations and, Tips and Tricks (Part 2)
Creative & smart scripting techniques - improve performance & readablity in one go - Yashas
https://sampforum.blast.hk/showthread.php?tid=610553
One large timer (no), or many small ones (yes)? - ******
https://sampforum.blast.hk/showthread.php?tid=643553
Expert (level 5)
AMX Assembly (#emit)
AMX Assembly (#emit) / #emit - Learn from the basics - Yashas
https://sampforum.blast.hk/showthread.php?tid=591705
AMX and emit - kizla
https://sampforum.blast.hk/showthread.php?tid=308670
States in PAWN
One example of using "states" in PAWN within SA:MP - Meller
https://sampforum.blast.hk/showthread.php?tid=645373
Pawn.RakNet Tutorials
RPC - Pawn.RakNet - The one and only, Jelly23
https://sampforum.blast.hk/showthread.php?tid=644857
Packets - Pawn.RakNet - The one and only, Jelly23
https://sampforum.blast.hk/showthread.php?tid=644883
Re: Important Tutorials - Tutorials that you must read! -
Logic_ - 13.12.2017
Re: Important Tutorials - Tutorials that you must read! -
aoky - 13.12.2017
Well structured. Nice.
Re: Important Tutorials - Tutorials that you must read! -
Eoussama - 13.12.2017
Thanks for your effort, here are some tutorials I have bookmarked on my browser, maybe you can include them too.
Salting passwords
#emit
Abstract machine
Modular programming
Foreach and functions handling of an iterator
MySQL ORM
MySQL Threaded queries with y_inline
Binary and binary operators
Function overloading
Mimic OOP in pawn
2D arrays in enums
Foreach
Anticheats tips
Hooking functions and callbacks
Packets pawn.raKnet
RPC pawn.raKnet
Enumerators
I hope you keep the list updated, we really need one of these, best of luck.
Re: Important Tutorials - Tutorials that you must read! -
Xeon™ - 13.12.2017
Well done mate!
Re: Important Tutorials - Tutorials that you must read! -
Logic_ - 13.12.2017
Updated the the main and the second post.
@Everyone, Thanks.
@Oussama, I'll add more of your threads after I read them properly so I can put them in the right category.
Re: Important Tutorials - Tutorials that you must read! -
solstice_ - 13.12.2017
Well done man.
Re: Important Tutorials - Tutorials that you must read! - Jelly23 - 13.12.2017
Great, here goes a rep.
Re: Important Tutorials - Tutorials that you must read! -
Dayrion - 13.12.2017
Detailed Guide On Structured Query Language [SQL] - Sreyas
https://sampforum.blast.hk/showthread.php?tid=609261
I don't have access or the link is death?
Anyway, that's pretty good. You should add a level between "Amateur" and "Expert" like "Regular" or something like that.
Re: Important Tutorials - Tutorials that you must read! -
Logic_ - 14.12.2017
Quote:
Originally Posted by Dayrion
Detailed Guide On Structured Query Language [SQL] - Sreyas
https://sampforum.blast.hk/showthread.php?tid=609261
I don't have access or the link is death?
Anyway, that's pretty good. You should add a level between "Amateur" and "Expert" like "Regular" or something like that.
|
The thread is removed. And yes, I'm working on that.
EDIT: Added 'Regular (level 4)' it's empty for now, I'll cover up some stuff in that category very soon. Thread updated!
Re: Important Tutorials - Tutorials that you must read! -
Ballu Miaa - 14.12.2017
Your level 4 is empty?
Re: Important Tutorials - Tutorials that you must read! -
Logic_ - 14.12.2017
Quote:
Originally Posted by Ballu Miaa
Your level 4 is empty?
|
Only if you considered reading my previous post. Yes, it's empty, son.
Re: Important Tutorials - Tutorials that you must read! -
Dayrion - 14.12.2017
Quote:
Originally Posted by Logic_
The thread is removed. And yes, I'm working on that.
EDIT: Added 'Regular (level 4)' it's empty for now, I'll cover up some stuff in that category very soon. Thread updated!
|
👌.........
Re: Important Tutorials - Tutorials that you must read! -
Freaksken - 14.12.2017
Since I see the same mistakes over and over (even though it is documented on the wiki and said time and time again!), maybe add
my tutorial.
It's about speedometers, but chapter 1 is a general explanation of the difference between global and per-player textdraws and when to use the appropriate one. So instead of using the title of the thread, maybe use something like this:
When to use global and per-player textdraws (chapter 1 of speedometer tutorial)
Re: Important Tutorials - Tutorials that you must read! -
xMoBi - 15.12.2017
nice work.