SA-MP Forums Archive
[AJUDA] Aperto F e aparece isso. - 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] Aperto F e aparece isso. (/showthread.php?tid=378198)



[AJUDA] Aperto F e aparece isso. - CaioMors - 16.09.2012

Porquй quando aperto F in game, tanto para entrar em um veiculo, interiores, apareзe [Servidor]: Comando invбlido - Digite (/ajuda)., como posso retirar isso? lembrando e do GameMode.


Re: [AJUDA] Aperto F e aparece isso. - Maklister - 16.09.2012

Poste sua public

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}



Respuesta: [AJUDA] Aperto F e aparece isso. - CaioMors - 16.09.2012

pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        {
            OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
            OnPlayerCommandText(playerid,"/entrar2");
            return 1;
        }
    }
    if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
    {
        if(gTeam[playerid] == 2  || IsACop(playerid) || IsAPre(playerid))
        {
            OnPlayerCommandText(playerid,"/pe");
            OnPlayerCommandText(playerid,"/pg");
            OnPlayerCommandText(playerid,"/pb");
            OnPlayerCommandText(playerid,"/pfbi3");
            OnPlayerCommandText(playerid,"/pfbi4");
            OnPlayerCommandText(playerid,"/pcce");
            OnPlayerCommandText(playerid,"/pccg");
            OnPlayerCommandText(playerid,"/pce");
            OnPlayerCommandText(playerid,"/pcg");
            OnPlayerCommandText(playerid,"/pcc");
            return 1;
        }
    }
    return 0;
}



Re: [AJUDA] Aperto F e aparece isso. - BreakDriFT - 16.09.2012

Verifica se estes comandos existe, na public OnPlayerCommandText

Код:
            OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
            OnPlayerCommandText(playerid,"/entrar2");

            OnPlayerCommandText(playerid,"/pe");
            OnPlayerCommandText(playerid,"/pg");
            OnPlayerCommandText(playerid,"/pb");
            OnPlayerCommandText(playerid,"/pfbi3");
            OnPlayerCommandText(playerid,"/pfbi4");
            OnPlayerCommandText(playerid,"/pcce");
            OnPlayerCommandText(playerid,"/pccg");
            OnPlayerCommandText(playerid,"/pce");
            OnPlayerCommandText(playerid,"/pcg");
            OnPlayerCommandText(playerid,"/pcc");



Re: [AJUDA] Aperto F e aparece isso. - Rhayziin - 16.09.2012

Tenta assim:
pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        {
            OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
            OnPlayerCommandText(playerid,"/entrar2");
        }
    }
    if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
    {
        if(gTeam[playerid] == 2  || IsACop(playerid) || IsAPre(playerid))
        {
            OnPlayerCommandText(playerid,"/pe");
            OnPlayerCommandText(playerid,"/pg");
            OnPlayerCommandText(playerid,"/pb");
            OnPlayerCommandText(playerid,"/pfbi3");
            OnPlayerCommandText(playerid,"/pfbi4");
            OnPlayerCommandText(playerid,"/pcce");
            OnPlayerCommandText(playerid,"/pccg");
            OnPlayerCommandText(playerid,"/pce");
            OnPlayerCommandText(playerid,"/pcg");
            OnPlayerCommandText(playerid,"/pcc");
        }
    }
    return 1;
}
Ou verifica se esses comandos existem:
pawn Код:
OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
            OnPlayerCommandText(playerid,"/entrar2");



Respuesta: [AJUDA] Aperto F e aparece isso. - CaioMors - 16.09.2012

Sim cara, exitem.


Re: Respuesta: [AJUDA] Aperto F e aparece isso. - Maklister - 16.09.2012

Quote:
Originally Posted by CaioMors
Посмотреть сообщение
Sim cara, exitem.
Todos ? e estгo returnando certo todos tambem ?


Re: [AJUDA] Aperto F e aparece isso. - paulor - 16.09.2012

pawn Код:
if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        {
            OnPlayerCommandText(playerid,"/entrar");
            OnPlayerCommandText(playerid,"/sair");
            OnPlayerCommandText(playerid,"/entrar2");
            return 1;
        }
    }
Esta ai o Problema, Pois se vc Aperta F em qq lugar que seja ira executar esse CMD'S...