[Ajuda] OnPlayerKeyStateChange
#1

Ai galera eu queria saber pq eu n to conseguindo deixar o comando so para admin,sempre que coloco pra so admin poder usar ele nгo funciona ( eu aperto o botгo e nгo acontece nada)

pawn Код:
if (PRESSED(KEY_SUBMISSION))
    {
        if(PlayerInfo[playerid][pAdmin] < 1)
        {
            SetPlayerHealth(playerid, 99999);
            SetPlayerArmour(playerid, 99999);
            SetPlayerSkin(playerid, 199);
        }
        else if (RELEASED(KEY_SUBMISSION))
        {
            SetPlayerHealth(playerid, 100);
            SetPlayerArmour(playerid, 100);
            SetPlayerSkin(playerid, 20);
        }
     }
Reply
#2

pawn Код:
if(PlayerInfo[playerid][pAdmin] < 1) // < 1 й igual a zero.
Reply
#3

n isso n fez diferenзa,mesmo eu alterando pra > 1 e quando coloco == 1,ele vai normal,so q quando eu solto o botao ele n seta a skin 20 de volta
Reply
#4

Amigo voce quer que so admin possa usar e quando dez clicar voltar pra skin 20 ne ? nn testei aqui ver ai


pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_SUBMISSION)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        SetPlayerHealth(playerid, 99999);
        SetPlayerArmour(playerid, 99999);
        SetPlayerSkin(playerid, 199);
    }
    }
    else
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100);
        SetPlayerSkin(playerid, 20);
    }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)