SendClientMessage : Pošle to správu hráčom....Ja používam skratku
Ak chcete skratku tak medzi Definície si dajte toto : #define SCM SendClientMessage.....Teraz miesto SendClientMessage SCM
Teraz použitie : SendClientMessage(playerid,FARBA,"Moja prvá správa");
SendClientMessageToAll : Odošle Správu všetkým hráčom
Ja používam takúto skratku : #define ScmToAll SendClientMessageToAll
Pozor : k ScmToAll sa používa aj String

Použitie : format(string, sizeof(string), "Ahojte");
SendClientMessageToAll(FARBA, string);
SetPlayerPos : Portnete sa na určitú pozíciu.....
Použitie : SetPlayerPos(playerid,Pozícia X,Y,Z);
#define MAX_PLAYERS_EX Počet Hráčov : Toto je nastavenie že napr. máte 500 Slotový server ale pripojí sa napr. iba 100 hráčov.
Použitie : Hore pod includ : #define MAX_PLAYERS_EX 100
PrintF : Toto sa využíva napr. pri príkaze /ban ..... Napr...Administrátor napíše /ban id dôvod a do logu serveru napíše ten príkaz z rovnakou správou ako na serveru....Tým pádom sa môžete chrániť proti zneužívaniu príkazov....
Použitie : Na koniec príkazu : printf(string);
Ako zistiť riadok

Na začiatku každého warningu/erroru máte riadok : E:\*****\Real !Life!.pwn (6194) : error 001: expected token: ";" ..... 6194 je riadok
Chcete napísať nejakú poznámku do módu
Tak pred nejaký text dajte toto : //Chcete napísať nejakú poznámku na viac riadkov a nechce sa vám dávať vždy // tak na začiatok textu dajte : /* a na koniec */
CreateObject : Toto vám vytvorí objekt....
Použitie : Väčšinou sa objekty dávajú do OnGameModeInit/FilterScriptInit......Taktiež objekty dostanete z converterov....
Ako vyzerá taký CreateObject : CreateObject(ID Objektu, X,Y,Z Pozícia objektu);
MoveObject : MoveObject je na pohybovanie s objektamy....
Návod nájdete tu : http://pawno.cz/viewtopic.php?f=8&t=74&p=279&hilit=moveobject#p279
SendRconCommand : Toto vám odošle rcon funkciu....
Použitie : Do nejakého príkazu si dáte napr...SendRconCommand("exit"); a vypnete server....
GivePlayerMoney : Touto funkciou dáte hráčovy peniaze
Použitie : GivePlayerMoney(playerid,suma);
GivePlayerMoney + Random : Toto je že dáte určenú čiastku 20000 a k tomu napr. ešte random 10000 tak mu to môže dať raz 25000 raz 23000 a tak...
Použitie : GivePlayerMoney(playerid,25000+random(7500));
ResetPlayerMoney : Resetujete hráčovy peniaze
Použitie : ResetPlayerMoney(playerid);
SetPlayerColor : To znamená že nastavíte hráčovy farbu
Použitie : SetPlayerColor(playerid,FARBA);
GivePlayerWeapon : To znamená že dáte hráčovy zbraň
Použitie : GivePlayerWeapon(playerid,ID Zbrane,Náboje);
ID Zbraní : http://pawnobox.net/smf2/index.php?topic=243.0
ResetPlayerWeapon : Resetujete hráčovy zbrane
Použitie : ResetPlayerWeapons(playerid);
SetPlayerHealth : Dáte hráčovy zdravie
Použitie : SetPlayerHeatlh(playerid,100);
SetPlayerArmour : Dáte hráčovy vestu
Použitie : SetPlayerArmour(playerid,100);
Warning
loose indentation : Zlé zarovnanie riadkov....Používa sa na to funkcia #pragma tabsize 0
Errory
expected token: ";" : Chýba vám tento znak ; na riadku
undefined symbol dcmd : Máte príkaz DCMD bez definícii DCMD...Nadefinujete si to takto : Hore pod Includ :
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
error 054: unmatched closing brace ("}") : Máte na viac o zátvorku....Jednu odstráňte....Alebo odstráňujte dovtedy kým vám error nezmizne....
Invalid Function Declaration : Mne to robí väčšinou pri zátvorkách keď mi chýbajú....Stačí iba pridať zátvory { alebo }
undefined symbol string : To znamená že nemáte nadefinovaný string....Nadefinujete ho takto : Hore pod Includ : new string[156];
undefined symbol sendername : To znamená že nemáte nadefinovaný sendername : new sendername[100];
undefined symbol FARBA : To znanemá že nemátu tu farbu.....Nejaké farby vám sem dám
- Kód: Vybrať všetko
#define FARBA_ZELENA 0x00A400FF
#define COLOR_SYSTEM 0xEFEFF7AA
#define FARBA_ZLTA 0xFFFF00AA
#define FARBA_CERVENA 0xFF0000AA
#define FARBA_ZELENA 0x00A400FF
#define FARBA_MODRA 0x0000BBAA
#define FARBA_MODRA2 0x4169FFAA
#define FARBA_ORANZOVA 0xFF8C00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_RED 0xE10000AA
#define COLOR_RED2 0xAA3333AA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_LEMON 0xFAEAA9AA
#define COLOR_LIGHTGREEN 0xFAEAA9AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_BODY 0xFDE39DAA
Farby sa definujú hore pod includ.....
undefined symbol cmd : Toto znamená že máte príkaz cmd ale nemáte ho nadefinovaný.....Hore do OnPlayerCommandText dajte toto : new cmd[20];
V ďalšej časti si povieme čo aký public čo znamená....


, ale jen se chci zeptat, jak se udelá že pri vybíraní postavy pri pripojení bude na ploše text, a aby nejaky príkaz mohla dát jen určitá skupina lidí?