28.07.2010, 21:19
DAMN double post
Do not SetVeh params on GameModeInit
OnPlayerSpawn Set params
because Server can't lock a car for player who isn't online, so you join the server, but car isn't locked, that why is call SetVehicleParamsForPlayer FOR PLAYER.
I suggest you on top of script add
Do not SetVeh params on GameModeInit
OnPlayerSpawn Set params
because Server can't lock a car for player who isn't online, so you join the server, but car isn't locked, that why is call SetVehicleParamsForPlayer FOR PLAYER.
I suggest you on top of script add
pawn Код:
new CarLocked[MAX_VEHICLES];
pawn Код:
stock LoadHouseVehicles()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetVehicleParamsForPlayer(Vehicle1, i, 0, 1); CarLocked[vehicle1] = 1;
SetVehicleParamsForPlayer(Vehicle2, i, 0, 1); CarLocked[vehicle2] = 1;
SetVehicleParamsForPlayer(Vehicle3, i, 0, 1); CarLocked[vehicle3] = 1;
SetVehicleParamsForPlayer(Vehicle4, i, 0, 1); CarLocked[vehicle4] = 1;
}
}
pawn Код:
OnPlayerSpawn
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(CarLocked[i] == 1)
{
SetVehicleParamsForPlayer(i, playerid, 0, 1);
}
}