[AYUDA] Como Hago Para Que un Comando Este En Dialog -
Pandax - 08.03.2010
Hola a Tod@s
Como Hago Para Que Un Comando Este En Dialog?
Porfavor Respondame ;S
He Visto Tutoriales, pero nose donde poner los textos y enverdad
soy un 100% novato en cuestion de los dialog ;$
Porfavor Ayudenme, quiero cambiar el comando /ayuda a dialog
para luego saber y hacer lo mismo con algunos comandos ;(
Saludos
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
TheChaoz - 08.03.2010
oks 1є queres que al poner ayuda aparesca el dialogo y muestre todos los comandos como informacion o que muestre una lista y que uno los pueda elejir y se active el comando?
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
Pandax - 08.03.2010
Quote:
Originally Posted by the_chaoz
oks 1є queres que al poner ayuda aparesca el dialogo y muestre todos los comandos como informacion o que muestre una lista y que uno los pueda elejir y se active el comando?
|
e_e Gracias Por Ayudarte De New...
Si Quiero Que Al Poner /Ayuda Aparesca El Dialogo t muestre los comandos como informacion :S
Tengo Server: VL-RP :S (PORSIA)
Aqui saque esta foto de un server
Gracias x La Ayuda
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
TheChaoz - 08.03.2010
podes hacer un comando asi:
pawn Код:
new comandos[] = "CUENTA: /micomando1 /micomando2 /micomando3\nGENERAL: /micomando1 /micomando2 /micomando3\nBANCO:/micomando1 /micomando2 /micomando3";
//Nota: el \n indica un salto en la linea.
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/ayuda", cmdtext, true) == 0){
return ShowPlayerDialog(playerid, 1, 0, "Comandos del Servidor", comandos, "Aceptar", "Salir");
}
return 0;
}
espero que te sirva, si hay algun error avisame y me fijo
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
Pandax - 08.03.2010
Quote:
Originally Posted by the_chaoz
podes hacer un comando asi:
pawn Код:
new comandos[] = "CUENTA: /micomando1 /micomando2 /micomando3\nGENERAL: /micomando1 /micomando2 /micomando3\nBANCO:/micomando1 /micomando2 /micomando3"; //Nota: el \n indica un salto en la linea. public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/ayuda", cmdtext, true) == 0){ return ShowPlayerDialog(playerid, 1, 0, "Comandos del Servidor", comandos, "Aceptar", "Salir"); } return 0; }
espero que te sirva, si hay algun error avisame y me fijo
|
Gracias, Pero al Compilar me dio este error
Код:
C:\DOCUME~1\Casa\MISDOC~1\SERVER~1\SERVER~1\GAMEMO~1\VL-Rp.pwn(16014) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Casa\MISDOC~1\SERVER~1\SERVER~1\GAMEMO~1\VL-Rp.pwn(16014) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Casa\MISDOC~1\SERVER~1\SERVER~1\GAMEMO~1\VL-Rp.pwn(16022) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Ayudame Porfavor
EDITO: Arregle una cosilla y ahora me sale eso :S
El Comando lo pongo en OnPlayerCommandText
y ISe un FS Con ese comando y me fue perfecto
pero no puedo agregarlo al GM? ;S
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
CristianTdj - 09.03.2010
Encima de todo tu Gm, donde tengas los #define, new, etc. pon esto:
pawn Код:
new comandos[] = "Todo lo que quieras que aparezca en el menъ.\nPon esta "n" que puse con el palito para cambiar de renglуn.";
Ahora vamos a crear el Menъ:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/NombreDelComando", true))
{
ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar");
return 1;
}
return 0;
}
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
Pandax - 09.03.2010
Quote:
Originally Posted by CristianTdj
Encima de todo tu Gm, donde tengas los #define, new, etc. pon esto:
pawn Код:
new comandos[] = "Todo lo que quieras que aparezca en el menъ.\nPon esta "n" que puse con el palito para cambiar de renglуn.";
Ahora vamos a crear el Menъ:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/NombreDelComando", true)) { ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar"); return 1; } return 0; }
|
Gracias DD
Ahora Esperare Que Mi PC Este Bueno Le Entro Un Virus xD
Muchas Gracias
Una Preg*; Donde Pongo Esto? Debajo De Donde?
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/NombreDelComando", true))
{
ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar");
return 1;
}
return 0;
}
Saludos y Grax
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
Miguel - 09.03.2010
Lo pones fuera de cualquier public:
pawn Код:
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/NombreDelComando", true))
{
ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar");
return 1;
}
return 0;
}
O si ya tienes comandos en OnPlayerCommandText:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/otrocomando", true))
{
return 1;
}
if(!strcmp(cmdtext, "/NombreDelComando", true))
{
ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar");
return 1;
}
return 0;
}
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
Pandax - 09.03.2010
Quote:
Originally Posted by SAWC™
Lo pones fuera de cualquier public:
pawn Код:
public OnPlayerSpawn(playerid) { return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/NombreDelComando", true)) { ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar"); return 1; } return 0; }
O si ya tienes comandos en OnPlayerCommandText:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/otrocomando", true)) { return 1; } if(!strcmp(cmdtext, "/NombreDelComando", true)) { ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar"); return 1; } return 0; }
|
;
GRACIAS!!
Ahora Estoy Ancioso DE Que me Arreglen El PC ;$
GRACIAS:the_chaoz CristianTdj SAWC™
Re: [AYUDA] Como Hago Para Que un Comando Este En Dialog -
laborgward - 12.03.2010
Quote:
Originally Posted by Pandax
Quote:
Originally Posted by CristianTdj
Encima de todo tu Gm, donde tengas los #define, new, etc. pon esto:
pawn Код:
new comandos[] = "Todo lo que quieras que aparezca en el menъ.\nPon esta "n" que puse con el palito para cambiar de renglуn.";
Ahora vamos a crear el Menъ:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/NombreDelComando", true)) { ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar"); return 1; } return 0; }
|
Gracias DD
Ahora Esperare Que Mi PC Este Bueno Le Entro Un Virus xD
Muchas Gracias
Una Preg*; Donde Pongo Esto? Debajo De Donde?
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/NombreDelComando", true))
{
ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Menъ de ayuda", comandos, "Aceptar", "Cerrar");
return 1;
}
return 0;
}
Saludos y Grax
|
hise exactamente eso pero nose xq no me anda ni el comando de dialog ni ninguno de los comandos del GM :S alguna ayuda?