17.04.2015, 02:35
Buenas, estaba modificando un poco el sistema del post de mi amado _Zume sobre la soluciуn a los problemas de vehнculos con Y_INI.
Bien, el problema es que al usar el comando se me reinicia el servidor.
їAlguna ayuda? Desde ya muchas gracias.
Bien, el problema es que al usar el comando se me reinicia el servidor.
їAlguna ayuda? Desde ya muchas gracias.
PHP код:
CMD:crearauto(playerid, params[])
{
if(Informacion[playerid][pAdmin] < 5) return MensajeError(playerid, "El comando que ingresaste no existe.");
if(sscanf(params,"ii",params[0],params[1])) return MensajeInfo(playerid, "/CrearAuto [Modelo ID] [Precio]");
if(LastVehicle == 500) return MensajeError(playerid, "No se pueden crear mбs vehнculos.");
if(params[0] < 400 || params[0] > 611) return MensajeError(playerid, "El modelo del vehнculo debe estar por encima del 400 y debajo del 611.");
new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
CreateVehicleEx(params[0], params[1], X, Y, Z, A, 1, 1);
return 1;
}
stock CreateVehicleEx(_MODEL, _PRECIO, Float:_X, Float:_Y, Float:_Z, Float:_A, _COLOR_TWO, _COLOR_ONE)
{
new str[128];
for(new i; i <= MAX_DVEHICLES; i++) if(!InformacionA[i][V_EXIST])
{
InformacionA[i][V_EXIST] = true;
InformacionA[i][V_MODEL] = _MODEL;
InformacionA[i][V_POS][0] = _X;
InformacionA[i][V_POS][1] = _Y;
InformacionA[i][V_POS][2] = _Z;
InformacionA[i][V_POS][3] = _A;
InformacionA[i][V_PRECIO] = _PRECIO;
InformacionA[i][V_COLOR][0] = _COLOR_ONE;
InformacionA[i][V_COLOR][1] = _COLOR_TWO;
InformacionA[i][V_ORIGINAL] = CreateVehicle(_MODEL, _X, _Y, _Z, _A, _COLOR_ONE, _COLOR_TWO, -1);
InformacionA[i][V_ID] = ++LastVehicle;
format(str, sizeof(str), DIR_COCHES"/%i.ini", LastVehicle);
CreateFile(str);
_SaveVehicleID(i);
return i;
}
return -1;
}