No guarda posiciуn ni la facciуn
#1

Buenas noches, estoy viendo la GM de AM-RP la he editado breve y eso, pero creo un auto y al momento de usar /editarveh utilizo /editarveh spawn y dice que se ha colocado exitosamente y eso, reinicio el servidor y aparece en el spawn donde lo creo, igualmente pasa cuando asignу el /editarveh a la faccion de LSPD por ejemplo luego de reiniciar el servidor no guarda de que facciуn es y queda como si fuera apenas creado el auto, paso cуdigo aver si me pueden echar una mano

CMD:editarveh(playerid, params[])
{
if(JugadorInfo[playerid][jAdministrador] < 3) return Mensaje(playerid, COLOR_ERRORES, "[ERROR] Usted no estб autorizado para utilizar йste comando administrativo.");
if(EnServicioOOC[playerid] == 0 && JugadorInfo[playerid][jAdministrador] < 9) return Mensaje(playerid, COLOR_ERRORES, "[ERROR] Usted no puede utilizar йste comando sin estar en servicio administrativo (/aservicio).");
if(!IsPlayerInAnyVehicle(playerid)) return Mensaje(playerid, COLOR_ERRORES, "No estбs en ningъn vehнculo.");
new vehicleid = GetPlayerVehicleID(playerid);
new string[128];
new opcion[32], opcion1;
if(!sscanf(params, "s[32]i", opcion, opcion1))
{
if(!strcmp(opcion, "licencia", true))
{
ActualizarFaccion(vehicleid, 255);
Mensaje(playerid, CELESTE, "* Has actualizado el vehнculo para licencias.");
}
else if(!strcmp(opcion, "gasolina", true))
{
AutoInfo[vehicleid][aGasolina] = opcion1;
ActualizarGasolina(vehicleid, opcion1);
format(string, sizeof(string), "* Has actualizado la gasolina a %d.", opcion1);
Mensaje(playerid, CELESTE, string);
}
else if(!strcmp(opcion, "faccion", true))
{
ActualizarFaccion(vehicleid, opcion1);
format(string, sizeof(string), "* Has actualizado el vehнculo a la facciуn %d.", opcion1);
Mensaje(playerid, CELESTE, string);
}
else if(!strcmp(opcion, "renta", true))
{
ActualizarRenta(vehicleid, opcion1);
format(string, sizeof(string), "* Has actualizado la rentabilidad del vehнculo a %d.", opcion1);
Mensaje(playerid, CELESTE, string);
}
else if(!strcmp(opcion, "eliminar", true))
{
// Mensaje(playerid, ROJO, "[ERROR] Comando temporalmente desactivado debido a fallos del sistema. Bъsquele fin al vehнculo.");
DestroyVehicle(vehicleid);
EliminarVehiculo(vehicleid);
format(string, sizeof(string), "* Has eliminado el vehнculo %d.", vehicleid);
Mensaje(playerid, CELESTE, string);
}
else if(!strcmp(opcion, "spawn", true))
{
ActualizarVehiculo(vehicleid);
format(string, 60, "Modificaste las posiciones de SPAWN para el vehнculo %d.", vehicleid);
Mensaje(playerid, CELESTE, string);
}
else if(!strcmp(opcion, "job", true))
{
ActualizarJob(vehicleid, opcion1);
format(string, 60, "Modificaste el job del vehнculo a %d.", opcion1);
Mensaje(playerid, CELESTE, string);
}
} else Mensaje(playerid, COLOR_ERRORES, "Opciones disponibles: Gasolina | Faccion | Renta | Eliminar | Licencia | Spawn | Job");
return 1;
}
Reply
#2

Pasa la funciуn ActualizarFaccion();

Recuerda usar el BBCODE Para englobar el cуdigo Pawn
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)