[Ajuda] Me ajudem como passo esse comando para uma tecla
#1

por favor eu tenho un fs de uma conscessionaria aqui e tem uns comando meio lesgo eu nao quero deixar ele com comando e sim com tecla igual a dos rp la de pegar emprego na prefeitura que vc aperta F ou ENTER e aparece o dialogo ta ai o codigo do comando



Quote:

if(strcmp(cmdtext,"/concessionaria",true)==0)
{
if(PlayerToPoint(3, playerid, 2780.4939,-1812.2635,11.843)
{
ShowPlayerDialog(playerid,1319,DIALOG_STYLE_LIST," Concessionбria","Vender Carro\nComprar Um Carro","Selecionar","Cancelar");
TogglePlayerControllable(playerid, 1);
return 1;
}
return 1;
}

se eu postei alguma coisa errada desculpa por que й minha primeira postagen
Reply
#2

coloque no OnPlayerKeyStateChange
pawn Код:
if(newkey & KEY_FIRE) return OnPlayerCommandText(playerid, "/concessionaria");
Reply
#3

Tipo eu ponhei assim la

Quote:

public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
if(newkey & KEY_FIRE) return OnPlayerCommandText(playerid, "/concessionaria");
}

mais apareceu esses erro

Quote:

C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 4 : error 017: undefined symbol "newkey"
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 49) : warning 209: function "OnPlayerKeyStateChange" should return a value
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 51) : error 055: start of function body without function header
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 52) : error 010: invalid function or declaration
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 54) : error 021: symbol already defined: "OnPlayerCommandText"
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 56) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

coloquei tambem sem as { } mais deu esses erros

Quote:

C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 4 : error 017: undefined symbol "newkey"
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 51) : warning 209: function "OnPlayerKeyStateChange" should return a value
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 51) : error 055: start of function body without function header
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 52) : error 010: invalid function or declaration
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 54) : error 021: symbol already defined: "OnPlayerCommandText"
C:\Documents and Settings\Doricio\Desktop\Samp\Filter scripts\ConcessionariaByRodrigoLosT\cRodrigo.pwn(6 56) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

Reply
#4

ele errou no 'newkey' й 'newkeys'.

pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
     if(newkeys & KEY_FIRE) return OnPlayerCommandText(playerid, "/concessionaria");
     return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)