vagos in wt
This commit is contained in:
@@ -37,7 +37,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
User u = client.GetUser();
|
||||
if (u.FactionId != null
|
||||
&& veh.GetOwners().Contains(u.FactionId.Value)
|
||||
&& (veh.Model == VehicleHash.Burrito3 || veh.Model == VehicleHash.Policet)
|
||||
&& (veh.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || veh.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& vehicle.HasData("weaponDeal")
|
||||
&& vehicle.GetData<bool>("weaponDeal") == true
|
||||
&& (!vehicle.HasData("WeaponDealLoad") || vehicle.GetData<bool>("WeaponDealLoad") == false))
|
||||
@@ -47,7 +47,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
CheckPointHandle.StartCheckPointRoute(client, dealPoint, 5000, 1, 7, 3, true, "loadWeaponTransport");
|
||||
}
|
||||
else if ((u.FactionId != null)
|
||||
&& ((VehicleHash)vehicle.Model == VehicleHash.Burrito3 || (VehicleHash)vehicle.Model == VehicleHash.Policet)
|
||||
&& (veh.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || veh.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& vehicle.HasData("WeaponDealLoad")
|
||||
&& vehicle.GetData<bool>("WeaponDealLoad") == true)
|
||||
{
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
{
|
||||
if (!veh.GetOwners().Contains(player.GetUser().FactionId ?? 0) && !(u.IsAdmin(AdminLevel.HEADADMIN) && player.IsAdminDuty()) && !JobBase.GetPlayerInJob().Contains(player))
|
||||
{
|
||||
if ((VehicleHash)vehicle.Model == VehicleHash.Burrito3)
|
||||
if ((VehicleHash)vehicle.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH)
|
||||
{
|
||||
if (WeaponDealManager.checkWeaponDbyVehicle(vehicle))
|
||||
return;
|
||||
|
||||
@@ -8,6 +8,7 @@ using ReallifeGamemode.Server.Extensions;
|
||||
using ReallifeGamemode.Server.Managers;
|
||||
using ReallifeGamemode.Server.Services;
|
||||
using ReallifeGamemode.Server.Util;
|
||||
using ReallifeGamemode.Server.WeaponDeal;
|
||||
|
||||
namespace ReallifeGamemode.Server.Events
|
||||
{
|
||||
@@ -27,7 +28,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
User u = client.GetUser();
|
||||
if ((u.FactionId != null)
|
||||
&& (veh.GetOwners().Contains(u.FactionId ?? 0))
|
||||
&& ((VehicleHash)vehicle.Model == VehicleHash.Burrito3 || (VehicleHash)vehicle.Model == VehicleHash.Policet)
|
||||
&& (veh.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || veh.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& vehicle.HasData("weaponDeal")
|
||||
&& vehicle.GetData<bool>("weaponDeal") == true)
|
||||
{
|
||||
@@ -35,7 +36,7 @@ namespace ReallifeGamemode.Server.Events
|
||||
client.TriggerEvent("destroyCP");
|
||||
}
|
||||
else if ((u.FactionId != null)
|
||||
&& ((VehicleHash)vehicle.Model == VehicleHash.Burrito3 || (VehicleHash)vehicle.Model == VehicleHash.Policet)
|
||||
&& (veh.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || veh.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& vehicle.HasData("WeaponDealLoad")
|
||||
&& vehicle.GetData<bool>("WeaponDealLoad") == true)
|
||||
{
|
||||
|
||||
@@ -800,14 +800,8 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
else if (sV is FactionVehicle fV)
|
||||
{
|
||||
if (fV.Model == VehicleHash.Burrito3 && u.FactionId == 1
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 3
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 7
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 8
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 1
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 3
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 7
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 8)
|
||||
if ((fV.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || fV.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& WeaponDealManager.WEAPON_DEAL_FACTIONS.Contains(u.FactionId ?? 0))
|
||||
{
|
||||
VehicleStreaming.SetEngineState(v, !state);
|
||||
}
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
using System;
|
||||
using System.Linq;
|
||||
using GTANetworkAPI;
|
||||
using ReallifeGamemode.Database.Entities;
|
||||
using ReallifeGamemode.Database.Models;
|
||||
using ReallifeGamemode.Server.Extensions;
|
||||
using ReallifeGamemode.Server.Types;
|
||||
using ReallifeGamemode.Server.Util;
|
||||
using ReallifeGamemode.Server.WeaponDeal;
|
||||
|
||||
namespace ReallifeGamemode.Server.Events
|
||||
{
|
||||
@@ -38,14 +40,8 @@ namespace ReallifeGamemode.Server.Events
|
||||
}
|
||||
else if (sV is FactionVehicle fV)
|
||||
{
|
||||
if (fV.Model == VehicleHash.Burrito3 && u.FactionId == 1
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 3
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 7
|
||||
|| fV.Model == VehicleHash.Burrito3 && u.FactionId == 8
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 1
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 3
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 7
|
||||
|| fV.Model == VehicleHash.Policet && u.FactionId == 8)
|
||||
if ((fV.Model == WeaponDealManager.WEAPON_DEAL_GANG_VEHICLE_HASH || fV.Model == WeaponDealManager.WEAPON_DEAL_STAATSFRAK_VEHICLE_HASH)
|
||||
&& WeaponDealManager.WEAPON_DEAL_FACTIONS.Contains(u.FactionId ?? 0))
|
||||
{
|
||||
VehicleStreaming.SetEngineState(v, !state);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user