28.02.2015, 19:05
Primeramente define el dialogo...
#define DIALOG_AYUDA 231 //Usa un nъmero que no se repita, porque al hacer click de respuesta se confundira con otro dialogo al responder si lo tienes igual...
Puedes hacerlo asi, pero si lo haras muy largo y te saltarб error de linea muy larga, mejor usa strcat.
#define DIALOG_AYUDA 231 //Usa un nъmero que no se repita, porque al hacer click de respuesta se confundira con otro dialogo al responder si lo tienes igual...
Код:
CMD:ayuda(playerid) //No pondremos params porque no los usaremos. { return ShowPlayerDialog(playerid, DIALOG_AYUDA,DIALOG_SYYLE_MSGBOX,"Ayuda Del Servidor","blablabla \nblabla","Cerrar",""); // \n = avanzar 1 linea. }
Код:
CMD:ayuda(playerid) { new str[128]; //Definimos el string del strcat que utilizaremos, si la haces muy muy larga y tienes 128, no se verб todo el dialogo, asegurate de cambiar la cantidad del string. strcat(str,"{FFFFFF}Aqui serнa la primer linea\n\n"); //Usamos \n para saltar una linea, usa 2 \n para saltar un renglуn completo. strcat(str,"Igual, 1 linea mбs\n"); strcat(str,"Renglon Final"); //Ya no usamos \n porque ya terminamos... return ShowPlayerDialog(playerid,DIALOG_AYUDA, DIALOG_STYLE_MSGBOX,"Ayuda del servidor",str,"Ok",""); //Aqui solo definiriamos el dialogo, con el string que hicimos del strcat, si quieres solo 1 boton, deja el segundo en blanco. }