Duda con dialogos - 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: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Duda con dialogos (
/showthread.php?tid=248548)
Duda con dialogos -
jeanpierrevera - 14.04.2011
Hola sucede que hago muchos dialogos pero no se en que parte darles id diferentes al momento de tipear el comando y en los dialogos osea que se mesclan unos con otros
quiero saber como solucionar esto...
Respuesta: Duda con dialogos -
RcoN! - 14.04.2011
define las ids de los dialogos con distintos numeros ejemplo:
pawn Код:
#define dialogo_cmds 0
#define dialogo_reglas 1
#define dialogo_asd 2
etc.. con tal de que nunca se deven repetir las ids de los dialogos
Respuesta: Duda con dialogos -
Ken_Block - 14.04.2011
Quote:
Originally Posted by WHEELMANDTS
define las ids de los dialogos con distintos numeros ejemplo:
pawn Код:
#define dialogo_cmds 0
#define dialogo_reglas 1
#define dialogo_asd 2
etc.. con tal de que nunca se deven repetir las ids de los dialogos
|
Asi es Otra forma:
pawn Код:
#define CARMENU 19
#define AUTOS 999
Y a la hora de aser los otros pones asi
pawn Код:
if(dialogid == CARMENU+1)
if(dialogid == CARMENU+2)
if(dialogid == CARMENU+3)
if(dialogid == CARMENU+4)
y despues :
pawn Код:
ShowPlayerDialog(playerid, CARMENU+1
ShowPlayerDialog(playerid, CARMENU+2
ShowPlayerDialog(playerid, CARMENU+3
ShowPlayerDialog(playerid, CARMENU+4
Espero averte servido xD
Re: Duda con dialogos -
SeQualX - 14.04.2011
No es recomendable usar if/else if para los dialos es mejor usar switch y case aqui un link para que te ubiques un poco mejor
https://sampwiki.blast.hk/wiki/OnDialogResponse
Respuesta: Re: Duda con dialogos -
Zoutdaxv - 14.04.2011
Quote:
Originally Posted by SeQualX
|
їpor quй?
Respuesta: Duda con dialogos -
Code8976Man - 14.04.2011
Eficiencia.
Respuesta: Duda con dialogos -
Zoutdaxv - 14.04.2011
https://sampwiki.blast.hk/wiki/Control_Structures#switch
Re: Duda con dialogos -
Diogo_Bras - 14.04.2011
Una forma facil:
Ariba:
pawn Код:
#define DIALOG_NAME (NUMBER)