Jump to content
  • 0

Problema CMD:unfreeze


Jimmi

Question

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;
}
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
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!");

 

Link to comment
Share on other sites

  • 0
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
Link to comment
Share on other sites

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.