tavo taikliausias atsakymas, galbūt netinkamai paaiškinau ko nesuprantu, bet vistiek ne tą turėjau omeny, tarkim va adminui leidžia naudot, bet jeigu ne admin tai nieko nerašo
COMMAND:s(playerid, params[])
{
if(playerDB[playerid][admin])
{
new msg[128];
if(sscanf(params, "s", msg)) return InfoBoxForPlayer(playerid, "Naudojimas: /s [tekstas]", RED);
new zin[256];
format(zin, sizeof(zin), "[ ADMINISTRATORIUS ] "green"%s "white"pranesa: %s", pName(playerid), msg);
SendClientMessageToAll(0xFFFFFF, zin);
}
return 1;
}
bet jeigu noriu kad rašytų jog admin komanda tai po kiekviena komanda ir reikia tą else blablabla rašyt? ar užtektų kažkur vieną kart kažką įterpt, kad tarkim va admin komandom ir rašytų paprastam žaidėjui kad komanda tik adminam?
COMMAND:s(playerid, params[])
{
if(playerDB[playerid][admin])
{
new msg[128];
if(sscanf(params, "s", msg)) return InfoBoxForPlayer(playerid, "Naudojimas: /s [tekstas]", RED);
new zin[256];
format(zin, sizeof(zin), "[ ADMINISTRATORIUS ] "green"%s "white"pranesa: %s", pName(playerid), msg);
SendClientMessageToAll(0xFFFFFF, zin);
} else InfoBoxForPlayer(playerid, "Komanda tik administratoriui", RED);
return 1;
}