Colores ShowPlayerDialog
#1

Disculpen como hago para setear colores al texto, he buscado y encontre , pero de esa forma no me sale

PHP код:
if(strcmp("/animaciones",cmdtexttrue10) == 0)//FUMAR HACIA ATRAS
  
{
    
ShowPlayerDialog(playeridDIALOG_MSGBOXDIALOG_STYLE_MSGBOX"{0xF0F8FFAA}Animaciones Zone Extreme""{0xF0F8FFAA}/amenazar   {0xAA3333AA}Para amenazar""Cerrar""Siguiente");
      return 
1;
 } 
Reply
#2

http://www.aulaclic.es/html/b_2_2_1.htm
Reply
#3

Mmm me pasa algo raro resulta que al momento de seleccionar "cerrar" o "seleccionar"
me aparece otro dialogo que no puse que dice "Por favor setea la id del skin para el evento"
Alguien sabe porque pasa eso,ayuden porfa
Reply
#4

Nadie me ayuda¬¬ ,ahora me sale estos errores
Quote:

if(strcmp("/animaciones2",cmdtext, true, 10) == 0)//FUMAR HACIA ATRAS
{
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX,"{0094FF}Animaciones {F81414}Zone Extreme","{FFAF00}/rendirse >>>>> Para rendirse\n/arrestar >>>>> Para arrestar\n/saltar >>>>> Para saltar\n/cubrirse >>>>> Para cubrirse\n/cubrir >>>>> Para alzar la mano 90°\n/hablar >>>>> Para conversar\n/saludar[1-2] >>>>> Para saludar\n/sentarse[1-6] >>>>> Para sentarse\n/fucku >>>>> Para insultar\n/fumar[1-2] >>>>> Para fumar\n/borracho >>>>> Para caminar comon borracho\n/mujer[1-2] >>>>> Para caminar como mujer", "OK", "Cerrar");
return 1;
}

Quote:

U:\server\my server\gamemodes\ZonextreEmeFreeroam.pwn(1142 : error 075: input line too long (after substitutions)
U:\server\my server\gamemodes\ZoneExtremeFreeroam.pwn(11429) : error 037: invalid string (possibly non-terminated string)
U:\server\my server\gamemodes\ZoneExtremeFreeroam.pwn(11429) : error 017: undefined symbol "FFAF00"
U:\server\my server\gamemodes\ZoneExtremeFreeroam.pwn(11429) : error 029: invalid expression, assumed zero
U:\server\my server\gamemodes\ZoneExtremeFreeroam.pwn(11429) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.

Reply
#5

No he entendio muy bien lo que quieres pero usa "[PAWN[/PAWN]" para meter los codigos
Reply
#6

Me refiero porque me sale el error :3, dice que demasiado largo la linea de ShowPlayerDialog ._.
Reply
#7

pawn Код:
if(strcmp("/animaciones2",cmdtext, true, 10) == 0)//FUMAR HACIA ATRAS
{
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX,"{0094FF}Animaciones {F81414}Zone Extreme","{FFAF00}/rendirse >>>>> Para rendirse\n/arrestar >>>>> Para arrestar\n/saltar >>>>> Para saltar\n/cubrirse >>>>> Para cubrirse\n/cubrir >>>>> Para alzar la mano 90°\n/hablar >>>>> Para conversar\n/saludar[1-2] >>>>> Para saludar\n/sentarse[1-6] >>>>> Para sentarse\n/fucku >>>>> Para insultar\n/fumar[1-2] >>>>> Para fumar\n/borracho >>>>> Para caminar comon borracho\n/mujer[1-2] >>>>> Para caminar como mujer", "OK", "Cerrar");
return 1;
}
ShowPlayerDialog te va a mostrar el primer cuadro con las opciones pero el mecanismo o funcionamiento de las opciones va a ir guardado en el segundo tag que es DIALOG_WELCOME

DIALOG_WELCOME estara en public OnDialogResponse() con lo que quieres que haga cuando responde

Si tu quieres que haga otra cosa tienes que crear una nueva respuesta a tu dialogo
Reply
#8

Para Tu Problema De Lineas Usa strcat, Ya Que Te Ahorra Esos Errores... Seria Asi Tu Comando.

pawn Код:
if(strcmp("/animaciones2",cmdtext, true, 10) == 0)
{
new String[580];
strcat(String, "{FFAF00}/rendirse >>>>> Para rendirse.\n");
strcat(String, "/arrestar >>>>> Para arrestar.\n");
strcat(String, "/saltar >>>>> Para saltar.\n");
strcat(String, "/cubrirse >>>>> Para cubrirse.\n");
strcat(String, "/cubrir >>>>> Para alzar la mano 90°\n");
strcat(String, "/hablar >>>>> Para conversar\n");
strcat(String, "/saludar[1-2] >>>>> Para saludar\n");
strcat(String, "/sentarse[1-6] >>>>> Para sentarse\n");
strcat(String, "/fucku >>>>> Para insultar\n");
strcat(String, "/fumar[1-2] >>>>> Para fumar\n");
strcat(String, "/borracho >>>>> Para caminar comon borracho\n");
strcat(String, "/mujer[1-2] >>>>> Para caminar como mujer");
ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "{0094FF}Animaciones {F81414}Zone Extreme",String, "Ok", "Cerrar");
return 1;
}
Reply
#9

Gracias,una pregunta porque cuando presionaba siguiente o Cancelar me aparecia otro dialogo?
Reply
#10

Porque Esta Haciendo El "Response" De Otro Dialogo... Estas Usando Otro Dialogo Con La Misma ID/Nombre?
O Si No Puede Ser Algun FS.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)