Skripta koju koristim:GF
Detaljan opis problema:Neradi mi komanda,restarta mi server
Dio skripte:
if(strcmp(cmd, "/dajgamemastera", true) == 0 || strcmp(cmd, "/dajgma", true) == 0 )
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /dajgamemastera [ID/dio imena] [level]");
return 1;
}
new playa;
new level;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 6 || PlayerInfo[playerid][pGameMaster] == 3 |)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if(level == 4 && PlayerInfo[playa][pAdmin] == 0) return SendClientMessage(playerid, COLOR_GREY, "Ovaj level je samo za Admine");
if(level < 0 || level > 3) return SendClientMessage(playerid, COLOR_GREY, "Level mora biti između 1 i 3!");
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
PlayerInfo[playa][pTester] = level;
format(string, sizeof(string), "Dali ste &s GM level %s",giveplayer,level);
SendClientMessage(playerid, COLOR_ORANGE, string);
SendClientMessage(giveplayerid, COLOR_GROVE, "Admin{FFFFFF} %s {6EF83C}vam je dao GM level {FFFFFF}%s", sendername, level);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /dajgamemastera %s %d",d,m,y,h,mi,s,sendername,giveplayer,level);
AdminLog(string);
CommandLog(string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[BNRP] {C3C3C3}Niste ovlasteni!!");
}
}
return 1;
}
Ovakvih pitanja bilo je dosta imas gore Trazi pa probaj naci...