[Ajuda] Ajuda Com Comando
#1

nao sei no que eu errei nesse comando abaixo ¬¬'
simplismente nao esta acontecendo nada

pawn Код:
CMD:setlevel(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 2000) return SendClientMessage(playerid, VERMELHO_ESCURO, "[x] Vocк nгo й Administrador!");
    new qnt, string[126], pname[MAX_PLAYER_NAME], giverid;
    if(sscanf(params, "ud", giverid, qnt)) return SendClientMessage(playerid, VERMELHO_ESCURO, "[x] Uso: /Setlevel [id] [level]");
    if(!IsPlayerConnected(giverid)) return SendClientMessage(playerid, VERMELHO_ESCURO, "[x] Jogador nгo conectado.");
    GetPlayerName(giverid, pname, MAX_PLAYER_NAME);
    format(string, sizeof(string), "[BCV Admin] Vocк setou o level do Jogador %s para %d .", pname, qnt);
    SendClientMessage(playerid, AZUL, string);
    format(string, sizeof(string), "[BCV Admin] O Administrador %s setou Seu level para %d .", nome(playerid), qnt);
    SendClientMessage(giverid, AZUL, string);
    print(string);
    if(PlayerInfo[giverid][pLevel] == qnt)
    {
        SetPlayerScore(giverid, qnt);
        DOF2_SaveFile();
    }
    return 1;
}
Reply
#2

pawn Код:
if(PlayerInfo[giverid][pLevel] == qnt)
    {
        SetPlayerScore(giverid, qnt);
        DOF2_SaveFile();
    }
Troque por:

pawn Код:
PlayerInfo[giveid][pLevel] = qnt;
DOF2_SaveFile();
Reply
#3

Caraca As vezes nao pensamos muito pela logica aqui vi mesmo que tava errado kkkk Obrigado Funeral =)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)