Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hangender what about my issue?
When multiple people are in an aircraft and one of them HALO jumps everyone gets ejected.
Thanks!
Code:if (!isDedicated) then { [] spawn { waitUntil { !isNil ("dayzLoginRecord") and !(player getVariable ["humanity",0] > 5000 and typeOf player == "Survivor2_DZ") and !(player getVariable ["humanity",0] < -2000 and (typeOf player == "Survivor2_DZ" or typeOf player == "SurvivorW2_DZ") ) and !(player getVariable ["humanity",0] > 0 and (typeOf player == "Bandit1_DZ" or typeOf player == "BanditW1_DZ") ) }; if (dayzPlayerLogin2 select 2) then { [player, 1000] spawn bis_fnc_halo; }; }; };
New code above ^
It accounts for all situations where a skin change might happen, so in theory this should work pretty well now. Admins with high pop servers please test
@Jaimbo:
add this to setDamage exception (after 5 setDamage)
!"if ((_velZ - bis_fnc_halo_para_velZ) > 7 && (getposatl _para select 2) < 100) then {player setdamage 1"
Code:if (!isDedicated) then { [] spawn { waitUntil { !isNil ("dayzLoginRecord") and !(player getVariable ["humanity",0] > 5000 and typeOf player == "Survivor2_DZ") and !(player getVariable ["humanity",0] < -2000 and (typeOf player == "Survivor2_DZ" or typeOf player == "SurvivorW2_DZ") ) and !(player getVariable ["humanity",0] > 0 and (typeOf player == "Bandit1_DZ" or typeOf player == "BanditW1_DZ") ) }; if (dayzPlayerLogin2 select 2) then { [player, 1000] spawn bis_fnc_halo; }; }; };
New code above ^
It accounts for all situations where a skin change might happen, so in theory this should work pretty well now. Admins with high pop servers please test
@Jaimbo:
add this to setDamage exception (after 5 setDamage)
!"if ((_velZ - bis_fnc_halo_para_velZ) > 7 && (getposatl _para select 2) < 100) then {player setdamage 1"
17.02.2013 03:58:47: Ricardo - #0 "ParachuteWest" 8:258 [10591,2260,275]
17.02.2013 03:58:49: Ricardo - #0 "ParachuteC" 8:259 [10594,2260,6]
17.02.2013 03:58:49: Ricardo - #47 "ParachuteC" 8:259 [10594,2260,6]
5 "Parachute" !="ParachuteWest" //under monitoring
1 "Parachute" !="ParachuteWest" !="ParachuteC" //under monitoring
4:10:28 "CLEANUP: KILLING A HACKER Ricardo B 1-1-C:1 (Ricardo) REMOTE IN ParachuteC"
Yup, edited above and fixed nowAll you need is the ParachuteWest exception in createVehicle.txt. Seeing as how you are getting logged for parachuteC you are prolly still somehow using the default bis_fnc_halo.
Yup, edited above and fixed nowbut was my !="ParachuteC" correct? Would that have allowed me to skip the kick for that specific instance?
if (!isDedicated) then {
[] execVM "weather\effects.sqf";
[] execVM "weather\sand.sqf";
};
!"_para = \"ParachuteWest\" createVehicle position _unit"
bis_fnc_halo = compile preprocessFileLineNumbers "fixes\fn_HALO.sqf";
"
18.02.2013 18:59:03: cyrq (xxx) xxx - #189 "sions\__CUR_MP.chernarus\fixes\haloInit.sqf"
player spawn bis_fnc_halo;
player action [ "eject", vehicle player];
"
18.02.2013 18:59:03: cyrq (xxx) xxx - #204 "chernarus\fixes\haloInit.sqf"
player spawn bis_fnc_halo;
player action [ "eject", vehicle player];
"
18.02.2013 18:59:03: cyrq (xxx) xxx - #21 "",
player
];
bis_fnc_halo_clouds = "#particlesource" createVehicleLocal _pos;
bis_fnc_halo_clouds setParticleParams _parray;"
Yeah, I know how "1" just creates a log, and "5" kicks for the scripts - this can probably help me identify what part still triggers the kick since it's just #21 "" atm. Leaving the line with "1" is not really a solution. Or is it?Change 5 createVehicle to 1 createVehicle in scripts.txt
Yeah, I know how "1" just creates a log, and "5" kicks for the scripts - this can probably help me identify what part still triggers the kick since it's just #21 "" atm. Leaving the line with "1" is not really a solution. Or is it?
!"",\n player\n];\nbis_fnc_halo_clouds = "#particlesource" createVehicleLocal _pos;\nbis_fnc_halo_clouds setParticleParams _parray;"
Add this in 5 createVehicleLocal
Code:!"",\n player\n];\nbis_fnc_halo_clouds = "#particlesource" createVehicleLocal _pos;\nbis_fnc_halo_clouds setParticleParams _parray;"
!"if ((_velZ - bis_fnc_halo_para_velZ) > 7 && (getposatl _para select 2) < 100) then {player setdamage 1"
if (!isServer) then {
"drn_DynamicWeatherEventArgs" addPublicVariableEven"
19.02.2013 13:00:46: cyrq (xxx) xxx - #189 "sions\__CUR_MP.chernarus\fixes\haloInit.sqf"
player spawn bis_fnc_halo;
player action [ "eject", vehicle player];
"
19.02.2013 13:00:46: cyrq (xxx) xxx - #204 "chernarus\fixes\haloInit.sqf"
player spawn bis_fnc_halo;
player action [ "eject", vehicle player];
"
19.02.2013 13:00:46: cyrq (xxx) xxx - #76 "alo_para_velZ)];};
bis_fnc_halo_para_velZ = _velZ;
_para setposasl [
(getposasl _para select 0) + (sin _dir * (0.1 + bis_fnc_h"
19.02.2013 13:00:46: cyrq (xxx) xxx - #127 "rachute = vehicle _unit;
if (_parachute != _unit) then {
deletevehicle _parachute;
};
_dir = ([[0,0,0],velocity _unit] call bi"
19.02.2013 13:00:46: cyrq (xxx) xxx - #135 "layer;
bis_fnc_halo_vel = bis_fnc_halo_vel * 0.96;
player setvelocity [
(_vel select 0) + (sin _dir * bis_fnc_halo_vel),
(_vel s"
19.02.2013 13:00:46: cyrq (xxx) xxx - #189 "t) iskindof "ParachuteBase" || !isnil {_unit getvariable "bis_fnc_halo_now"}};
if (!local _unit) exitwith {};
_parachute = veh"