enum TeamCars { Army }
new Cars[TeamCars];
Cars[Army] = AddStaticVehicle(432,2795.45410156,-2417.37695312,13.73352051,90.00000000,-1,-1); //Rhino
public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == 2) { new CarCheck = GetPlayerVehicleID(playerid); if(CarCheck == Cars[Army] ) { if(gTeam[playerid] != TEAM_ARMY) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_RED, "You don't have keys for this vehicle!"); return 1; } } return 1; } return 1; }
I tried to make some cars only for Army Members,i did it good (i think) complied without any errors..but when i tried to test it IG i couldn't see any vehicle,all dismissed.
This is how i made this. Код:
enum TeamCars { Army } Код:
new Cars[TeamCars]; Then THIs: Код:
Cars[Army] = AddStaticVehicle(432,2795.45410156,-2417.37695312,13.73352051,90.00000000,-1,-1); //Rhino and Код:
public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == 2) { new CarCheck = GetPlayerVehicleID(playerid); if(CarCheck == Cars[Army] ) { if(gTeam[playerid] != TEAM_ARMY) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_RED, "You don't have keys for this vehicle!"); return 1; } } return 1; } return 1; } Hope someone can help,thanks. ![]() |
public OnPlayerStateChange(playerid, newstate, oldstate)
{
  if(newstate == 2)
  {
    new CarCheck = GetPlayerVehicleID(playerid);
    if(CarCheck == Cars[Army] )
    {
      if(gTeam[playerid] != TEAM_ARMY)
      {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_RED, "You don't have keys for this vehicle!");
      }
    }
  }
  return 1;
}
new cararmy;
public OnGameModeInit( )
{
  cararmy = AddStaticVehicle( 432,2795.45410156,-2417.37695312,13.73352051,90.00000000, 5, 5 );
  return 1;
}
public OnPlayerStateChange( playerid, newstate, oldstate )
{
  if( newstate == PLAYER_STATE_DRIVER )
  {
    if( GetPlayerVehicleID( playerid ) == cararmy && gTeam[ playerid ] != TEAM_ARMY )
    {
      SendClientMessage( playerid, COLOR_RED, "You don't have keys for this vehicle!" );
      RemovePlayerFromVehicle(playerid);
    }
  }
  return 1;
}