Jump to content
  • 0

Problema CMD:unfreeze


Question

Posted

Problema intalnita (descriere):Am trecut comanda /unfreeze pe zcmd+sccanf dar acuma cand ma duc in joc imi zice ca nu sunt admin chiar daca am admin maxim...
Ero(area / rile) / warning-(ul / urile):Nu am...
Liniile de cod / sursa / script-ul(obligatoriu):
Imagini / Video (optional):-
Ati incercat sa rezolvati singur?:Da

CMD:unfreeze(playerid, params[])
{
    new playa;
    new sendername[MAX_PLAYER_NAME], string[256],giveplayername[MAX_PLAYER_NAME];
    if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pTrial] < 1) SendClientMessage(playerid, COLOR_GRAD1, "** Nu ai rangul administrativ necesar!");
    else if(sscanf(params, "u", playa)) SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /unfreeze [playerid / part of name]");
    else
    {
        if(playa != INVALID_PLAYER_ID && IsPlayerConnected(playa))
        {
            GetPlayerName(playa, giveplayername, sizeof(giveplayername));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            TogglePlayerControllable(playa, 1);
            format(string, sizeof(string), "{0066FF}[Info:] {FFFFFF}%s i-a dat unfreeze lui %s",sendername,  giveplayername);
            IsFreezed[playa] = 0;
            format(string, sizeof(string), "{0066FF}[Info:] {FFFFFF}%s a primit unfreeze de la %s",playerid ,sendername);
            ABroadCast(COLOR_LIGHTRED,string,1);
            ExecCMD[playerid]++;
        }
    }
    SaveExecCMDS(playerid, "/unfreeze", ExecCMD[playerid]);
    return 1;
}

4 answers to this question

Recommended Posts

  • 0
Posted
if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pTrial] < 1) SendClientMessage(playerid, COLOR_GRAD1, "** Nu ai rangul administrativ necesar!");

Cu:

if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pTrial] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "** Nu ai rangul administrativ necesar!");

 

  • 0
Posted (edited)

Nup.Daca imi dau helper si am si admin merge dar daca scot helperul nu mai merge.La fel si admin.Daca imi scot adminul si raman helper nu ami merge

Edited by jimmi
  • 0
Posted (edited)
CMD:unfreeze(playerid, params[])
{
    new playa;
    new sendername[MAX_PLAYER_NAME], string[256],giveplayername[MAX_PLAYER_NAME];
    if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pTrial] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "** Nu ai rangul administrativ necesar!");
    if(sscanf(params, "u", playa)) return SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /unfreeze [playerid / part of name]");
    if(playa != INVALID_PLAYER_ID && IsPlayerConnected(playa))
    {
        GetPlayerName(playa, giveplayername, sizeof(giveplayername));
         GetPlayerName(playerid, sendername, sizeof(sendername));
          TogglePlayerControllable(playa, 1);
           format(string, sizeof(string), "{0066FF}[Info:] {FFFFFF}%s i-a dat unfreeze lui %s",sendername,  giveplayername);
        IsFreezed[playa] = 0;
        format(string, sizeof(string), "{0066FF}[Info:] {FFFFFF}%s a primit unfreeze de la %s",playerid ,sendername);
        ABroadCast(COLOR_LIGHTRED,string,1);
        ExecCMD[playerid]++;
    }
    SaveExecCMDS(playerid, "/unfreeze", ExecCMD[playerid]);
    return 1;
}

 

Edited by #Chase
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.