[Pomoc]GameMaster

Započeo FireMan, Jun 09, 2011, 16:19:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

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;
}
Poslednja Izmena: Jun 09, 2011, 16:21:38 POSLE PODNE od FireMan

Ovakvih pitanja bilo je dosta imas gore Trazi pa probaj naci...