Jump to content
  • 0

Exploding ATV's


red_ned

Question

Hi, I added some atv's to a racetrack I installed at the bandit base (Ghost of Chernarus - Bandit Trader: Cutthroat's Corner).

I added some vehicles to the end of the map so I could spawn in something for people to race on but now the ATV's spawned explode randomly. Anyone got any ideas how to fix or do diffferently?

Thanks

ned

_bldObj = objNull;
if (true) then
{
  _bldObj = createVehicle ["ATV_CZ_EP1", [1647.37, 7735.2, 0.002], [], 0, "CAN_COLLIDE"];
  _bldObj setDir 210;
  _bldObj setVehicleArmor 1;
  _bldObj setFuel 1;
  _bldObj setVehicleLock "UNLOCKED";
  _bldObj setPos [1647.37, 7735.2, 0.002];
  _bldObj setVectorUp [0,0,1];
};

_bldObj = objNull;
if (true) then
{
  _bldObj = createVehicle ["ATV_CZ_EP1", [1644.17, 7737.58, 2.441e-04], [], 0, "CAN_COLLIDE"];
  _bldObj setDir 210;
  _bldObj setVehicleArmor 1;
  _bldObj setFuel 1;
  _bldObj setVehicleLock "UNLOCKED";
  _bldObj setPos [1644.17, 7737.58, 2.441e-04];
  _bldObj setVectorUp [0,0,1];
};

_bldObj = objNull;
if (true) then
{
  _bldObj = createVehicle ["ATV_CZ_EP1", [1641.24, 7739.32, 0.059], [], 0, "CAN_COLLIDE"];
  _bldObj setDir 210;
  _bldObj setVehicleArmor 1;
  _bldObj setFuel 1;
  _bldObj setVehicleLock "UNLOCKED";
  _bldObj setPos [1641.24, 7739.32, 0.059];
  _bldObj setVectorUp [0,0,1];
};

_bldObj = objNull;
if (true) then
{
  _bldObj = createVehicle ["ATV_CZ_EP1", [1638.12, 7741.64, 9.155e-05], [], 0, "CAN_COLLIDE"];
  _bldObj setDir 210;
  _bldObj setVehicleArmor 1;
  _bldObj setFuel 1;
  _bldObj setVehicleLock "UNLOCKED";
  _bldObj setPos [1638.12, 7741.64, 9.155e-05];
  _bldObj setVectorUp [0,0,1];
};

_bldObj = objNull;
if (true) then
{
  _bldObj = createVehicle ["ATV_CZ_EP1", [1640.77, 7746.97, -9.155e-05], [], 0, "CAN_COLLIDE"];
  _bldObj setDir 210;
  _bldObj setVehicleArmor 1;
  _bldObj setFuel 1;
  _bldObj setVehicleLock "UNLOCKED";
  _bldObj setPos [1640.77, 7746.97, -9.155e-05];
  _bldObj setVectorUp [0,0,1];
};
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Cheers i worked it out, 

 

for anyone looking to do same (I have a loadout for donators and non donators with bike, motorbike, or mozzie):

MPMissions>DayZ_Epoch_11.Chernarus>custom> variables.sqf

 

find 

EVDVehicleArray = ["MMT_Civ","TT650_Civ","CSJ_GyroC"]; 

 

Change to

EVDVehicleArray = ["MMT_Civ","TT650_Civ","CSJ_GyroC","ATV_CZ_EP1"];

 

 

I didnt have the other line just:

 

if(isServer) then {
DZE_safeVehicle = DZE_safeVehicle + EVDVehicleArray;
};

 

 

 

Cheers for fix DangerRuss.

Link to comment
Share on other sites

  • 0

Open init/server_functions.sqf and replace this:

if(vehicle _x != _x && !(vehicle _x in PVDZE_serverObjectMonitor) && (isPlayer _x)  && !((typeOf vehicle _x) in DZE_safeVehicle)) then {

with this:

if(vehicle _x != _x && !(vehicle _x in PVDZE_serverObjectMonitor) && (isPlayer _x)  && !((typeOf vehicle _x) in DZE_safeVehicle) && (vehicle _x getVariable ["MalSar",0] !=1)) then {

open your compile/server_updateObject.sqf and place this:

if (_object getVariable "MalSar" == 1) exitWith {};

above this:

if (!_parachuteWest and !(locked _object)) then {

And when you create vehicles it look like this

if (isServer) then {

_vehicle_1 = objNull;
if (true) then
{
  _object = createVehicle ["ATV_CZ_EP1", [6605.9946, 2400.3362, 2.8610229e-006], [], 0, "CAN_COLLIDE"];
  _vehicle_1 = _object;
  _object setDir -65.831406;
  _object setVehicleArmor 1;
  _object setFuel 1;
  _object setVehicleAmmo 1;
  _object setPos [6605.9946, 2400.3362, 2.8610229e-006];
  _object setVariable ["malsar",1,true];
  _uniqueid = str(round(random 999999));
  _object setVariable ["ObjectID", _uniqueid, true];
  _object setVariable ["ObjectUID", _uniqueid, true];
};
};

Tested and working 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Discord

×
×
  • Create New...