[AJUDA] O Que esta errado aki ?
#1

Fiz este cmd agora mais eu digito /darvida id 100 e nao da vida que eu digitei ao player, o que esta errado ajudem ai


pawn Код:
CMD:darvida(playerid,params[])
        {
        if(sscanf(params,"ud",ID,Vida)) return SendClientMessage(playerid,-1,"Use: darvida [ID]");
   
        new Nome[30];
        GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
        format(jefe,sizeof(jefe),"ADM lhe deu %d de vida",Vida);
        SendClientMessage(ID,-1,jefe);
        SetPlayerHealth(ID,Vida);
        return 1;
        }
Reply
#2

Isto deve resolver o seu problema :


pawn Код:
CMD:darvida(playerid, params[])
{
    if(sscanf(params, "ii", ID, Vida)) return SendClientMessage(playerid, -1, "Use: /darvida [ID] [VIDA]");
    new Nome[30];
    GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
    format(jefe, sizeof(jefe), "ADM %s lhe deu %d de vida", Nome, Vida);
    SendClientMessage(ID, -1, jefe);
    SetPlayerHealth(ID, Vida);
    return 1;
}


Espero ter ajudado .
Reply
#3

Faz igual o ken falou. Si nгo der posta aqui oque deu.
Ken Emo .-.
Reply
#4

Nгo vi erro, oque estб acontecendo? aparece 'Unknown Command' ? ou simplesmente nгo seta a vida?
pawn Код:
CMD:darvida(playerid, params[])
{
    new id, vida;
    if(sscanf(params,"ud", id, vida))
        return SendClientMessage(playerid, -1, "USE: /darvida [id]");
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof( nome ));
    format(jefe, sizeof(jefe), "ADM lhe deu %d de vida", vida);
    SendClientMessage(id, -1, jefe);
    SetPlayerHealth(id, vida);
    return 1;
}
Reply
#5

rjjj Muito obrigado funcionou direitinho vlw mesmo !! jeffrey o outros vlw tambem

RESOLVIDO
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)