02.10.2013, 00:46
PT, el error ya se puede ver. Le pedн el cуdigo de la funciуn "AddStaticVehicleExP" que ese era el problema.
Explico. Los vehнculos tienen IDs desde 1 hasta 2000. No son como los IDs de los jugadores, que parten desde 0 hasta 499 (500 en total).
La funciуn que creaste retorna siempre 1, entonces la variable que asignas el ID (donde creias) siempre guardarб 1 que es el ID del primer vehнculo.
La soluciуn es retornar el ID del vehнculo, o directamente lo que retorna la funciуn nativa de SA-MP que ocupas. Asн.
Explico. Los vehнculos tienen IDs desde 1 hasta 2000. No son como los IDs de los jugadores, que parten desde 0 hasta 499 (500 en total).
La funciуn que creaste retorna siempre 1, entonces la variable que asignas el ID (donde creias) siempre guardarб 1 que es el ID del primer vehнculo.
La soluciуn es retornar el ID del vehнculo, o directamente lo que retorna la funciуn nativa de SA-MP que ocupas. Asн.
pawn Код:
forward AddStaticVehicleExP(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2, respawn_delay);
public AddStaticVehicleExP(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2, respawn_delay)
{
AutosDelGM++;
return AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2, respawn_delay);
}