[Tool/Web/Other] Important Tutorials - Tutorials that you must read!
#1

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
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)