Dodo sam komandu postavi al nece da snjima:
CMD:postavi(playerid, params[])
{
if(PInfo > 0 || IsPlayerAdmin(playerid))
{
new id, parametar, akcija, hIme, upit;
if(sscanf(params, "uis", id, parametar, akcija))
{
SCM(playerid, GRAD3, "Koristite: {BFC0C2}/postavi [Parametar 1 (Korisnicki ID ili Ime igraca)] [Parametar 2] [Sta postavljate]");
if(PInfo >= HEAD || IsPlayerAdmin(playerid))
{
SCM(playerid, GRAD2, "Moguce postaviti: ");
SCM(playerid, GRAD2, "U IZRADI!");
}
SCM(playerid, GRAD2, "U IZRADI!");
return 1;
}
if(!strcmp(akcija, "admin", true))
{
if(PInfo >= HEAD || IsPlayerAdmin(playerid))
{
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "Taj igrac je offline!");
RPIme(id, hIme);
RPIme(playerid, hIme);
new kkk;
ImeIgraca(id, kkk);
format(CmdString, 128, "* Postavili ste {FFFFFF}%s {33CCFF}za administratora nivo {FFFFFF}%d.", hIme, parametar);
SCM(playerid, SVETLOPLAVA, CmdString);
format(CmdString, 128, "* Postavljeni ste za administratora nivo {FFFFFF}%d | {33CCFF}Head admin: %s", parametar, hIme);
SCM(id, SVETLOPLAVA, CmdString);
new ip, logstring;
GetPlayerIp(playerid, ip, sizeof ip);
format(logstring, sizeof logstring, "|ADMINISTRATOR| Igrac: %s | Postavio: %s | Nivo: %d | IP: %s", hIme, hIme, parametar, ip);
UpisiLog(FAJL_MAKELOG, logstring);
format(upit, 128, "UPDATE `playeraccounts` SET `playerAdminLevel` = '%d' WHERE `playerName` = '%s'",parametar, kkk);
mysql_query(upit, THREAD_OSTALO);
}
else return SCM(playerid, GRAD2, "Niste autorizovani da koristite ovu komandu!");
}
}
else return SCM(playerid, GRAD2, "Niste autorizovani da koristite ovu komandu!");
return 1;
}