[Savet] ZCMD i SSCANF

Započeo Rotcod, Oktobar 16, 2010, 12:51:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

E ovako posto primetim da svi pricaju o cuvenim ZCMD i SSCNAF komandama i sad mene zanima sta postizem stavljanjem tih procesora i kako se stastavljaju komande u njima posto znam da nije /otvori vec nest ...:otvori( ... primer molim vas neko da mi to pojasni!

ZCMD je procesor komande, a sscanf je string splitter....primjer ZCMD-a

COMMAND:otvori(playerid,params[])
{
           return true;
}


primjer ZCMD + sscanf

COMMAND:heal(playerid, params[])
{
new
id;
if (sscanf(params, "u", id)) SendClientMessage(playerid, 0xFF0000AA, "/heal [id]");
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "igrac nije online");
else
{
SetPlayerHealth(id, 100.0);
SendClientMessage(id, 0x00FF00AA, "Izljecen si");
SendClientMessage(playerid, 0x00FF00AA, "igrac izljecen");
}
return true;
}
Kristijan Stipić

Moze neko malo objasnjenje kako npr da sastavim zcmd za /otvori bilo sta lupite