Sistema Dialogo -
uardo12 - 06.02.2013
Hola de nuevo he estado buscando por todo y nada de nada cual es sistema que sirve para crear dialogos por comando
Osea que al poner:/comandos, me aparescar una lista como esta:
/teles -->> para ver todos los teleport
/reglas-->> Pa ver la informacion del server
y asi solo pido que como se llama el sistema o callback para crear esto gracias
Respuesta: Sistema Dialogo -
CrossOv3r - 06.02.2013
Esta es: leela
https://sampwiki.blast.hk/wiki/ShowPlayerDialog
Respuesta: Sistema Dialogo -
Dreyfuz - 06.02.2013
ShowPlayerDialog
EDIT: CrossOv3r me ganaste por segundos
Respuesta: Sistema Dialogo -
uardo12 - 06.02.2013
mmmmmmmmmm en donde iria esto
Quote:
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "Notice", "You connected to the server", "Close", "");
|
Re: Sistema Dialogo -
Cacoby - 06.02.2013
bueno pues en
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
dentro deberias tener tu comando "reglas" por ejemplo sino crealo..
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/reglas", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "Reglas", "ACA ESCRIBES LAS REGLAS", "Aceptar", "");
return 1;
}
return 0;
}
EDIT: Si no entiendes nada de esto, te recomiendo leer tutoriales de pawn, o unos tutoriales simples de como crear cosas basicas, saludos c:
Respuesta: Sistema Dialogo -
uardo12 - 06.02.2013
Gracias men y para definir el color
Re: Sistema Dialogo -
Cacoby - 06.02.2013
En las frases vas cambiando los colores asi ejemplo
pawn Код:
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "Reglas", "{000000}escribo en negro{FFFFFF}ahora en blanco!! :D", "Aceptar", "");
debes usar: {id del color} para definir los colores, como en el ejemplo de arriba c:
Aca la tabla de colores!
(los de Cуdigo hex R G B , son los codigos q puedes usar para el color)
Respuesta: Sistema Dialogo -
uardo12 - 06.02.2013
Amigo al poner mi comando> /comandos
quiero aparescar en uno solo asi mira
/TELEPORTS
/REGLAS
/V
Quote:
if (strcmp("/comandos", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "COMANDOS", "/TELEPORTS---->>Para ver todos lo teleport", "Siguiente", "Cancelar");
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "COMANDOS", "/REGLAS-->>Para ver las reglas que tendras que respetar ", "Siguiente", "Cancelar");
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "COMANDOS", "/V-->>Para escoger un auto que deses ", "Siguiente", "Cancelar");
return 1;
}
|
y al poner esto aparece solamente uno , yo deseo que en un solo cuadro aparescan todos lo que quiero poner
Respuesta: Sistema Dialogo -
adrianxd - 06.02.2013
Quote:
if (strcmp("/comandos", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, /COMANDOS /TELEPORTS /REGLAS /V ", "Siguiente", "Cancelar");
return 1;
}
|
!!!
Respuesta: Sistema Dialogo -
uardo12 - 06.02.2013
Noo a lo que me refiero que cada oracion que pongan aparescan en una sola linea
asi
/TELEPORTS->>Para ver todos los teleports
/REGLAS->>Para ver las reglas que tendras que respetar
/V->>Para escoger el auto que
osea una texto debajo de cada texto como lo ago