12.11.2015, 18:01
Hola,
Estaba creando un sistema de creaciуn de vehнculos por MySQL, crearlos funciona perfectamente y se agregan a la base de datos, el problema ahora es que al reiniciar desaparecen aunque sigan en la tabla de la base de datos, supongo que lo que me falta ahora es cargarlos nuevamente cuando se inicie el servidor.
Supongo que es un un bucle while y usar el AddStaticVehicleEx pero no se por dуnde empezar.
Necesitarнa una base de algo, al menos que cargue una simple variable donde pueda fijarme y acabarlo yo por mi cuenta.
La variables son:
Aquн creo el vehнculo:
Un saludo, gracias.
Estaba creando un sistema de creaciуn de vehнculos por MySQL, crearlos funciona perfectamente y se agregan a la base de datos, el problema ahora es que al reiniciar desaparecen aunque sigan en la tabla de la base de datos, supongo que lo que me falta ahora es cargarlos nuevamente cuando se inicie el servidor.
Supongo que es un un bucle while y usar el AddStaticVehicleEx pero no se por dуnde empezar.
Necesitarнa una base de algo, al menos que cargue una simple variable donde pueda fijarme y acabarlo yo por mi cuenta.
La variables son:
Код:
enum Vehiculos { IDveh, Modelo, Float:PosVehX, Float:PosVehY, Float:PosVehZ, Color1, Color2, TiempoRespawn, Sirena }; new Vehiculo[MAX_VEHICLES][Vehiculos];
Код:
CMD:crearcoche(playerid, params[]) // Administrador { new modelo, color1, color2; new Float:pos[3]; GetPlayerPos(playerid, pos[0], pos[1], pos[2]); new VehiculoCreado = CreateVehicle(modelo, pos[0], pos[1]+5, pos[2], color1, color2, 30000, 0); new query[512]; format(query, 512, "INSERT INTO vehiculos (Modelo, PosVehX, PosVehY, PosVehZ, Color1, Color2, TiempoRespawn) VALUES (%d, %f, %f, %f, %d, %d, 30000)", modelo, pos[0], pos[1], pos[2], color1, color2); mysql_tquery(mysql, query, "", ""); Vehiculo[VehiculoCreado][IDveh] = cache_insert_id(); Vehiculo[VehiculoCreado][Modelo] = modelo; Vehiculo[VehiculoCreado][PosVehX] = pos[0]; Vehiculo[VehiculoCreado][PosVehY] = pos[1]; Vehiculo[VehiculoCreado][PosVehZ] = pos[2]; Vehiculo[VehiculoCreado][Color1] = color1; Vehiculo[VehiculoCreado][Color2] = color2; return 1; }