public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new lKeys;
new Keys1;
new Keys2;
if (GetVehicleModel(vehicleid) == veh_Tram)
{
GetPlayerKeys(playerid, lKeys, Keys1, Keys2);
if (lKeys == KEY_SECONDARY_ATTACK)
{
for (new i = 0; i < MAX_PLAYERS; i++)
if (IsPlayerConnected(i))
{
if (IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER && playerid != ispassenger)
{
RemovePlayerFromVehicle(i);
}
}
PutPlayerInVehicle(playerid, vehicleid, 0);
}
}
return 1;
}