r3KoR

Battleye: Script Restriction #20

4 posts in this topic

Posted (edited)

Hello everyone,

I am new to hosting but out of necessity me and my friends had to start an own server (we are very limited with our selections in Thailand). Now we had EXILE running with no hitch but felt the need to include zombies. So we tried to modify that the server runs EXILEZ.

This is what we used for us to get there.

Now however everytime we want to log in the following altert pops up: "You were kicked off the game. (BattlEye: Script Restriction #20)

Here is what is in the script.txt

Spoiler

//new2
7 eventHandler !=";\n};\n\n\n[_display] call _fnc_animate;\n{\n_display displayaddeventhandler [_x,_fnc_animate];\n} foreach [\"mousemoving\",\"mouseholding" !="tText (toUpper (ctrlText _control));\n\n\n_display displayaddeventhandler\n[\n\"mousemoving\",\n\"\n				_display = _this select 0;\n				(_d" !=" { !(IsNull findDisplay 46) };\n(findDisplay 46) displayAddEventHandler [\"KeyDown\", { _this call ExileClient_gui_hud_event_onKeyD" !="_colorConfigToRGBA\",\"BIS_fnc_keyCode\",\"BIS_fnc_addScriptedEventHandler\",\"BIS_fnc_removeScriptedEventHandler\",\"BIS_fnc_removeAllS" !="[\"A3\\functions_f\\Misc\\fn_addScriptedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Misc\",\"addScriptedEventHandler\"]" !="[\"A3\\functions_f\\Misc\\fn_removeScriptedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Misc\",\"removeScriptedEventHandler\"]" !="[\"A3\\functions_f\\Misc\\fn_removeAllScriptedEventHandlers.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Misc\",\"removeAllScriptedEventHandl" !="[\"A3\\functions_f\\Misc\\fn_callScriptedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Misc\",\"callScriptedEventHandler\"]" !="[\"A3\\functions_f_EPA\\Misc\\fn_addStackedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3_EPA\",\"Misc\",\"addStackedEventHandler\"]" !="[\"A3\\functions_f_EPA\\Misc\\fn_executeStackedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3_EPA\",\"Misc\",\"executeStackedEventHand" !="[\"A3\\functions_f_EPA\\Misc\\fn_removeStackedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3_EPA\",\"Misc\",\"removeStackedEventHandle" !="functions_f\\Missions\\fn_missionHandlers.sqf\"\n\n\n\naddMissionEventHandler [\n\"ended\",\n{\n\nBIS_fnc_missionHandlers_end = _this;\nBIS_fn" !="hen {\n\"BIS_fnc_getServerVariable_packet\" addpublicvariableeventhandler {\n_packet = _this select 1;\n_target = _packet select 0;\n_" !="le [\"BIS_fnc_feedback_postResetHandler\", true];\nplayer addeventhandler [\"PostReset\",{BIS_EnginePPReset = true;} ];\n};\n\n\n[\"Health" !="andledPlayers pushBack _unitVar;\n\n\n\n\n\"@\" addPublicVariableEventHandler [_x,\n{\n_this set [0,\"update\"];\n_this call bis_fnc_sharedO" !="omData];\n\nsleep 0.1;\n};\n\nsleep 0.1;\n};\n};\n\n\n\n\n\n\naddMissionEventHandler [\"Draw3D\",\n{\nprivate[\"_customData\",\"_tasks\",\"_task\",\"_dat" !="t enabled.\"] call 	{};};\n\n\nif (isServer) then\n{\naddMissionEventHandler [\"HandleDisconnect\",\n{\nprivate[\"_playerVar\"];\n\n_playerVar" !=" = (\"RscExileHUDLayer\" call BIS_fnc_rscLayer);\ninGameUISetEventHandler [\"Action\", \"_this call ExileClient_gui_hud_event_onAction" !="\nExileClientLastMusicmode = \"\";\n0 fadeMusic 0.01;\nsetMusicEventHandler [\"MusicStart\",\"ExileClientCurrentMusic = _this select 0\"]" !="ECKVISIBLE\";\n_trader allowDamage false; \n_trader removeAllEventHandlers \"HandleDamage\";\n_trader setFace _traderFace;\nif (isNull " !="ion select 4) == \"Development\") then\n{\n_display displayaddeventhandler [\n\"keydown\",\n\"\n					disableserialization;\n					_key = _th" !="e\", -1];\n\n_idc = 1001;\n(_display displayctrl _idc) ctrlAddEventHandler [\"LBSelChanged\",\n{\nprivate[\"_ctrl\",\"_lbIndex\",\"_lbData\"];" !="Client_object_player_event_hook.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nplayer addEventHandler [\"Killed\", { _this call ExileClient_object_player_event_o" !="ickTime;\nExileNextAutoBreathAt = diag_tickTime;\nplayer addEventHandler [\"SoundPlayed\", {[] call ExileClient_system_breathing_bre" !=" 24003;\n_spawnButton ctrlEnable false;\n_display displayAddEventHandler [\"KeyDown\", \"_this call ExileClient_gui_loadingScreen_eve" !="HUD\", \"PLAIN\", 1, false];\nExileHudEventHandle = addMissionEventHandler [\"Draw3D\", { _this call ExileClient_gui_hud_event_onDraw3" !="eLocal = _display displayctrl 1;\n_ctrlExecuteLocal ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['executeButton',[_t" !="trolSuicide ctrlSetText \"Respawn\";\n_controlSuicide ctrlSetEventHandler [\"ButtonClick\", \"[] call ExileClient_gui_escape_respawn\"]" !="eneral = _display displayctrl 2402;\n_ButtonGeneral ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['general',_this,'Rs" !="\n\n\n_control = _display displayctrl 2406; \n_control ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['hide',_this,''] ca" !="lPresets = _display displayctrl 		2101;\n\n_ctrlTags ctrladdeventhandler [\"lbselchanged\",\"with uinamespace do {['lbSelChanged_tags" !="Message_defaultPositions\",_positions];\n_display displayaddeventhandler [\"unload\",\"uinamespace setvariable ['BIS_fnc_guiMessage_d" !="	\n\n\n_control = _display displayctrl 2400;\n_control ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['keyboardGroup',_th" !="bject_player_event_unhook.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nplayer removeAllEventHandlers \"Killed\";\nplayer removeAllEventHandlers \"Fired\";\nplayer " !="[\"BIS_fnc_advHint_hintHandlers\",true];\n_display displayAddEventHandler [\n\"KeyDown\",\n\"\n							_key = _this select 1;\n							\n				" !=" player) then\n{\nplayer allowDamage false;\nplayer removeAllEventHandlers \"HandleDamage\";\n};\n_vehicle = vehicle player;\nif !(_vehi" !=" player) then\n{\nplayer allowDamage false;\nplayer removeAllEventHandlers \"HandleDamage\";\n};\n_vehicle = vehicle player;\nif !(_vehi" !="tSafeZoneVehicle) then\n{\nExileClientSafeZoneVehicle removeEventHandler [\"Fired\", ExileClientSafeZoneVehicleFiredEventHandler];	\n" !="ocessing_toggleDialogBackgroundBlur;\n_ctrlButtonOK ctrlSetEventHandler [\"ButtonClick\",\"call ExileClient_gui_keypadDialog_event_o" !="ThreadHandle = nil;\n};\nplayer allowDamage true;\nplayer addEventHandler [\"HandleDamage\", {_this call ExileClient_object_player_ev" !="utton = _display displayctrl 	21995;\n_assetsButton ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['DLCTabClicked',_th" !="live player) then\n{\nplayer allowDamage true;\nplayer removeEventHandler [\"Fired\",ExileSafeZoneFiredEH];\nplayer addEventHandler [\"" !="100;\n_ctrlMap = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler [\n\"draw\",\nformat [\n\"\n							with uinamespace do {\n							" !="\", 1, false];\n_keyDownHandle = (findDisplay 46) displayAddEventHandler [\"KeyDown\",\"_this call ExileClient_action_event_onKeyDown" !="};\n\n\n_control = _display displayctrl 105;\n_control ctrladdeventhandler [\"MouseButtonUp\",\"with uinamespace do {['pipClicked',_thi"
7 "setVariable [\"Exile" !="ent\\bootstrap\\fn_preStart.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nuiNamespace setVariable [\"ExileClient_gui_multiplayerSetup_event_onLoad\", \n{\nprivate [" !="SPAlpha\", -1]) isEqualTo -1) then \n{\nprofileNamespace setVariable [\"ExilePartyESPAlpha\", 0.75];\n_hasChanges = true;\n};\nif ((prof" !="nch\n]\ncall ExileClient_object_trader_create;\n\n_trader setVariable [\"ExileTraderType\", \"Exile_Trader_Hardware\"];\n\n\n\n\n\n_cashDesk =" !=" _animations;\nif (_animationCount > 1) then\n{\n_trader setVariable [\"ExileAnimations\", _animations];\n_trader addEventHandler	[\"An" !="reen_updateText;\ndiag_log _message;\n\nprofileNamespace setVariable [\"ExilePlayerUID\", _myPlayerUID];\nsaveProfileNamespace;\n\nprogr" !="r\") then \n{\ndeleteVehicle _oldPlayerObject;\n};\nplayer setVariable [\"ExileXM8IsOnline\", (profileNamespace getVariable [\"ExileEnab" !="dsToSpawnLootIn pushBack (netId _building);\n_building setVariable [\"ExileLastLootRequestedAt\", time];\n}\ncatch \n{\n};\n}\nforEach _b" !="ayNull];\n_8GCombo = _display displayCtrl 4072;\nplayer setVariable [\"ExileXM8IsOnline\", ((lbCurSel _8GCombo) isEqualTo 1), true];" !="ndCombo = _display displayCtrl 4075;\nprofileNamespace setVariable [\"ExileEnableSoundNotifications\", ((lbCurSel _soundCombo) isEq" !="[\"ExilePartyESPBlue\",   0.07];\n};\n};\nprofileNamespace setVariable [\"ExilePartyESPColor\", _selection];\ntrue" !="_slider = _display displayCtrl 4078;\nprofileNamespace setVariable [\"ExilePartyESPAlpha\", sliderPosition _slider];" !="_slider = _display displayCtrl 4079;\nprofileNamespace setVariable [\"ExilePartyMarkerAlpha\", sliderPosition _slider];" !=";\n_particleEmitter attachTo [_this, [0, 0, 0]];\n_this setVariable [\"ExileFlies\", _particleEmitter];" !=";\n_particleEmitter attachTo [_this, [0, 0, 0]];\n_this setVariable [\"ExileFlies\", _particleEmitter];" !=";\n_particleEmitter attachTo [_this, [0, 0, 0]];\n_this setVariable [\"ExileFlies\", _particleEmitter];" !="sition]] call ExileClient_system_network_send;\nplayer setVariable [\"ExilePartyMarker\", _position];\n}\nelse \n{\n[\"updateMyPartyMark" !="spawn ExileClient_object_vehicle_chirpChirp;\n_vehicle setVariable [\"ExileAlreadyKnownCode\", _pincode];\n};\nif (_mode isEqualTo tr" !="(isNull _player) then \n{\nif (_update) then \n{\n_player setVariable [\"ExilePartyMarker\", _position];\n}\nelse \n{\n_player setVariable" !="(isNull _player) then \n{\nif (_update) then \n{\n_player setVariable [\"ExilePartyMarker\", _position];\n}\nelse \n{\n_player setVariable" !=" false;\n_location setName _territoryName;\n_flagObject setVariable [\"ExileLocation\", _location];" !=" false;\n_location setName _territoryName;\n_flagObject setVariable [\"ExileLocation\", _location];" !=" false;\n_location setName _territoryName;\n_flagObject setVariable [\"ExileLocation\", _location];" !="DE\"];\n_objects pushBack _object;\n_i = _i +1;\n};\n_flag setVariable [\"ExileRadiusObjects\",_objects];\n_flag setVariable [\"ExileRadi" !="eraParentObject) then\n{\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\", false, true];    \n};\n}\nelse\n{	\n_camera = " !="CameraObject = objNull;\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\",false,true];	\nExileClientCameraParrentObje" !="meraParentObject)then\n{\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\",false,true];	\n};\nExileClientCameraParentOb" !="mNetId _objectID;\nif !(isNull _object) then\n{\n_object setVariable [\"ExileAlreadyKnownCode\",_this select 2];\n};\n(_this select 0) " !="nch\n]\ncall ExileClient_object_trader_create;\n\n_trader setVariable [\"ExileTraderType\", \"Exile_Trader_Hardware\"];\n\n\n\n\n_cashDesk = "
7 ctrlCreate !=">> \"RscDisplayDebriefing_ListGroup\";\n_ListGroup = _display ctrlCreate [\"RscControlsGroupNoHScrollbars\", 		21903	];\n\n_ListGroup c"
7 camCreate !="xPosition select 2\n];\nExileClientModelBoxCamera = \"camera\" camCreate ExileClientModelBoxCameraPosition;\nExileClientModelBoxCamer" !="(_this select 1) then\n{\nExileClientCameraObject = \"camera\" camCreate _startPosition;\n};\nExileClientCameraObject camSetPos _start"
7 createUnit !="creategroup sidelogic;\nbis_functions_mainscope = _grpLogic createunit [\"Logic\",[9,9,9],[],0,\"none\"];\nbis_functions_mainscope set"
7 createTeam
7 createAgent
7 createVehicle !="ize.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nExileClientMoonLight = \"#lightpoint\" createVehicleLocal [0, 0, 0];\nExileClientMoonLight setLightAttenuation " !="ver) exitWith {};\n\n\n\n\n_workBench = \"Land_Workbench_01_F\" createVehicleLocal [0,0,0];\n_workBench setDir 45.4546;\n_workBench setPo" !="objNull] call BIS_fnc_param; \n_trader = _traderClassName createVehicleLocal [0,0,0];\n_trader setVariable [\"BIS_enableRandomizati" !="1) exitWith {false}; \nExileSnowClose = \"#particlesource\" createVehicleLocal [0, 0, 0];    \nExileSnowClose setParticleClass \"Exil" !="rface) exitWith {};\n_particleEmitter = \"#particlesource\" createVehicleLocal (getPos _this);\n_particleEmitter setParticleParams \n" !="rface) exitWith {};\n_particleEmitter = \"#particlesource\" createVehicleLocal (getPos _this);\n_particleEmitter setParticleParams \n" !="leClientModelBoxBackgroundObject = \"Exile_Helper_50mBox\" createVehicleLocal ExileClientModelBoxPosition;\nExileClientModelBoxBack" !="hicle;\n};\nExileClientModelBoxVehicle = _vehicleClassName createVehicleLocal ExileClientModelBoxPosition;\nExileClientModelBoxVehi" !="_flagPos select 1) + ((sin _i) * _radius), 0];\n_object = createVehicle [\"Sign_Arrow_F\", _location, [], 0, \"CAN_COLLIDE\"];\n_objec" !="ver) exitWith {};\n\n\n\n\n_workBench = \"Land_Workbench_01_F\" createVehicleLocal [0,0,0];\n_workBench setDir 343;\n_workBench setPosATL"
7 deleteVehicle !="BIS_fnc_initPlayable\",\"BIS_fnc_missionTimeLeft\",\"BIS_fnc_deleteVehicleCrew\",\"BIS_fnc_MP\",\"BIS_fnc_MPexec\",\"BIS_fnc_countdown\",\"B" !="[\"exile_client\\trashBin\\fn_deleteVehicleCrew.sqf\",\".sqf\",0,false,false,false,\"A3\",\"MP\",\"deleteVehicleCrew\"]" !="dPlayerObject isKindOf \"Exile_Unit_GhostPlayer\") then \n{\ndeleteVehicle _oldPlayerObject;\n};\nplayer setVariable [\"ExileXM8IsOnlin" !="PlayerInSafezone) then \n{\nif (local _projectile) then \n{\ndeleteVehicle _projectile;\n};\n}\nelse \n{\nif (_ammo isKindOf \"Exile_Ammo_" !=" = _this;\nif !(isNull ExileClientModelBoxVehicle) then\n{\ndeleteVehicle ExileClientModelBoxVehicle;\n};\nExileClientModelBoxVehicle" !=" = _this;\nif !(isNull ExileClientModelBoxVehicle) then\n{\ndeleteVehicle ExileClientModelBoxVehicle;\n};\nExileClientModelBoxVehicle" !="inate\", \"back\"];\nterminate ExileClientModelThreadHandle;\ndeleteVehicle ExileClientModelBoxVehicle;\ndeleteVehicle ExileClientMode" !="jectile = _this select 6;\nif (local _projectile) then \n{\ndeleteVehicle _projectile;\n};\n" !=" >> \"Snow\" >> \"enable\")) isEqualTo 1) exitWith {false}; \ndeleteVehicle ExileSnowClose;\ndeleteVehicle ExileSnowNear;\ndeleteVehicl" !=" ExileClient_construction_simulationCountDown;\n}\nelse \n{\ndeleteVehicle ExileClientConstructionObject;\n};\n[\"ConstructionMovedTooF" !="e\n{\n_objects = _flag getVariable \"ExileRadiusObjects\";\n{\ndeleteVehicle _x;\n}\nforEach _objects;\n_flag setVariable [\"ExileRadiusSh" !=",-2])]) > 1\n||\n((getPosATL player) select 2) < 2\n)then\n{\ndeleteVehicle (vehicle player);\nplayer switchMove \"\";\nplayer setVelocit"
7 callExtension
7 commandingMenu
7 setUnitRecoilCoefficient
7 setWeaponReloadingTime
7 addAction !="em) then\n{\nExileClientInteractionHandles pushBack (_object addAction \n[\ngetText(_menuItem >> \"title\"), \ngetText(_menuItem >> \"ac" !="rWnonDnon_loop\";\nExileClientBreakFreeActionHandle = player addAction \n[\n\"Break free\", \n{call ExileClient_object_handcuffs_breakF"
7 remoteexec !="this select 0] call bis_fnc_objectVar;\n[	\"rem\",_playerVar] remoteExec [\"bis_fnc_reviveInit\"];\n}];\n};\n\n\nbis_revive_handledUnits =" !="ssionId, _messageName, _messageParameters];\n_publicMessage remoteExecCall [\"ExileServer_system_network_dispatchIncomingMessage\","
7 drawline3d
7 onEachFrame !="onEachFrame {};"
7 removeAllItems
7 removeAllActions 
7 addbackpack !=") call ExileClient_util_containerCargo_serialize;\n_player addBackpackGlobal (backpack _target);\n[(backpackContainer _player), _t" !="ClassName; _added = true; }; \ncase \"Backpack\": 	{ _player addBackpackGlobal _itemClassName; _added = true; }; \ncase \"Uniform\": 	" !="t\n{\nif (_itemType isEqualTo \"Backpack\") then\n{\n_container addBackpackCargoGlobal [_itemClassName, 1];\n_added = true;\n}\nelse \n{\n_"
7 compile !="= _path;\nuinamespace setvariable [\n_scriptName + \"_script\",\ncompileFinal (\nformat [\n\"scriptname '%1'; _fnc_scriptName = '%1';\",\n" !="\n\n\n\n\n\n\n\n\n\n\n\nprivate [\"_this\",\"_debug\",\"_headerDefault\",\"_fncCompile\",\"_recompile\"];\n\nprivate _headerNoDebug = \"\n	private _fnc_sc" !="figEntry\",\"BIS_fnc_returnParents\",\"BIS_fnc_help\",\"BIS_fnc_recompile\",\"BIS_fnc_diagAnim\",\"BIS_fnc_fps\",\"BIS_fnc_dirTo\",\"BIS_fnc_r" !="[\"A3\\functions_f\\debug\\fn_recompile.sqf\",\".sqf\",0,false,false,false,\"A2\",\"Debug\",\"recompile\"]" !="il \"BIS_fnc_preload_server\") then {BIS_fnc_preload_server = compilefinal \"true\";};\nif (isserver) then {\npublicvariable \"BIS_fnc_" !="tNameParent = if (isNil '_fnc_scriptName') then {'BIS_fnc_recompile'} else {_fnc_scriptName};\n	private _fnc_scriptName = 'BIS_fn" !="nfigFile >> 'CfgExileCustomCode' >> _function);\n};\n\n_code = compileFinal (preprocessFileLineNumbers _file);                    \n" !="\"param\";\n_diaryArray = [];\nBIS_fnc_initParams_paramsArray = compilefinal str paramsArray; \n{\nprivate [\"_value\",\"_isGlobal\",\"_val" !="er = -1;};\n_number\n};\n\ncase (typename \"\"): {\n_number = call compile _number;\nif (isnil {_number}) then {_number = -1;};\n_number\n" !=";\n_codeType = \"function\";\nif (isnil {_code}) then {\n_code = compile preprocessfilelinenumbers _scriptPath;\n_codeType = \"file\";\n}" !="ormat ['>> \"%1\"', _path joinString '\" >> \"'];\n\n_core = call compile (\"missionConfigFile\" + _path);\nif (isClass _core) exitWith {" !="ExileClientIntroIsPlaying = true;\n\n[] spawn compileFinal preprocessFileLineNumbers \"intro.sqf\";" !="o \n{\n_menuItem = _menuItems select _n;\n_showMenuItem = call compile (getText (_menuItem >> \"condition\"));\nif (_showMenuItem) the" !="issionnamespace do {\n_input = ctrltext _input;\n_inputCode = compile _input;\n\nswitch _mode do {\n\ncase 0: {call _inputCode;};\n\ncas" !="\n\nif (typename _colorR == typename \"\") then {_colorR = call compile _colorR};\nif (typename _colorG == typename \"\") then {_colorG" !="_x == typename \"\") then {_colorText set [_forEachIndex,call compile _x];};\n} foreach _colorText;\nif (count _colorText > 0) then " !="ocalize _x;\n_argArray = _argArray + [_res]\n} else {\n_code = compile _x;\n_res = call _code;\n_argArray = _argArray + [_res]\n}\n} el" !="meLimit) || (!(isNil 'BIS_fnc_advHint_HPressed')) || (call (compile _condF))};		\nif ((_titleClass == (player getVariable 'BIS_fn" !="EqualTo \"\") then \n{\n_errorMessage = _parameters call (call (compile _conditionFunction));\n};\nif !(_errorMessage isEqualTo \"\") ex"
7 compileFinal !="_path;\nuinamespace setvariable [\n_scriptName + \"_script\",\ncompileFinal (\nformat [\n\"scriptname '%1'; _fnc_scriptName = '%1';\",\n_s" !="essage = \"Log: [Functions]%1 | %2\";\nif (_fncFinal) then {\ncompileFinal (format [_header,_fncVar,_debugMessage] + preprocessfilel" !=" \"BIS_fnc_preload_server\") then {BIS_fnc_preload_server = compilefinal \"true\";};\nif (isserver) then {\npublicvariable \"BIS_fnc_pr" !="igFile >> 'CfgExileCustomCode' >> _function);\n};\n\n_code = compileFinal (preprocessFileLineNumbers _file);                    \n\nm" !="aram\";\n_diaryArray = [];\nBIS_fnc_initParams_paramsArray = compilefinal str paramsArray; \n{\nprivate [\"_value\",\"_isGlobal\",\"_value" !="ExileClientIntroIsPlaying = true;\n\n[] spawn compileFinal preprocessFileLineNumbers \"intro.sqf\";"
7 loadFile
7 createMarker !="ileClientLastDeathMarker;\n};\nExileClientLastDeathMarker = createMarkerLocal [format [\"Death%1\", time], getPos player];\nExileClie" !="yMapMarkers;\nExileClientPartyMapMarkers = [];\n{\n_marker = createMarkerLocal [format [\"ExilePartyMarker%1\", _forEachIndex], getPo"
7 onMapSingleClick
7 allMissionObjects !="ystem_territory_createLocationForTerritory;\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");" !="ndex, netId _x];\n_hasTerritories = true;\n};\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");\n_grantTerritoryBuild" !="opDown lbSetData [_index, netId _flag]; \n};\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");\n_kickButton = _displ" !="OfTerritories = _numberOfTerritories + 1;\n};\n}\nforEach allMissionObjects \"Exile_Construction_Flag_Static\";\n_numberOfTerritories" !="opDown lbSetData [_index, netId _flag]; \n};\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");\n_currencyDropDown = "
7 setAmmo
7 setDammage
7 setDamage !="orEachIndex;\n};\n}\nforeach ExileClientPlayerEffects;\nplayer setDamage (1 - (ExileClientPlayerAttributes select 0) / 100);\n_hunger" !="perature min 37;\nif (_bodyTemperature < 35) then \n{\nplayer setDamage ((damage player) + 0.1/60*_timeElapsed); \n};\nExileClientPla" !="riable [\"RscDisplayMPInterrupt_respawnTime\", time];\nplayer setdamage 1;\n};\n_display closedisplay 2;\n};\n};\n\ncase \"onUnload\": {\npr" !="isplay closeDisplay 2; \n};\nplayer allowDamage true;\nplayer setDamage 1;\n};\ntrue" !=" ExileClient_object_player_event_onHandleDamage}];	\nplayer setDamage 1;	\n}\nelse \n{\n\"Respawning...\" call ExileClient_util_log;\n_l" !="ns.sqf\"\nif (isServer) then {\n_col = _this select 0;\n{\n{\n_x setDamage 1;\n} forEach (_col nearObjects _x);\n} forEach (getArray (co"  !="lient_action_repairVehicle_completed.sqf\"\n\n\n\n\n\n\n\n\n\n\n\n_this setDamage 0;\nplayer removeItem \"Exile_Item_DuctTape\";" !="eadgear_GasMask\" in (assignedItems player)) then \n{\nplayer setDamage ((damage player) + _damage);\n};\n};\n}\nforEach ExileContamina"
7 allVariables
7 allPlayers !="[_index, [225/255, 65/255, 65/255, 1]];\n};\n};\n};\n}\nforEach allPlayers;\n};\nlbSort [_listBox, \"ASC\"];\n_partyButton = _display disp" !="To _playerUID)exitWith\n{\n_playerObject = _x;\n};\n} \nforEach allPlayers;\n_playerObject"
7 playableUnits
7 allUnits 
7 entities !="otate\",\"BIS_fnc_sceneCheckWeapons\",\"BIS_fnc_sceneCreateSoundEntities\",\"BIS_fnc_sceneAreaClearance\",\"BIS_fnc_sceneIntruderDetecto" !="[\"A3\\functions_f\\scenes\\fn_sceneCreateSoundEntities.sqf\",\".sqf\",0,false,false,false,\"A2\",\"Scenes\",\"sceneCreateSoundEntities\"]" !="orted\"];\n_modules = if (count _this > 0) then {_this} else {entities \"Module_F\"};\n_modulesSorted = [[]];\n{\nprivate [\"_priority\"," !="_pos,0,0,0,_name,1,0.04];\n};\n};\n};\n}\nforEach ((cameraOn nearEntities[['Exile_Unit_Player', 'LandVehicle', 'Ship', 'Air'], _espRe"
7 isPlayer !="do {\nprivate [\"_display\",\"_veh\",\"_vehType\",\"_uavPosition\",\"_isPlayerInAV\",\"_icon\"];\n\n_display = _params select 0;\n_veh = vehicle" !=";\nif (!isNull cameraOn) then\n{\n{\nif (!isNull _x) then\n{\nif (isPlayer _x) then\n{\nif !(isHidden _x) then \n{\n_distance = cameraOn d" !="isKindOf \"Exile_Unit_Player\") then \n{\nthrow false; \n};\nif !(isPlayer _object) then \n{\nthrow false; \n};\nif !(alive _object) then " !="_otherPlayer isEqualTo player) then\n{\nthrow false; \n};\nif !(isPlayer _otherPlayer) then\n{\nthrow false; \n};\nif !(alive _otherPlay"
7 Exile_unit_player !=",1,0.04];\n};\n};\n};\n}\nforEach ((cameraOn nearEntities[['Exile_Unit_Player', 'LandVehicle', 'Ship', 'Air'], _espRenderRange]) - [c" !=",1,0.04];\n};\n};\n};\n}\nforEach ((cameraOn nearEntities[['Exile_Unit_Player', 'LandVehicle', 'Ship', 'Air'], _espRenderRange]) - [c" !="layer) then \n{\nthrow false; \n};\nif !(_object isKindOf \"Exile_Unit_Player\") then \n{\nthrow false; \n};\nif !(isPlayer _object) then "
7 allGroups
7 units !="S_fnc_moduleModules\",\"BIS_fnc_moduleTriggers\",\"BIS_fnc_moduleUnits\",\"BIS_fnc_moduleExecute\",\"BIS_fnc_initMultiplayer\",\"BIS_fnc_c" !="[\"A3\\functions_f\\Modules\\fn_moduleUnits.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Modules\",\"moduleUnits\"]" !="[\"A3\\functions_f\\Misc\\fn_convertUnits.sqf\",\".sqf\",0,false,false,false,\"HSim\",\"Misc\",\"convertUnits\"]" !="[\"A3\\functions_f_exp_a\\EGSpectator\\fn_EGSpectatorGetUnitsToDraw.sqf\",\".sqf\",0,false,false,false,\"A3_Expansion_A\",\"Spectator\",\"EG" !="e,\n_iconTextSize, \n\"PuristaMedium\",\n\"center\"\n];\n};\n}\nforEach units (group player);\n};\n};" !="_display displayCtrl 1000;\n_group = group player;\n_members = units _group;\nif (ExileClientPartyID isEqualTo -1) then\n{\nif (ctrlS" !="date\":\n{\nprivate [\"_new\",\"_unit\",\"_unitVar\",\"_prev\",\"_key\",\"_units\"];\n\n_new = _this select 1;\n_unit = _this select 2;\n_prev = _u" !="ayerVar\",\"_side\",\"_customData\",\"_i\",\"_task\",\"_data\",\"_key\",\"_units\",\"_taskID\",\"_dest\",\"_iconColor\",\"_backgroundColor\",\"_coords\"]" !="emoteExec [\"bis_fnc_reviveInit\"];\n}];\n};\n\n\nbis_revive_handledUnits = [];					\nbis_revive_incapacitatedUnits = [];				\n\n\nbis_revi" !="onSize\",\"_markerSize\",\"_isSelected\",\"_isMouseover\",\"_assignedUnits\",\"_count\",\"_taskState\"];\n\n_task = _this select 0;\n_data = _th" !="awnTemplates_args\",[objnull]]);\n};\n\n\ncase \"playerRespawnOtherUnitScript\": {\n_args = [_args select 2,_args select 0];\n};\n\n\ncase \"" !="rl 4102;\nlbClear _listBox;\n_group = group player;\n_members = units _group;\n_groupLeader = leader _group;\n{\n_index = _listBox lbA" !=");\n};\nExileClientPartyMapMarkers pushBack _marker;\n}\nforEach units (group player);" !="_vehs set [count _vehs,_veh];\n									};\n								} foreach (units cameraon - [cameraon]);\n							};\n						};\n					};\n				" !="ition _x,position player,%1];\n								} foreach groupSelectedUnits player;\n							};\n						\",\n _colorSelect					\n]\n];\n};\n};\n};\n}" !="x,position player,[0,0,0,1]];\n								} foreach groupSelectedUnits player;\n							};\n						"
7 exec !="display 49 && isnil {uinamespace getvariable \"RscDebugConsole_execute\"}) then {\nif (random 1 > (1 - 0.24 / diag_fps)) then {_ppS" !=";\n};\n};\n\n\ncase \".fsm\": {\ncompileFinal format [\"%1_fsm = _this execfsm '%2'; %1_fsm\",_fncVar,_fncPath];\n};\n\ndefault {0}\n};\n};\n\n\n\n" !="\"BIS_fnc_moduleTriggers\",\"BIS_fnc_moduleUnits\",\"BIS_fnc_moduleExecute\",\"BIS_fnc_initMultiplayer\",\"BIS_fnc_call\",\"BIS_fnc_spawn\"," !="{BIS_fnc_missionFlow_fsm = _this execfsm 'missionFlow.fsm'; BIS_fnc_missionFlow_fsm}" !="[\"A3\\functions_f\\Modules\\fn_moduleExecute.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Modules\",\"moduleExecute\"]" !="[\"exile_client\\trashBin\\fn_execFSM.sqf\",\".sqf\",0,false,false,false,\"A3\",\"MP\",\"execFSM\"]" !="[\"exile_client\\trashBin\\fn_execVM.sqf\",\".sqf\",0,false,false,false,\"A3\",\"MP\",\"execVM\"]" !="[\"exile_client\\trashBin\\fn_execRemote.sqf\",\".sqf\",0,false,false,false,\"A3\",\"MP\",\"execRemote\"]" !="[\"exile_client\\trashBin\\fn_MPexec.sqf\",\".sqf\",0,false,false,false,\"A3\",\"MP\",\"MPexec\"]" !="[\"A3\\functions_f_EPA\\Misc\\fn_executeStackedEventHandler.sqf\",\".sqf\",0,false,false,false,\"A3_EPA\",\"Misc\",\"executeStackedEventHand" !="[\"a3\\functions_f_mp_mark\\revive\\fn_reviveExecuteTemplates.sqf\",\".sqf\",0,false,false,false,\"A3_Mark\",\"Revive\",\"reviveExecuteTempl" !="[\"A3\\modules_f\\Misc\\functions\\fn_tridentExecute.sqf\",\".sqf\",0,false,false,false,\"A3_Modules\",\"Misc\",\"tridentExecute\"]" !="BIS_fnc_feedbackMain_fsm = _this execfsm 'A3\\functions_f\\Feedback\\fn_feedbackMain.fsm'; BIS_fnc_feedbackMain_fsm" !="ariable [_function, _code];\n}\nforEach \n[\n['ExileClient_action_execute', 'exile_client\\code\\ExileClient_action_execute.sqf'],\n['E" !="nsors true;\n};\n[] spawn \n{\nwaitUntil { !(isNull player) };\n[] execFSM \"exile_client\\fsm\\login.fsm\";\ntrue\n};\n}\nelse \n{\n};\n};\n};\nt" !="BIS_fnc_missionFlow_fsm = _this execfsm 'missionFlow.fsm'; BIS_fnc_missionFlow_fsm" !="c)			) exitWith {};\n\nbis_fnc_sharedObjectives_taskAssignedCodeExecuted = true;\n\n\n\nbis_fnc_sharedObjectives_broadcastTime = diag_" !="s select 0] call bis_fnc_objectVar;\n[	\"rem\",_playerVar] remoteExec [\"bis_fnc_reviveInit\"];\n}];\n};\n\n\nbis_revive_handledUnits = []" !="\n_scripts set [count _scripts,_script];\n};\n[\"%4 template '%1' executed from %2 '%3'\",_x,_codeType,_scriptPath,_scriptName] call " !="onId, _messageName, _messageParameters];\n_publicMessage remoteExecCall [\"ExileServer_system_network_dispatchIncomingMessage\", 2]" !="Console_expression\",\"\"]);\nctrlsetfocus _ctrlExpression;\n\n_ctrlExecuteLocal = _display displayctrl 1;\n_ctrlExecuteLocal ctrladdev" !="cript != \"\") then\n{\nprivate [\"_handle\"];\n_handle = [_display] execVM _script;\n} else {\n_scripts = getArray(missionConfigFile >> " !="_sxr = _this execvm \"\\GNT_C185\\scr\\C185Init.sqf\";" !="[_this select 0] execvm \"\\GNT_C185\\scr\\G_CheckEngine.sqf\";" !="[_this select 0] execvm \"\\GNT_C185\\scr\\G_CheckEngine.sqf\";" !="[_this select 0] execvm \"\\GNT_C185\\scr\\G_CheckEngine.sqf\";" !="[_this select 0] execvm \"\\GNT_C185\\scr\\G_CheckEngine.sqf\";" !="_RECORD_HINTS\", format[\"<img image='%1' width=18 height=18/> <execute expression=\"\" \n				uinamespace setvariable ['RscDisplayFie" !="\"\", \"BLACK OUT\", 1];\nshowChat true;\n[] spawn \n{\nuiSleep 4;\n[] execFSM \"exile_client\\fsm\\login.fsm\";\n};\n};" !="[(_this select 0)] execVM \"\\A3\\Structures_F\\Ind\\PowerLines\\Scripts\\column_ruins.sqf\"" !="['RepairVehicle', _this select 0] call ExileClient_action_execute" !="#line 1 \"exile_client\\code\\ExileClient_action_execute.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_actionName\",\"_parameters\",\"_progress\",\"_actionCo" !="['HotwireVehicle', _this select 0] call ExileClient_action_execute"
7 selectCamera
7 ExileClient_gui_safezone_safeESP !="nt\\code\\ExileClient_gui_safezone_reset.sqf'],\n['ExileClient_gui_safezone_safeESP', 'exile_client\\code\\ExileClient_gui_safezone_s" !="er = addMissionEventHandler [\"Draw3D\", {20 call ExileClient_gui_safezone_safeESP}];\n[\"SafezoneEnter\"] call ExileClient_gui_notif" !="20 call ExileClient_gui_safezone_safeESP" !="#line 1 \"exile_client\\code\\ExileClient_gui_safezone_safeESP.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_espRenderRange\",\"_distance\",\"_alpha\",\"_clr"

 

And this is the script.log

Spoiler

06.04.2016 00:14:46: r3KoR (*censored*) *censored* - #20 ") then
{
Ryanzombiesfncs = 1;

fnc_RyanZombies_SwitchMove = compileFinal "_this select 0 switchmove (_this select 1)";
fnc_RyanZ"

 

We kindly ask for assistance.

:)

Edited by r3KoR

Share this post


Link to post
Share on other sites

I'm on my phone so I can't completely explain how to do it but take a look at this thread because it gives a full tutorial on how to do battleye filters and some good info to know when running a server. 

 

Share this post


Link to post
Share on other sites
Advertisement

Posted (edited)

Thanks you 2 for your replies. I am currently trying with the Filter Tool, now however, as soon as I solved the first restriction an other one comes up to the point that I am now stuck with one that I already copy & pasted out of the tool and yet it is still alerting to have said restriction. :(

 

Furthermore the guide seemed a bit too simple or am I too much of a newbie here? All it said was:

Spoiler

Requirement

Zombies & Demons 3.6 by ryandombrowsky,

https://forums.bistudio.com/topic/182412-zombies-demons-36/

Download 

https://github.com/patrix87/ExileZ-2

Installation

Unpack exilez.pbo
Edit settings in init\fn_init.sqf
Repack exilez.pbo
Place exilez.pbo in @ExileServer\addons
Add "ryanzombies" & "ryanzombiesfunctions" to the "addons" section of your mission.sqm.
 

class Mission
{
	addOns[]=
	{
		"exile_client",
		"Ryanzombies",
		"ryanzombiesfunctions",
		"a3_map_altis",
		"A3_Characters_F"
	};
 

 

PS: This is an @ExileServer Add-on for dedicated server only, NOT a mission script. No other script are required on the mission side for it to work.

In my case I did not have A3_Characters_F so I left that out. But I am wondering, since I read through other guides before. No keys? No BE exceptions? Also if I would have to enter BE exceptions I don't even have the execVM line. This instruction seems a bit incomplete or I misunderstood it miserably. I apologize for my lack of knowledge in this regard.

Could someone be so kind and explain it to me like to an 5-year old? What do I exactly have to do?

This is what I did:

Spoiler

1. Downloaded the Zombies and Demons Mod as well as the EXILEZ files.

2. unpacked the exilez.pbo and edited init\fn_init.sqf after my liking

3. repacked the exilez.pbo and uploaded it to @exile_server/addons/

4. added ryanzombies and ryanzombiesfunctions to the mission.sqm (in the mpmissions/Exile.Altis.pbo by downloading, unpacking, editing, repacking and re-uploading it)

 

Edited by r3KoR

Share this post


Link to post
Share on other sites
Advertisement

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

  • Recently Browsing   0 members

    No registered users viewing this page.