[Ajuda] undefined symbol "inputtext" - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] undefined symbol "inputtext" (/showthread.php?tid=3247) |
undefined symbol "inputtext" - anime107 - 24/01/2023 if(strcmp("/comprarbilhete", cmd, true) == 0) { new _BileteCompra ; if ( _BilheteComprado [ playerid ] == 1 ) return SendClientMessage ( playerid , -1 , " Você ja tem um bilhete " ) ; if(sscanf(params, "i", _BileteCompra )) return SendClientMessage ( playerid , -1 , "Bilhete " ) ; if ( 1 < _BileteCompra > 99 ) return SendClientMessage ( playerid , -1 , "Você so pode jogar de 1 a 99 " ) ; _Numero [ playerid ] = _BileteCompra ; _BilheteComprado [ playerid ] = 1 ; SendClientMessage ( playerid , -1 , "Bilhetes comprado .. ( /meusbilhetes)" ) ; return 1 ; } esta gerando o erro error 017: undefined symbol "params" 1 Error. o que tem de errado nesse comando? obrigado estou tentando implementar um distema de loteria na GM Dten [editado] alguem poderia consertar esse codigo fazendo favor? obrigado sistema de loteria para implementar na GM RE: undefined symbol "inputtext" - xbruno1000x - 24/01/2023 inputtext é uma variável nativa do sa-mp para armazenar coisas digitadas numa dialog. Você está criando um comando, logo não existe essa variável. RE: undefined symbol "inputtext" - Sants - 24/01/2023 (24/01/2023 20:26)anime107 Escreveu: if(strcmp("/comprarbilhete", cmd, true) == 0) Você deve chamar a Dialog com o comando e por sua vez codar o comportamento dessa dialog no OnDialogResponse, por exemplo. Nela você irá pegar o valor que será atribuído ao inputtext e assim conseguirá manipulá-lo RE: undefined symbol "inputtext" - White_Blue - 24/01/2023 O complicado é que para usar o sscanf no strcmp é bem complicado, o strcmp está completamente fora de uso atualmente para fazer comandos. Mas como a gamemode que você está usando é de 2014, fica complicado de converter todos os comandos para Pawn.CMD ou zcmd. O erro é que a string "inputtext" não existe no escopo. Pois é uma variável nativa da callback 'OnDialogResponse'. |