SA-MP Forums Archive
[Ajuda] /entrar por botгo f ou enter - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] /entrar por botгo f ou enter (/showthread.php?tid=163014)



[Ajuda] /entrar por botгo f ou enter - Danilo_Grut - 25.07.2010

Gostaria de uma ajuda, uso o GF e para entrar em casas ou em interiores vc tem de digitar o /entrar, gostaria de saber se й possivel usar o botao F ou Enter para entrar sem ter de digitar, ou simplesmente encostar na entrada ou saida


Re: [Ajuda] /entrar por botгo f ou enter - Michael_Atecubanos - 25.07.2010

pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
            OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
        }
     }



Re: [Ajuda] /entrar por botгo f ou enter - Danilo_Grut - 25.07.2010

Da uma ajudinha... esse public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) jб ta definido, aonde eu coloco entгo o que vocл me passou?

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

if(GetPlayerMenu(playerid) == menu1 || GetPlayerMenu(playerid) == menu2 || GetPlayerMenu(playerid) == menu3)
{
if(newkeys == 16 && !IsPlayerInAnyVehicle(playerid) && CPS_GetPlayerCheckpoint(playerid) == cp1)
{
if(GetPlayerMenu(playerid) == menu1)
{
HideMenuForPlayer(GetPlayerMenu(playerid), playerid);
TogglePlayerControllable(playerid, 1);
} else if(GetPlayerMenu(playerid) == menu2 || GetPlayerMenu(playerid) == menu3)
{
HideMenuForPlayer(GetPlayerMenu(playerid), playerid);
ShowMenuForPlayer(menu1, playerid);
}
}
}
return 1;
}


Re: [Ajuda] /entrar por botгo f ou enter - [NWD]Tweener_ - 25.07.2010

Usa else if.


Re: [Ajuda] /entrar por botгo f ou enter - Danilo_Grut - 25.07.2010

Nao funfo...