29.08.2010, 10:35
(
Последний раз редактировалось cruising; 29.08.2010 в 10:51.
)
Quote:
Ok, I just tested it, it's just the case of the letters:
the declared variables are: Team1Car with a capital 'C' the assigned variables are Team1car Change the declarations to 'Car' not 'car' lol My mistake sorry :P |
but its just one problem, it seams that i can enter and use all vehicles anyway. im gonna test the last 2 teams vehicles also to se if i can enter and use them
Edit: i can enter and use all vehicles even if i am in team 1-2-3-4
Can it be some wrong in OnPlayerEnterVehicle? because i donґt get removed from the vehicles
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid)
{
for(new var; var < 18; var++)
{
if(vehicleid == Team1Car[var])
{
if(PlayerBase[playerid][pMedlem] != 0 || PlayerBase[playerid][pLedare] != 0) RemovePlayerFromVehicle(playerid);
}
if(vehicleid == Team2Car[var])
{
if(PlayerBase[playerid][pMedlem] != 3 || PlayerBase[playerid][pLedare] != 3) RemovePlayerFromVehicle(playerid);
}
if(vehicleid == Team3Car[var])
{
if(PlayerBase[playerid][pMedlem] != 1 || PlayerBase[playerid][pLedare] != 1) RemovePlayerFromVehicle(playerid);
}
if(vehicleid == Team4Car[var])
{
if(PlayerBase[playerid][pMedlem] != 2 || PlayerBase[playerid][pLedare] != 2) RemovePlayerFromVehicle(playerid);
}
}
return 1;
}