using System; using System.Collections.Generic; using System.Text; using GTANetworkAPI; using reallife_gamemode.Server.Entities; using reallife_gamemode.Server.Extensions; namespace reallife_gamemode.Server.Events { public class EnterVehicleAttempt : Script { [ServerEvent(Event.PlayerEnterVehicleAttempt)] public void OnPlayerEnterVehicleAttempt(Client player, Vehicle vehicle, sbyte seat) { if (vehicle.HasData("factionId")) { if((vehicle.GetData("factionId") != player.GetUser().FactionId) && seat == 0) { //TODO REWORK player.SetIntoVehicle(vehicle, 1); player.WarpOutOfVehicle(); player.SendChatMessage("Du hast kein Recht in dieses Fahrzeug als Fahrer einzusteigen."); return; } } } } }