Uma pequena dъvida... -
Ley - 24.12.2012
Bom dia.
Estou com uma dъvida em relaзгo a dialog, vou explicar o caso:
Eu estava tentando por para que em um dialog apareзa um "%d":
PHP код:
ShowPlayerDialog(playerid, lala, DIALOG_STYLE_MSGBOX, "OOOOO KI LEGAL.", "Fechar", ""); }
E tentei da seguinte forma:
PHP код:
ShowPlayerDialog(playerid, lala, DIALOG_STYLE_MSGBOX, "%d OOOOO KI LEGAL.",GetPlayerSpeed(i), "Fechar", ""); }
Porйm...
PHP код:
error 035: argument type mismatch (argument 6)
E entгo eu resolvi pedir ajuda aqui por questгo disto.
Alguйm poderia retirar minha dъvida? De como fazer?
Espero respostas.
Re: Uma pequena dъvida... -
Lуs - 24.12.2012
Tente %%d.
Re: Uma pequena dъvida... -
Ley - 24.12.2012
Quote:
Originally Posted by Los
Tente %%d.
|
Nгo adiantou.
Re: Uma pequena dъvida... -
Lуs - 24.12.2012
Bateu um branco agora, vocк pode tentar tambйm:
pawn Код:
ShowPlayerDialog(playerid, lala, DIALOG_STYLE_MSGBOX, "\"%d "\OOOOO KI LEGAL.",GetPlayerSpeed(i), "Fechar", ""); }
Re: Uma pequena dъvida... -
Ley - 24.12.2012
Quote:
Originally Posted by Los
Bateu um branco agora, vocк pode tentar tambйm:
pawn Код:
ShowPlayerDialog(playerid, lala, DIALOG_STYLE_MSGBOX, "\"%d "\OOOOO KI LEGAL.",GetPlayerSpeed(i), "Fechar", ""); }
|
Irei verificar.
@EDIT, sу uma coisa...
o "OOOOO KI LEGAL." irб ficar fora do texto, provavelmente dando erro ><
Re: Uma pequena dъvida... -
Lуs - 24.12.2012
Quote:
Originally Posted by Ley
Irei verificar.
@EDIT, sу uma coisa...
o "OOOOO KI LEGAL." irб ficar fora do texto, provavelmente dando erro ><
|
Como assim?
Re: Uma pequena dъvida... - rjjj - 24.12.2012
Bastaria incluir o sнmbolo na string original

:
Porйm, faltou passar um argumento naquela chamada de funзгo.
O erro de compilaзгo foi causado por sua tentativa de passar o valor de retorno de
GetPlayerSpeed a um parвmetro array da funзгo
ShowPlayerDialog.
Espero ter ajudado

.
Re: Uma pequena dъvida... -
Ley - 24.12.2012
Quote:
Originally Posted by rjjj
Bastaria incluir o sнmbolo na string original  :
Porйm, faltou passar um argumento naquela chamada de funзгo.
O erro de compilaзгo foi causado por sua tentativa de passar o valor de retorno de GetPlayerSpeed a um parвmetro array da funзгo ShowPlayerDialog.
Espero ter ajudado  .
|
Obrigado, irei tentar de outro modo.
Re: Uma pequena dъvida... -
AndrePls - 24.12.2012
pawn Код:
new string[50]; // No inicio do gm
format(string, sizeof(string), "%d Ohhh que legal", GetPlayerSpeed(i)); // No OnGameModInit()
ShowPlayerDialog(playerid, lala, DIALOG_STYLE_MSGBOX, string, "Conteъdo", "Botгo 1", "Botгo 2");
Espero ter ajudado =D