Jump to content

l1nkrx7

Member
  • Content count

    17
  • Joined

  • Last visited

  • Days Won

    1

l1nkrx7 last won the day on November 26

l1nkrx7 had the most liked content!

About l1nkrx7

  • Rank
    Fresh Spawn
  1. mine come from a script from eldubya so if he altered it i dont know all i changed was loot on ground to crate
  2. overpochins install problem

    trying to install epoch 1061, overwatch and origins 1.83 getting a clientside error (works fine if i install on epoch 1051 and origins 1.795) mission file version=11; class Mission { addOns[]= { //Epoch "ca_modules_animals","dayz_anim","dayz_code","dayz_communityassets","dayz_weapons","dayz_equip","dayz_epoch","dayz_vehicles","cacharacters_pmc","ca_modules_functions","warfarebuildings", "glt_m300t","pook_h13","csj_gyroac","map_eu","jetskiyanahuiaddon","mbg_buildings_3","mbg_african_buildings","kpfswaysigns","mbg_killhouses","aif_arma1buildings","mbg_buildings_2","warehouse", //Overwatch "gms_k98","RH_m14","FHQ_Remington","FHQ_Remington_ammo","FHQ_Remington_msr","FHQ_Remington_xm2010", "FHQ_Remington_acr","FHQ_Remington_rsass","VILAS_WWP","VILAS_RW_Forces","VILAS_WWP_CO","VILAS_RW_Forces_CO","ddopp_taserpack","smk_anims_lite","MicroAirVehicles","oz_is_objects", "monaro","gsc_units_stalker_patch","american_law_enforcement","CYBP_Camels_Config","bb_mercenary","nissan_350z","ussr_cheytac","frb","arma1_sf_port_patch", "sbh_paranoia","goosuksf","nof_menfsk", //Origins "ori_submarine","ori_flying_fortress","ori_pragacopter","origins_pack_cars","ori_scraptank","ori_bigraft","ori_smallraft","ori_titanic","ori_scrapbuggy", "ori_dc3","sla_weapons","taviana_castle","rh_de_cfg","ori_taviana","cadata","camisc3","CAWheeled","camisc_e","CABuildings","CAWheeled_E","CAMisc","caair","castructures_rail","osshdy","dayz", "CAWheeled_E_Old_moto","cawheeled_e_v3s","cawheeled_e_volha","CAWheeled3_M1030","cawheeled_e_s1203","CAWheeled2_Ikarus","casounds","rth_small_tent" }; addOnsAuto[]= { //Epoch "ca_modules_animals","dayz_anim","dayz_code","dayz_communityassets","dayz_weapons","dayz_equip","dayz_epoch","dayz_vehicles","cacharacters_pmc","ca_modules_functions","warfarebuildings", "glt_m300t","pook_h13","csj_gyroac","map_eu","jetskiyanahuiaddon","mbg_buildings_3","mbg_african_buildings","kpfswaysigns","mbg_killhouses","aif_arma1buildings","mbg_buildings_2","warehouse", //Overwatch "gms_k98","RH_m14","FHQ_Remington","FHQ_Remington_ammo","FHQ_Remington_msr","FHQ_Remington_xm2010", "FHQ_Remington_acr","FHQ_Remington_rsass","VILAS_WWP","VILAS_RW_Forces","VILAS_WWP_CO","VILAS_RW_Forces_CO","ddopp_taserpack","smk_anims_lite","MicroAirVehicles","oz_is_objects", "monaro","gsc_units_stalker_patch","american_law_enforcement","CYBP_Camels_Config","bb_mercenary","nissan_350z","ussr_cheytac","frb","arma1_sf_port_patch", "sbh_paranoia","goosuksf","nof_menfsk", //Origins "ori_submarine","ori_flying_fortress","ori_pragacopter","origins_pack_cars","ori_scraptank","ori_bigraft","ori_smallraft","ori_titanic","ori_scrapbuggy", "ori_dc3","sla_weapons","taviana_castle","rh_de_cfg","ori_taviana","cadata","camisc3","CAWheeled","camisc_e","CABuildings","CAWheeled_E","CAMisc","caair","castructures_rail","osshdy","dayz", "CAWheeled_E_Old_moto","cawheeled_e_v3s","cawheeled_e_volha","CAWheeled3_M1030","cawheeled_e_s1203","CAWheeled2_Ikarus","casounds","rth_small_tent" }; randomSeed=11171215; class Intel { briefingName="DayZ Epoch Taviana"; briefingDescription="Version 1.0.6.1"; startWeather=0; forecastWeather=0; year=2008; month=6; day=1; hour=12; }; class Groups { items=2; class Item0 { side="WEST"; class Vehicles { items=100; #define PLRDEF position[]={126,0,158};azimut=0;side="WEST";vehicle="Survivor1_DZ";skill=0.6;init="this enableSimulation false;this allowDamage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';";player="PLAY CDG"; class Item0{id=0;PLRDEF}; class Item1 { position[]={126,0,158}; azimut=0; id=0; side="WEST"; vehicle="Survivor1_DZ"; player="PLAYER COMMANDER"; leader=1; rank="SERGEANT"; skill=0.6; init="this enableSimulation false;this allowDamage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; }; class Item2{id=2;PLRDEF}; class Item3{id=3;PLRDEF}; class Item4{id=4;PLRDEF}; class Item5{id=5;PLRDEF}; class Item6{id=6;PLRDEF}; class Item7{id=7;PLRDEF}; class Item8{id=8;PLRDEF}; class Item9{id=9;PLRDEF}; class Item10{id=10;PLRDEF}; class Item11{id=11;PLRDEF}; class Item12{id=12;PLRDEF}; class Item13{id=13;PLRDEF}; class Item14{id=14;PLRDEF}; class Item15{id=15;PLRDEF}; class Item16{id=16;PLRDEF}; class Item17{id=17;PLRDEF}; class Item18{id=18;PLRDEF}; class Item19{id=19;PLRDEF}; class Item20{id=20;PLRDEF}; class Item21{id=21;PLRDEF}; class Item22{id=22;PLRDEF}; class Item23{id=23;PLRDEF}; class Item24{id=24;PLRDEF}; class Item25{id=25;PLRDEF}; class Item26{id=26;PLRDEF}; class Item27{id=27;PLRDEF}; class Item28{id=28;PLRDEF}; class Item29{id=29;PLRDEF}; class Item30{id=30;PLRDEF}; class Item31{id=31;PLRDEF}; class Item32{id=32;PLRDEF}; class Item33{id=33;PLRDEF}; class Item34{id=34;PLRDEF}; class Item35{id=35;PLRDEF}; class Item36{id=36;PLRDEF}; class Item37{id=37;PLRDEF}; class Item38{id=38;PLRDEF}; class Item39{id=39;PLRDEF}; class Item40{id=40;PLRDEF}; class Item41{id=41;PLRDEF}; class Item42{id=42;PLRDEF}; class Item43{id=43;PLRDEF}; class Item44{id=44;PLRDEF}; class Item45{id=45;PLRDEF}; class Item46{id=46;PLRDEF}; class Item47{id=47;PLRDEF}; class Item48{id=48;PLRDEF}; class Item49{id=49;PLRDEF}; class Item50{id=50;PLRDEF}; class Item51{id=51;PLRDEF}; class Item52{id=52;PLRDEF}; class Item53{id=53;PLRDEF}; class Item54{id=54;PLRDEF}; class Item55{id=55;PLRDEF}; class Item56{id=56;PLRDEF}; class Item57{id=57;PLRDEF}; class Item58{id=58;PLRDEF}; class Item59{id=59;PLRDEF}; class Item60{id=60;PLRDEF}; class Item61{id=61;PLRDEF}; class Item62{id=62;PLRDEF}; class Item63{id=63;PLRDEF}; class Item64{id=64;PLRDEF}; class Item65{id=65;PLRDEF}; class Item66{id=66;PLRDEF}; class Item67{id=67;PLRDEF}; class Item68{id=68;PLRDEF}; class Item69{id=69;PLRDEF}; class Item70{id=70;PLRDEF}; class Item71{id=71;PLRDEF}; class Item72{id=72;PLRDEF}; class Item73{id=73;PLRDEF}; class Item74{id=74;PLRDEF}; class Item75{id=75;PLRDEF}; class Item76{id=76;PLRDEF}; class Item77{id=77;PLRDEF}; class Item78{id=78;PLRDEF}; class Item79{id=79;PLRDEF}; class Item80{id=80;PLRDEF}; class Item81{id=81;PLRDEF}; class Item82{id=82;PLRDEF}; class Item83{id=83;PLRDEF}; class Item84{id=84;PLRDEF}; class Item85{id=85;PLRDEF}; class Item86{id=86;PLRDEF}; class Item87{id=87;PLRDEF}; class Item88{id=88;PLRDEF}; class Item89{id=89;PLRDEF}; class Item90{id=90;PLRDEF}; class Item91{id=91;PLRDEF}; class Item92{id=92;PLRDEF}; class Item93{id=93;PLRDEF}; class Item94{id=94;PLRDEF}; class Item95{id=95;PLRDEF}; class Item96{id=96;PLRDEF}; class Item97{id=97;PLRDEF}; class Item98{id=98;PLRDEF}; class Item99{id=99;PLRDEF}; }; }; class Item1 { side="LOGIC"; class Vehicles { items=1; class Item0 { position[]={-144,0,2320}; id=50; side="LOGIC"; vehicle="FunctionsManager"; leader=1; lock="UNLOCKED"; skill=0.6; }; }; }; }; class Markers { items=30; class Item0 { position[]={10732,193,12687}; name="center"; type="Empty"; a=10000;b=10000; }; class Item1 { position[]={125,0,158}; name="respawn_west"; type="Empty"; }; class Item2 { position[]={17587,206,4952}; name="spawn0"; type="Empty"; }; class Item3 { position[]={9093,33,2614}; name="spawn1"; type="Empty"; }; class Item4 { position[]={15954,19,15847}; name="spawn2"; type="Empty"; }; class Item5 { position[]={13560,32,19300}; name="spawn3"; type="Empty"; }; class Item6 { position[]={17743,255,10299}; name="spawn4"; type="Empty"; }; class Item7 { position[]={15245,56,17424}; name="spawn5"; type="Empty"; }; class Item8 { position[]={16674,52,13930}; name="spawn6"; type="Empty"; }; class Item9 { position[]={11361,24,6684}; name="spawn7"; type="Empty"; }; class Item10 { position[]={12268,77,9762}; name="spawn8"; type="Empty"; }; class Item11 { position[]={18292,70,7537}; name="spawn9"; type="Empty"; }; class Item12 { position[]={10732,193,12687}; name="crashsites"; type="Empty"; a=10000;b=10000; }; class Item13 { position[]={10732,193,12687}; name="carepackages"; type="Empty"; a=10000;b=0; }; class Item14 { position[]={11698,-114,15210}; name="TraderCityLyepestok"; text="Trader City Lyepestok"; type="mil_circle"; colorName="ColorOrange"; }; class Item15 { position[]={15309,-14,9278}; name="TraderCitySabina"; text="Trader City Sabina"; type="mil_circle"; colorName="ColorOrange"; }; class Item16 { position[]={5538,-35,8762}; name="TraderCityBilgrad"; text="Trader City Bilgrad"; type="mil_circle"; colorName="ColorOrange"; }; class Item17 { position[]={7376,-34,4296}; name="TraderCityBranibor"; text="Trader City Branibor"; type="mil_circle"; colorName="ColorOrange"; }; class Item18 { position[]={10948,-10,654}; name="BanditVendor"; text="Bandit Vendor"; type="mil_dot"; colorName="ColorRed"; }; class Item19 { position[]={15587,-35,16394}; name="HeroVendor"; text="Hero Vendor"; type="mil_dot"; colorName="ColorGreen"; }; class Item20 { position[]={16555,-44,10159}; name="AircraftDealer"; text="Aircraft Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item21 { position[]={6815,7,8534}; name="AircraftDealer2"; text="Aircraft Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item22 { position[]={4066,-36,7265}; name="Misc.Vendor"; text="Misc. Vendor"; type="mil_box"; colorName="ColorGreen"; }; class Item23 { position[]={17497,-235,7159}; name="Misc.Vendor2"; text="Misc. Vendor"; type="mil_box"; colorName="ColorGreen"; }; class Item24 { position[]={17332,5,12930}; name="BoatDealer"; text="Boat Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item25 { position[]={10570,-0,16772}; name="BoatDealer2"; text="Boat Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item26 { position[]={10698,0,5983}; name="BoatDealer3"; text="Boat Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item27 { position[]={5419,-2,9503}; name="BoatDealer4"; text="Boat Dealer"; type="mil_dot"; colorName="ColorBlack"; }; class Item28 { position[]={13342,-172,8611}; name="Wholesaler"; text="Wholesaler"; type="mil_box"; colorName="ColorBlack"; }; class Item29 { position[]={9859,-173,7471}; name="Wholesaler2"; text="Wholesaler"; type="mil_box"; colorName="ColorBlack"; }; }; class Sensors { items=4; #define TRGDEF a=100;b=100;activationBy="WEST";repeating=1;interruptable=1;age="UNKNOWN";class Effects{}; class Item0 { position[]={15309,-14,9278}; TRGDEF name="zonesabina"; expCond="(player distance zonesabina) < 40;"; expActiv="[""trader city Sabina"",true,""enter""] call player_traderCity;"; expDesactiv="[""trader city Sabina"",true,""leave""] call player_traderCity;"; }; class Item1 { position[]={11698,-114,15210}; TRGDEF name="zonelyep"; expCond="(player distance zonelyep) < 50;"; expActiv="[""trader city Lyepestok"",true,""enter""] call player_traderCity;"; expDesactiv="[""trader city Lyepestok"",true,""leave""] call player_traderCity;"; }; class Item2 { position[]={5538,-35,8762}; TRGDEF name="zonebilgrad"; expCond="(player distance zonebilgrad) < 50;"; expActiv="[""trader city Bilgrad"",true,""enter""] call player_traderCity;"; expDesactiv="[""trader city Bilgrad"",true,""leave""] call player_traderCity;"; }; class Item3 { position[]={7376,-34,4296}; TRGDEF name="zonebranibor"; expCond="(player distance zonebranibor) < 60;"; expActiv="[""trader city Branibor"",true,""enter""] call player_traderCity;"; expDesactiv="[""trader city Branibor"",true,""leave""] call player_traderCity;"; }; }; }; class Intro { addOns[]= { "ori_taviana" }; addOnsAuto[]= { "ori_taviana" }; randomSeed=6913869; class Intel { startWeather=0; forecastWeather=0; year=2008; month=10; day=11; hour=9; minute=20; }; }; class OutroWin { addOns[]= { "ori_taviana" }; addOnsAuto[]= { "ori_taviana" }; randomSeed=4081731; class Intel { startWeather=0; forecastWeather=0; year=2008; month=10; day=11; hour=9; minute=20; }; }; class OutroLoose { addOns[]= { "ori_taviana" }; addOnsAuto[]= { "ori_taviana" }; randomSeed=4975929; class Intel { startWeather=0; forecastWeather=0; year=2008; month=10; day=11; hour=9; minute=20; }; }; Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.colorShade'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.colorDisabled'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.pictureWidth'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.pictureHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.textHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.sideDisabled'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.sideToggle'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_West.picture'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.colorShade'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.colorDisabled'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.pictureWidth'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.pictureHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.textHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.sideDisabled'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.sideToggle'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_East.picture'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.colorShade'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.colorDisabled'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.pictureWidth'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.pictureHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.textHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.sideDisabled'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.sideToggle'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Guerrila.picture'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.colorShade'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.colorDisabled'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.pictureWidth'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.pictureHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.textHeight'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.sideDisabled'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.sideToggle'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_B_Civilian.picture'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.x'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.colorPlayer'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.colorAI'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.colorNobody'. Warning Message: Size: '/' not an array Warning Message: Size: '/' not an array Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.disabledAI'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/RscDisplayMultiplayerSetup/controls/CA_ValueRoles.enabledAI'. Warning Message: '/' is not a value Warning Message: No entry 'bin\config.bin/CfgWorlds.Tavi'. Warning Message: No entry '.description'. Warning Message: '/' is not a value
  3. this version shows a crate behind you after collecting you can only do this once
  4. i have one pm me
  5. this works perfectly i dont see how you cannot get this to work anyways heres my code server side sqf file if (isServer) then { _gridN = 15; _mapSize = 20479; //Napf donn_hwps = []; for "_i" from 1 to (_gridN - 1) do { _wpx = (_i/_gridN)*_mapSize; for "_y" from 1 to (_gridN - 1) do { _wpy = (_y/_gridN)*_mapSize; if !(surfaceIsWater [_wpx,_wpy]) then {donn_hwps = donn_hwps + [[_wpx,_wpy,0]];}; }; }; donn_heliConvy = [ /*0*/["UH1H_DZ",0,["100Rnd_762x51_M240","100Rnd_762x51_M240"],3], /*1*/["UH1H_DZ",4,[],4], /*2*/["Mi17_TK_EP1",5,["100Rnd_762x51_M240","100Rnd_762x51_M240"],5], /*3*/["CH_47F_EP1_DZE",6,["100Rnd_762x51_M240","4000Rnd_762x51_M134","4000Rnd_762x51_M134"],6], /*4*/["AH6J_EP1_DZ",1,[],2] //ARMED (PILOT) ]; //HELI MAIN CONFIG BEGIN _heliFormation =[[0,0,2],[2,2],[4,4,4,4,4],[3],[3],[1,1]]; _heliAltitude =[[60,60,115],[100,100],[50,50,50,50,50],[100],[100],[115,115]]; _heliSpeed =["NORMAL","NORMAL","FULL","LIMITED","NORMAL","FULL"]; //HELI MAIN CONFIG END _spawn = [100,100,400]; donn_heli_HD = { _heliHurt = _this select 0; _damage = _this select 2; if !(canMove _heliHurt) then { if (_heliHurt getVariable "dncmv") then { _heliHurt setVariable ["dncmv",false,false]; { if (random 100 > 50) then {_x action ["Eject",_heliHurt];} else {_x setPos getPos _heliHurt;}; } forEach crew _heliHurt; }; }; _damage }; donn_heli_unit_HD = { _hurtedOne = _this select 0; _damage = _this select 2; _ofender = _this select 3; _grp = group _hurtedOne; if (combatMode _grp != "RED" && isPlayer _ofender) then { {_x enableAi "TARGET";} forEach units _grp; {_x enableAi "AUTOTARGET";} forEach units _grp; _grp reveal [_ofender,1.5]; _grp setCombatMode "RED";_grp setBehaviour "COMBAT"; }; _damage }; donn_heli_unitKill = { _unit = _this select 0; _role = assignedVehicleRole _unit; if ((assignedVehicleRole _unit) select 0 == "Driver") then { _vehEject = assignedVehicle _unit; { if (random 100 > 40) then {_x action ["Eject",_vehEject];} else {_x setPos getPos _vehEject}; } forEach crew _vehEject; }; if ({alive _x} count units group _unit == 0) then {donn_heliGrps = donn_heliGrps - [group _unit];}; _unit setVariable ["cashMoney",2500 + (round random 5) * 1000,true]; }; donn_makeAeroRoute = { _origin = _this select 0; _heli_group = _this select 1; _speed = _this select 2; _posBefore = _origin; _posNow = _origin; _wp = _heli_group addWaypoint [_posNow,0,0]; _wp setWaypointCompletionRadius 65; _wp setWaypointType "MOVE"; _wp setWaypointSpeed _speed; _posNext = [0,0,0]; for "_c" from 1 to 5 do { _distToBefore = 0; _distToNext = 0; _found = false; for "_x" from 1 to 200 do { _posNext = donn_hwps call BIS_fnc_selectRandom; _distToNext = _posNow distance _posNext; _distToBefore = _posNext distance _posBefore; if (_distToNext > 3000 && _distToBefore > 4000) exitWith {}; uiSleep 0.001; }; if (!_found) then {_posNext = donn_hwps call BIS_fnc_selectRandom;}; _wp = _heli_group addWaypoint [_posNext,0,_c]; _wp setWaypointCompletionRadius 65; _wp setWaypointType "MOVE"; _wp setWaypointSpeed _speed; _posNow = _posNext; }; _wp = _heli_group addWaypoint [_origin,0,6]; _wp setWaypointCompletionRadius 65; _wp setWaypointType "CYCLE"; _wp setWaypointSpeed _speed; }; donn_heliGrps = []; [] spawn { while {{!isNull _x} count donn_heliGrps > 0} do { { _grp = _x; _forceIn = true; { if (_grp knowsAbout _x >= 1.5) then {_grp reveal [_x,4];_forceIn = false;}; } forEach playableUnits; if (_forceIn) then { if (combatMode _grp != "BLUE") then { {_x disableAi "TARGET";uiSleep 0.001;} forEach units _grp; {_x disableAi "AUTOTARGET";uiSleep 0.001;} forEach units _grp; //_grp setCombatMode "BLUE";_grp setBehaviour "CARELESS"; _grp setCombatMode "YELLOW";_grp setBehaviour "COMBAT"; }; { if (vehicle _x == _x) then {[_x] orderGetIn true;uiSleep 0.001;}; } forEach units _grp; }; } forEach donn_heliGrps; uiSleep 10; }; diag_log "[AI HELI CONFIG] FINISHED."; }; for "_cs" from 1 to (count _heliFormation) do { diag_log ("[HELI CONVOY] Initialized Spawn! " + str _cs); _heli_group = createGroup EAST; donn_heliGrps = donn_heliGrps + [_heli_group]; _convoy = _heliFormation select (_cs-1); _convoyH = _heliAltitude select (_cs-1); _convoyS = _heliSpeed select (_cs-1); _qtd = count _convoy; _helis = []; {_helis = _helis + [donn_heliConvy select _x];} forEach _convoy; for "_n" from 1 to _qtd do { private ["_firstDriver"]; _heli = _helis select (_n-1); _flyHeight = _convoyH select (_n-1); _motor = createVehicle [_heli select 0,_spawn,[],50,"FLY"]; // UPDATE // dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_motor]; {deleteVehicle _x;} forEach crew _motor; _motor removeAllEventHandlers "handleDamage"; _motor addEventHandler ["handleDamage",{_this call donn_heli_HD}]; _motor setVariable ["dncmv",true,false]; _motor setVariable ["dnishp",true,true]; _motor setVariable ["dnishpq",_heli select 3,true]; _motor setFuel 1; _motor setVehicleLock "LOCKED"; _motor flyInHeight _flyHeight; _ammos = _heli select 2; {_ammo = _x;for "_a" from 1 to 8 do {_motor addMagazineTurret [_ammo,[_forEachIndex]];};} forEach _ammos; _driverCount = 1; _turreterCount = count _ammos; _cargorsCount = _heli select 1; _crewCount = _driverCount + _turreterCount + _cargorsCount; _gunnerPos = 0; for "_y" from 1 to _crewCount do { _unit = _heli_group createUnit ["gsc_eco_stalker_mask_duty",[50,50,0],[],50,"PRIVATE"]; _unit removeAllEventHandlers "killed"; _unit removeAllEventHandlers "handleDamage"; _unit addEventHandler ["killed",{_this call donn_heli_unitKill;}]; _unit addEventHandler ["handleDamage",{_this call donn_heli_unit_HD}]; [_unit] joinSilent _heli_group; _unit setSkill 0.85; removeAllWeapons _unit; {_unit removeMagazine _x} forEach magazines _unit; _unit addWeapon "RPK_74"; _unit selectWeapon "RPK_74"; for "_pa" from 1 to 2 do {_unit addMagazine "75Rnd_545x39_RPK";}; if (_y == 1) then { _unit assignAsDriver _motor; _unit moveInDriver _motor; _unit setSkill ["aimingAccuracy",0.65]; }; if (_y > 1 && _y <= 1 + _turreterCount) then { _unit assignAsGunner _motor; _unit moveInTurret [_motor,[_gunnerPos]]; _gunnerPos = _gunnerPos + 1; _unit setSkill ["aimingAccuracy",1]; }; if (_y > 1 + _turreterCount) then { _unit assignAsCargo _motor; _unit moveInCargo _motor; _unit setSkill ["aimingAccuracy",0.65]; }; }; {_x disableAi "TARGET";uiSleep 0.001;} forEach units _heli_group; {_x disableAi "AUTOTARGET";uiSleep 0.001;} forEach units _heli_group; _heli_group setCombatMode "BLUE";_heli_group setBehaviour "CARELESS"; _sphere = createVehicle ["Sign_sphere100cm_EP1",[0,0,0],[],0,"CAN_COLLIDE"]; _sphere attachTo [_motor,[0,0,3]]; }; [donn_hwps call BIS_fnc_selectRandom,_heli_group,_convoyS] call donn_makeAeroRoute; uiSleep (60*20); }; }; mission side andre_heliConvoy_items.sqf /* _motor = _this select 3; _qLoot = _motor getVariable "dnishpq"; _loot1 = [ [["addWeaponCargoGlobal","Mk_48_DZ",[1,1,2]],["addMagazineCargoGlobal","100Rnd_762x51_M240",[1,2,3]]], //Maried Loot [["addWeaponCargoGlobal","M249_DZ",[1,1,2]],["addMagazineCargoGlobal","200Rnd_556x45_M249",[1,2,3]]], //Maried Loot [["addWeaponCargoGlobal","G36C",[1,1,2]],["addMagazineCargoGlobal","30Rnd_556x45_Stanag",[2,3,4]]], //Maried Loot [["addWeaponCargoGlobal","DMR_DZ",[1,1,2]],["addMagazineCargoGlobal","20Rnd_762x51_DMR",[3,4,5]]], //Maried Loot [["addWeaponCargoGlobal","AK_47_M",[1,1,2]],["addMagazineCargoGlobal","30Rnd_762x39_AK47",[2,3,4]]], //Maried Loot [["addWeaponCargoGlobal","NVGoggles",[2,3,4]]], [["addWeaponCargoGlobal","ItemEtool",[2,3,4]]], [["addWeaponCargoGlobal","Binocular_Vector",[2,3,4]]], [["addMagazineCargoGlobal","ItemBloodBag",[6,8,10]]], [["addMagazineCargoGlobal","PartEngine",[2,3,4]]], [["addMagazineCargoGlobal","ItemBandage",[10,15,20]]], [["addMagazineCargoGlobal","HandGrenade_West",[3,5,7]]], [["addMagazineCargoGlobal","ItemBriefcase100oz",[1,1,2]]] ]; if (_qLoot > 0) then { for "_i" from 1 to _qLoot do { _holder = createVehicle ["WeaponHolder",position player,[],1.5,"CAN_COLLIDE"]; { call compile format [ "_holder %1 ['%2',%3];", _x select 0, _x select 1, (_x select 2) call BIS_fnc_selectRandom ]; } forEach (_loot1 call BIS_fnc_selectRandom); }; _motor setVariable ["dnishpq",0,true]; }; */ //Original by Donnavan //Modified by salival for better loot control //find_suitable_ammunition from WAI, uses the same variables (but in this file instead since these are clientside) //Edit the variables to suit your needs, the crate will spawn behind the player. find_suitable_ammunition = { private["_weapon","_result","_ammoArray"]; _result = false; _weapon = _this; _ammoArray = getArray (configFile >> "cfgWeapons" >> _weapon >> "magazines"); if (count _ammoArray > 0) then { _result = _ammoArray select 0; call { if(_result == "20Rnd_556x45_Stanag") exitWith { _result = "30Rnd_556x45_Stanag"; }; if(_result == "30Rnd_556x45_G36") exitWith { _result = "30Rnd_556x45_Stanag"; }; if(_result == "30Rnd_556x45_G36SD") exitWith { _result = "30Rnd_556x45_StanagSD"; }; }; }; _result }; private ["_crate_type","_crate","_num_weapons","_weapon","_ammo"]; //Edit the variables below to suit your needs _crate_type = "USOrdnanceBox"; //this needs to be whitelisted in your battleye filters (createvehicle.txt) - you can do so by adding !="USOrdnanceBox" to a line that starts with 5. i.e 5 !="USOrdnanceBox" _crate_items = ["FoodMRE","ItemSodaOrangeSherbet","ItemSodaPepsi","ItemBandage","ItemSodaCoke","FoodCanBakedBeans","FoodCanPasta","ItemAntibiotic","ItemBloodbag","ItemEpinephrine","ItemHeatPack","ItemMorphine","CinderBlocks","ItemComboLock","ItemLightBulb","ItemLockbox","ItemSandbag","ItemTankTrap","ItemWire","MortarBucket","PartGeneric","PartGlass","PartPlankPack","ItemBriefcase100oz","ItemBriefcase100oz","ItemBriefcase100oz","ItemBriefcase100oz"]; _ai_wep_assault = ["M16A4_ACG","Sa58V_RCO_EP1","SCAR_L_STD_Mk4CQT","M8_sharpshooter","M4A1_HWS_GL_camo","SCAR_L_STD_HOLO","M4A3_CCO_EP1","M4A3_CCO_EP1","M4A1_AIM_SD_camo","M16A4","m8_carbine","BAF_L85A2_RIS_Holo","Sa58V_CCO_EP1"]; // Assault _ai_wep_machine = ["MK_48_DZ","M249_EP1_DZ","Pecheneg_DZ","M240_DZ"]; // Light machine guns _ai_wep_sniper = ["M14_EP1","HUNTINGRIFLE","M4SPR","M24","M24_DES_EP1","SCAR_H_LNG_Sniper_SD","M110_NVG_EP1","SVD_CAMO","VSS_Vintorez","DMR_DZ","M40A3","KSVK_DZE","BAF_LRR_SCOPED"]; // Sniper rifles _ai_wep_random = _ai_wep_assault + _ai_wep_assault + _ai_wep_sniper + _ai_wep_machine; _motor = _this select 3; player playActionNow "Medic"; uisleep 10; _position = [(position player select 0) - (sin(getdir player)*2), (position player select 1) - (cos(getdir player)*2), (position player select 2)]; _dir = getDir player; _crate = createVehicle [_crate_type,_position,[],0,"CAN_COLLIDE"]; _crate setVariable ["ObjectID","1",true]; _crate setVariable ["permaLoot",true]; _num_weapons = 6; _num_items = 14; _item_array = _crate_items; PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_crate]; clearWeaponCargoGlobal _crate; clearMagazineCargoGlobal _crate; if(_num_weapons > 0) then { _num_weapons = (ceil((_num_weapons) / 2) + floor(random (_num_weapons / 2))); for "_i" from 1 to _num_weapons do { _weapon = _ai_wep_random call BIS_fnc_selectRandom; _ammo = _weapon call find_suitable_ammunition; _crate addWeaponCargoGlobal [_weapon,1]; _crate addMagazineCargoGlobal [_ammo, (1 + floor(random 5))]; }; }; if(_num_items > 0) then { _num_items = (ceil((_num_items) / 2) + floor(random (_num_items / 2))); for "_i" from 1 to _num_items do { _item = _item_array call BIS_fnc_selectRandom; if(typeName (_item) == "ARRAY") then { _crate addMagazineCargoGlobal [_item select 0,_item select 1]; } else { _crate addMagazineCargoGlobal [_item,1]; }; }; }; _motor setVariable ["dnishpq",0,true]; if (alive _motor) then { systemChat "You manage to find a loot crate in the cargo hold"; } else { systemChat "You manage to find a loot crate in the wreckage of the chopper"; }; scripts\client_heli.sqf s_colect_heli = -1; while {true} do { _donn_cursorTarget = cursorTarget; _objVar = _donn_cursorTarget getVariable ["dnishpq",0]; _isHeliLoot = false; if (!isNil "_objVar") then { if (_objVar > 0) then { if (player distance _donn_cursorTarget < ((sizeOf typeOf _donn_cursorTarget)/2 + 4)) then { _isHeliLoot = true; }; }; }; if (_isHeliLoot) then { if (s_colect_heli < 0) then { _heliTxt = "Collect Helicrash Loot ..."; if (alive _donn_cursorTarget) then {_heliTxt = "Collect Helicrash Loot!";}; s_colect_heli = player addaction[("<t color=""#6666bb"">" + _heliTxt + "</t>"),"andre_heliConvoy_items.sqf",_donn_cursorTarget,5,false,true,"",""]; }; } else { player removeAction s_colect_heli; s_colect_heli = -1; }; uiSleep 1.5; };
  6. I've setup the save to hive but nothing goes in database at all but no big deal as I'm using this for normal deploy and pack and alchemy for buildables
  7. its working waitUntil {WAIcustomConfigloaded}; that did trick works perfectly now thank you
  8. Time Control

    I've been tweaking trying to get 3 hours day and 1 hour night think you need to test with server start time
  9. my rpts are bit messy thats wjy ive added relative code
  10. i uploaded mod i did not change anything in the mod or in wai
  11. its all active in customsettings heres my rpt load information 20:20:42 "WAI: AI Config File Loaded" 20:20:42 "WAI: Custom Config File Loaded" 20:20:42 "DEBUG: Spawning a care package (Misc_cargo_cont_net1) at [3904.87,8384.17,0] with 3 items." 20:20:42 "WAI: Initialising missions" 20:20:42 "=== [IBEN WAI AUTOCLAIM ADDON, v1.0] || DEBUG [customsettings.sqf] >> Addon relative root >> [z\addons\dayz_server\WAI]" 20:20:43 "WAI: AI Monitor Started" as can see its using wait mission init not iwac mission init or it would state: diag_log "WAI: Initialising missions with IBEN AUTOCLAIM ADDON";
  12. Can't seem to get it working in server rpt says it's running but not using it it's using wai config
  13. Time Control

    time control mission file time_control.sqf donn_sleep = 0.02; donn_multi = 4/3; drn_fnc_DynamicWeather_SetWeatherLocal = {}; //0 setOvercast 0; //0 setFog 0.05; if (!isDedicated) then { "cad_pvar_server_date" addPublicVariableEventHandler {(_this select 1) call donn_setdate;}; donn_setdate = { private ["_dateSer","_dateCli","_date_diff"]; donn_speed = _this select 1; 0 setOvercast 0; _dateSer = dateToNumber (_this select 0); _dateCli = dateToNumber date; _date_diff = (_dateSer-_dateCli)*12*31*24; if (abs _date_diff > 5/60) then {setDate (_this select 0);}; }; }; [] spawn { //LAST CHANGE WAS IN THIS SPAWN private ["_tm","_tmLen"]; _tm = diag_tickTime; waitUntil {!isNil "donn_speed"}; while {true} do { sleep donn_sleep; _tmLen = diag_TickTime - _tm; _tm = _tm + _tmLen; skipTime ((_tmLen*(donn_speed*donn_multi-1))/3600); }; }; if (!isDedicated) then { [] spawn { for "_x" from 1 to 10 do { "infiSTAR_SetDate" addPublicVariableEventHandler {}; "dayzSetDate" addPublicVariableEventHandler {}; cad_pvar_send_owner = player; publicVariableServer "cad_pvar_send_owner"; sleep 0.5; }; }; }; init.sqf at bottom call compile preprocessFileLineNumbers "scripts\time_control.sqf"; server side server_functions.sqf //time ctrl [] spawn { while {true} do { _dayTime = dayTime; //========================TIME FUNCTION============================ if (_dayTime >= 8 && _dayTime <= 16) then {donn_speed = 4.000;}; if (_dayTime > 4 && _dayTime < 8) then {donn_speed = 6.666;}; if (_dayTime > 16 && _dayTime < 20) then {donn_speed = 6.666;}; if (_dayTime <= 4 || _dayTime >= 20) then {donn_speed = 10.000;}; //================================================================= cad_pvar_server_date = [date, donn_speed]; publicVariable "cad_pvar_server_date"; sleep 30; }; }; "cad_pvar_send_owner" addPublicVariableEventHandler { cad_pvar_server_date = [date, donn_speed]; owner (_this select 1) publicVariableClient "cad_pvar_server_date"; }; sched_init.sqf alter like this //[ 900, 0, sched_sync ],
  14. Time Control

    im using the old time control from 1.0.5.1 but modified for 1.0.6.1 works perfectly no flashes when it updates and time accelerates properly
×