Alapjai script (RU) - SA-MP wiki
Változók - egy hely, ahol lehet tárolni az adatokat. Zálogba változó nevét a kis- és nagybetűket, így a „lolhax” változó nem ugyanaz, mint a „LOLHAX” vagy „lOLhAx” például; változó nevek is meg kell kezdeni a betűk az ábécé (A-Z)
egész szám
Ez a fajta változó alapértelmezés szerint ez tárolására használt egészek. Nem szabad használni a számokat a tizedes pont, mivel nem egész számok, még abban az esetben, ha a szám a tizedesvessző után - nullákat (pl 5.00), ez technikailag még nem egész.
új integer = 1337; // Köztársaság új integer változó, melynek neve „integer”, és beállítja annak értékét a „1337”.
új integer; // kijelenti egy új egész változó a neve „egész szám,” automatikus „0” értéket.
lehetséges használata
Array - nagy teret az adatok tárolása, a virtuális asztalra. Akkor lehet egydimenziós és többdimenziós tömböket. Be kell, hogy hozzon létre egy új tömb valós vagy logikai típusú ugyanúgy, ahogy létre változókat, nem tömbök, amely előre meghatározott címkeneveket (bool. Float :).
Megjegyezzük, hogy a tömb nem tudja használni az utolsó oszlop vagy sor
dimenziós tömb
Dimenziós tömb - ez az egyik oszlopon, osztva a megadott számú sejtek.
új onedimensionarray [5] =; // „5” írva [] jelzi a sejtek száma allokált adatok tárolására.
lehetséges használata
új randomnumber = véletlenszerű (sizeof (onedimensionalarray)); // Kap egy véletlen számot a cellába.
printf ( "véletlen szám :.", onedimensionalarray [random]); // használ egy véletlen számot, hogy kiválasszon egy előre beállított.
A két dimenziós tömb
Kétdimenziós tömb lehetővé teszi, hogy egy csomó sorok és oszlopok.
lehetséges használata
SetPlayerPos (playerid, twodimensionalarray [2] [2], twodimensionalarray [3] [1], twodimensionalarray [2] [0]);
Három dimenziós tömb - egy sor kétdimenziós tömbök
Egy sor kétdimenziós tömbök
új twodimensionalarraystring [ROWS] [collumns] [255]; // egy sor 256 bájt
A feltételes lehetővé teszi, hogy látni, hogy az adatok megfelelnek a feltételeknek, majd attól függően, hogy az eredmény, hogy végre kódot. A leggyakoribb típus a feltételes - if / else-design, de ettől eltekintve, hogy vannak még sokan mások: eset, hurok és a while ciklus.
if / else-design lehetővé teszi, hogy látni, hogy az adatok megfelelnek annak a feltételnek a segítségével a piaci szereplők, és ha igen, akkor végrehajtja a kódot.
összehasonlító operátorok
Az összehasonlító operátorok használják a legtöbb if / else kifejezéseket Ezek folyamatosan ellenőrzik a korreláció két adathalmaz végrehajtása előtt kódot.