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.