[Ajuda] Conflitos com 'newkeys'
#1

Bom dia estou a ter problemas com a KEY_YES, nгo estб funcionando eu jб tirei a verificaзгo se estб no local e nгo vai
a baixo se segue o cуdigo

PHP Code:
if((oldkeys KEY_YES) && !(newkeys KEY_YES))
    {
        if(
IsPlayerInRangeOfPoint(playerid3.01363.65234, -1749.9694813.05720))
        {
            if(!
IsPlayerInAnyVehicle(playerid))
            {
                
ShowPlayerDialog(playeridDIALOG_ATMDIALOG_STYLE_LIST"{FFFFFF}ATM""Saldo bancбrio \nDepositar dinheiro\nSacar dinheiro\nTransferencia bancбria""Selecionar""Cancelar");
            }
        }
        return 
1;
    } 
Reply
#2

PHP Code:
if((oldkeys KEY_YES) && !(newkeys KEY_YES)) 
Ta ao contrбrio isso aн, nгo esta?

Correto:
PHP Code:
if((newkeys KEY_YES) && !(oldkeys KEY_YES)) 
Reply
#3

Tenta assim:
PHP Code:
#define PRESSED(%0) \
    
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0))) //topo da gm
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
PRESSED(KEY_YES))
            if(
IsPlayerInRangeOfPoint(playerid3.01363.65234, -1749.9694813.05720) && !IsPlayerInAnyVehicle(playerid))
                    
ShowPlayerDialog(playerid1DIALOG_STYLE_LIST"{FFFFFF}ATM""Saldo bancбrio \nDepositar dinheiro\nSacar dinheiro\nTransferencia bancбria""Selecionar""Cancelar");
return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)