SA-MP Forums Archive
[ajuda] Preciso de uma ajuda. - 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] Preciso de uma ajuda. (/showthread.php?tid=295617)



[ajuda] Preciso de uma ajuda. - Alysson - 06.11.2011

seguinte preciso do comando para fazer outro comando.

EX:

em tao lugar (x,y,z) aperta "F" e ativar funзгo "/funзгo"

se alguem poder me ajudar


Re: Preciso de uma ajuda. - Dolby - 06.11.2011

pawn Код:
public OnPlayerKeyStateChange(...
{
     if(newkeys == ID DA TECLA && IsPlayerInRangeOfPoint(playerid,Raio,X,Y,Z))
     {
     SetPlayerPos(playerid,X,Y,Z);
     }
     return 1;
}



Re: Preciso de uma ajuda. - ViniBorn - 06.11.2011

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if(newkeys == 16 && IsPlayerInRangeOfPoint(playerid,raio,X,Y,Z))
        OnPlayerCommandText(playerid, "/funcao")

     return 1;
}



AW: Preciso de uma ajuda. - Alysson - 07.11.2011

assim?

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if(newkeys == 16 && IsPlayerInRangeOfPoint(playerid,1326.7726,-881.1309,39.5781))
        OnPlayerCommandText(playerid, "/funcao")

     return 1;
}



AW: Preciso de uma ajuda. - Alysson - 07.11.2011

id da tecla


Re: Preciso de uma ajuda. - Josma_cmd - 07.11.2011

ID da tecla e nгo a tecla, no caso, o F seria: KEY_SECONDARY_ATTACK ou simplesmente 16.


Re: Preciso de uma ajuda. - bruno-style - 07.11.2011

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     if(newkeys == 16 && IsPlayerInRangeOfPoint(playerid,1326.7726,-881.1309,39.5781))
     {
     OnPlayerCommandText(playerid, "/funcao")
     }
     return 1;
}
Espero ter Ajudado