27.05.2015, 23:32
(
Последний раз редактировалось Unrea1; 28.05.2015 в 00:41.
)
Hola,
Tengo el siguiente problema, actualicй todos los loops por la nueva funciуn 0.3.7 (GetVehiclePoolSize) y resulta que se bugea todas las idґs de los autos. Por ejemplo:
Coloco /traerveh 1, trae el coche correctamente pero salta el error " ID de auto invбlido ", consecuentemente colo de 2 en adelante y salta error, lo extraсo es que la forma de loop vieja tampoco funciona al actualizar el servidor a 0.3.7.
Йste stock:
Si coloco el loop de forma vieja funciona correctamente, pero si coloco GetVehiclePoolSize salta error. їAlguien me puede explicar quй carajos pasa?, gracias.
Tengo el siguiente problema, actualicй todos los loops por la nueva funciуn 0.3.7 (GetVehiclePoolSize) y resulta que se bugea todas las idґs de los autos. Por ejemplo:
Код:
CMD:traerveh(playerid, params[]) { if(PlayerInfo[playerid][jAdminXLEP] == 0) return SendClientMessage(playerid, COLOR_GRAD, "Necesitas ser administrador para usar este comando."); if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_GRAD, "Modo de uso: /traerveh [ID]"); for(new v = 1, j = GetVehiclePoolSize(); v <= j; v++) { if(params[0] != v) return SendClientMessage(playerid, COLOR_GRAD, "ID de auto invбlido."); new Float:plocx,Float:plocy,Float:plocz, plo; plo = params[0]; GetPlayerPos(playerid, plocx, plocy, plocz); SetVehiclePos(plo,plocx,plocy+4, plocz); SendClientMessage(playerid,COLOR_VERDE,"Has traido el coche seleccionado."); } return 1; }
Йste stock:
Код:
stock GetFreeVehicleSlot() { for(new i = 1; i < MAX_VEHICLES; i++) { if(!IDCars[i]) return i; } return -1; }