[PEdido]: errores de un comando de dialogo
#1

estuve haciendo un dialogo de comando ayuda y me tira unos errores
el comando


Quote:

CMD:ayuda(playerid, params[])
{
new item[32];
if(IsPlayerConnected(playerid))
if(!sscanf(params, "s[32]", item))
{
else if(strcmp(item,"vehiculos",true) ==0)
{
new string[2000];
string="{FFFFFF}Existen varios concesionarias, las cuales tienen una gran variedad de vehнculos a la venta.\nLos vehнculos mбs econуmicos se encuentran a la vuelta de Unity Station.\nCuando quieras cambiar de vehнculo, puedes vender el usado, solamente tienes que ir al Edificio Municipal General de LS e iniciar el trбmite.\nLa oficina se encuentra en el piso nъmero 17.\n\nPara que no usen tu vehнculo te recomendamos {DBED15}/estacionar{FFFFFF} dentro de un estacionamiento. El costo es de {00CC00}$150{FFFFFF} por dнa.\nO sino tambiйn puedes comprar un sistema de traba en cualquier 24/7.\nSi tienes el sistema de traba, usa {DBED15}/cerrar{FFFFFF} para trabar las puertas del vehнculo.\nPara abrirlo {DBED15}/abrir{FFFFFF}, tienes que estar cerca o dentro del vehнculo.\nSi no encuentrsa tu vehнculo usa {DBED15}/localizar{FFFFFF}.\nSi tu vehнculo fue robado, llama a la policнa, ellos te van a pedir la patente para poder localizarlo.\n\nPara enceender o apagar las luces, usa {DBED15}/luces{FFFFFF}\nPara detener el motor, usa {DBED15}/detener{FFFFFF}\nPara encender el motor, usa {DBED15}/arrancar{FFFFFF}\nPara activar o desactivar la alarma, usa {DBED15}/alarma{FFFFFF}\n\nPara guardar o sacar cosas del maletero de tu vehнculo necesitas abrirlo, acercate al maletero y usa {DBED15}/abrir maletero{FFFFFF}\nDespuйs de abrirlo, tienes que mirar el interior usando {DBED15}/maletero{FFFFFF} o en caso de que no sea tu vehнculo usa {DBED15}/maletero [id o nombre del dueсo]{FFFFFF}\nPara sacar algo del maletero usa {DBED15}/maletero sacar [numero de lugar]{FFFFFF}, para sacar crack o medicamentos {DBED15}/maletero sacar [crack/medicamentos] [cantidad]{FFFFFF}\nPara guardar armas usa {DBED15}/maletero guardar nombre-de-arma{FFFFFF}, para guardar crack o medicamentos usa {DBED15}/maletero guardar [crack/medicamentos] [cantidad]{FFFFFF}\nRecuerda siempre {DBED15}/cerrar maletero{FFFFFF} para evitar robos.";
ShowPlayerDialog(playerid, INMIGRACION, DIALOG_STYLE_MSGBOX, "Ayuda sobre vehнculos, todo lo que necesitas saber:",string,"Cerrar","");

}
}
if(sscanf(params, "s[30]", item))
{
SCM(playerid, COLOR_WHITE, "AYUDA DETALLADA: {DBED15}/ayuda vehiculos | /ayuda trabajos | /ayuda nivel | /ayuda casas | /ayuda sed");
SCM(playerid, COLOR_WHITE, "PERSONAJE: {DBED15}/est{FFFFFF}adisticas | {DBED15}/y{FFFFFF} (/me) {FFFFFF}|{DBED15} /p | /g | /b | /inventario | /consumir | /gps | /acciones");
SCM(playerid, COLOR_WHITE, "TRABAJOS: {DBED15}/ayuda trabajos {FFFFFF}|{DBED15} /habilidad {FFFFFF}|{DBED15} /dejar trabajo");
SCM(playerid, COLOR_WHITE, "SERVICIOS: {DBED15}/servicio taxi {FFFFFF}|{DBED15} /servicio grua {FFFFFF}|{DBED15} /servicio medico | /servicio mecanico");
SCM(playerid, COLOR_WHITE, "VEHICULOS: {DBED15}/arrancar {FFFFFF}|{DBED15} /detener {FFFFFF}|{DBED15} /estacionar {FFFFFF}|{DBED15} /localizar | /luces");
SCM(playerid, COLOR_WHITE, "TELEFONO: {DBED15}/minumero | /sms | /llamar | /colgar | /telefono [{FFFFFF}on/off{DBED15}]");
SCM(playerid, COLOR_WHITE, "VENTAS: {DBED15}/vender vehiculo | /vender [nombre-del-arma] [id o nombre] [precio] | /vender [crack/medicamento]");
SCM(playerid, COLOR_WHITE, "SERVIDOR: {DBED15}/hora {FFFFFF}| {DBED15}/canal dudas{FFFFFF} (para activar y desactivar)");
SCM(playerid, COLOR_WHITE, "GENERAL: Para recibir ayuda de otros jugadores usa {DBED15}/n pregunta{FFFFFF}.");
}
return 1;
}

los errores
Quote:

F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(2475) : error 029: invalid expression, assumed zero
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(2475) : warning 215: expression has no effect
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(2475) : error 001: expected token: ";", but found "if"
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(2477) : error 075: input line too long (after substitutions)
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(247 : error 037: invalid string (possibly non-terminated string)
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(247 : error 017: undefined symbol "FFFFFF"
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(247 : warning 217: loose indentation
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(247 : error 017: undefined symbol "Existen"
F:\New Gothan Servidor\New Gothan Sv\gamemodes\GM_Base.pwn(247 : fatal error 107: too many error messages on one line

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


7 Errors.

la linea
2475
Quote:

else if(strcmp(item,"vehiculos",true) ==0)

2477
Quote:

new string[2000];

2478
Quote:

string="{FFFFFF}Existen varios concesionarias, las cuales tienen una gran variedad de vehнculos a la venta.\nLos vehнculos mбs econуmicos se encuentran a la vuelta de Unity Station.\nCuando quieras cambiar de vehнculo, puedes vender el usado, solamente tienes que ir al Edificio Municipal General de LS e iniciar el trбmite.\nLa oficina se encuentra en el piso nъmero 17.\n\nPara que no usen tu vehнculo te recomendamos {DBED15}/estacionar{FFFFFF} dentro de un estacionamiento. El costo es de {00CC00}$150{FFFFFF} por dнa.\nO sino tambiйn puedes comprar un sistema de traba en cualquier 24/7.\nSi tienes el sistema de traba, usa {DBED15}/cerrar{FFFFFF} para trabar las puertas del vehнculo.\nPara abrirlo {DBED15}/abrir{FFFFFF}, tienes que estar cerca o dentro del vehнculo.\nSi no encuentrsa tu vehнculo usa {DBED15}/localizar{FFFFFF}.\nSi tu vehнculo fue robado, llama a la policнa, ellos te van a pedir la patente para poder localizarlo.\n\nPara enceender o apagar las luces, usa {DBED15}/luces{FFFFFF}\nPara detener el motor, usa {DBED15}/detener{FFFFFF}\nPara encender el motor, usa {DBED15}/arrancar{FFFFFF}\nPara activar o desactivar la alarma, usa {DBED15}/alarma{FFFFFF}\n\nPara guardar o sacar cosas del maletero de tu vehнculo necesitas abrirlo, acercate al maletero y usa {DBED15}/abrir maletero{FFFFFF}\nDespuйs de abrirlo, tienes que mirar el interior usando {DBED15}/maletero{FFFFFF} o en caso de que no sea tu vehнculo usa {DBED15}/maletero [id o nombre del dueсo]{FFFFFF}\nPara sacar algo del maletero usa {DBED15}/maletero sacar [numero de lugar]{FFFFFF}, para sacar crack o medicamentos {DBED15}/maletero sacar [crack/medicamentos] [cantidad]{FFFFFF}\nPara guardar armas usa {DBED15}/maletero guardar nombre-de-arma{FFFFFF}, para guardar crack o medicamentos usa {DBED15}/maletero guardar [crack/medicamentos] [cantidad]{FFFFFF}\nRecuerda siempre {DBED15}/cerrar maletero{FFFFFF} para evitar robos.";

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)