[Savet] ZCMD i SSCANF
799
pregleda
4
postova
16. Okt. 2010.
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 ...😮tvori( ... primer molim vas neko da mi to pojasni!
16. Okt. 2010.
ZCMD je procesor komande, a sscanf je string splitter....primjer ZCMD-a
COMMAND😮tvori(playerid,params[])
{
return true;
}
primjer ZCMD + sscanf
COMMAND:heal(playerid, params[])
{
new
id;
if (sscanf(params, "u", id)) SendClientMessage(playerid, 0xFF0000AA, "/heal ");
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;
}
COMMAND😮tvori(playerid,params[])
{
return true;
}
primjer ZCMD + sscanf
COMMAND:heal(playerid, params[])
{
new
id;
if (sscanf(params, "u", id)) SendClientMessage(playerid, 0xFF0000AA, "/heal ");
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;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava