Search the Community

Showing results for tags 'be'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Exile
    • Changelogs
    • Feedback
  • Exile Community
    • General Discussion
    • New Feature Voting
    • Problems & Bugs
    • Cat Walk
    • Recruitment
    • Small Talk
  • Exile Mod XM8 App
    • XM8 Server Administration
    • XM8 Android App
    • XM8 Discord Bot
  • Exile Mod Server Administration
    • Ask a Game Server Provider
    • Hosting
    • Operating Systems
    • Installation
    • Database
    • Security
    • Maintenance
  • Exile Mod Customization
    • Downloads & Releases
    • Content
    • Environment
    • Gameplay
    • Look & Feel
    • Tech Talk
  • Exile Life Mod
    • Visit forum on exilelifemod.com

Categories

  • Knowledge Base
  • Items
  • Constructions
  • Traders
  • Vehicles

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Homepage

Found 16 results

  1. The new Exile update is on the horizon, and despite all of the amazing features it's gonna bring, it's also gonna bring headaches for server owners who have to update their server(s) and the dozens of customizations that they made. One of the daunting tasks is updating BattlEye filters. Granted, Exile does come with filters by default that would work fine, if it weren't for the fact that most servers run custom scripts/addons that trigger the BE filters, so almost every time you add something you end up with a BattlEye kick (only one if you're lucky). I've gone through the experience many times, and let's face it: it's tedious. When you get a script restriction, you have to copy the code, replace all of the newlines with "\n"s, find the right line, and update your "scripts.txt". There are certain online tools that will automatically replace newlines for you, but wouldn't it be nice if the script exception was generated and added completely automatically as soon as it happens? Well, I think so, so I mish-mashed some code together and created the "BattlEye Automatic Exception Generator". It will automatically scan your scripts.log for script restrictions, replace newlines in the code (if they exist), and add the exception to your "scripts.txt" on the correct line. It will also prevent duplicate exceptions from being added (to the same line). ***!!!READ THE README BEFORE ASKING ANY QUESTIONS!!!*** Seriously guys (and gals). If I see any question in here that is answered by the readme, I will simply ignore it, and it may even be deleted. If you have any questions/comments/concerns/suggestions, please leave them below. I made this for "fun" in my free time, and it is not perfect by any means, so any help/suggestions are appreciated. DOWNLOAD: https://github.com/eraser1/BE_AEG PS: I know people have made stuff like this before, but none of the tools were publicly available, and least of all, open source.
  2. I'm having an issue were it seems the data base is not creating player once you connect. Causing the player that is connecting to get the ghost player view until the game kicks them. the strange part is that everything was working fine. I changed nothing and it just started happening all of a sudden. Normally this is because the database is not creating a player. After days of trial and error I am still at a lost. Also I am using Host Havoc as my Host. I have done the following. 1. Reformatted my exile sql data base (More than once) 2. Reinstalled Infistar (More than once) 3. Ensured that all of my Rcon and Admin passwords/ IP /Ports are correct in BE, AHAT, and Exile Server Config. 4. Battleye ON or OFF does not matter. Unaccessible still occurs. If i turn on the Server Locking feature in Exile/ Infistar, The Server Never Unlocks when it is done loading. So I just turned it off. After doing all of this the problem remains unchanged... My RPT HERE --> https://pastebin.com/KWhX4V8S 5:56:06 BEServer: registering a new player #306831841 5:56:21 Unaccessible 5:56:21 "ExileServer - Player COMMANDO_KAIN (UID 76561198022361377) connected!" 5:58:35 Client: Remote object 3:0 not found 5:58:35 "TCAGame/BIS_fnc_log: HandleDisconnect : 1fdb4a40# 1187583: invisibleman.p3d" 5:58:35 Warning: Cleanup player - person 2:76 not found 5:58:35 Warning: Cleanup player - person 2:76 not found
  3. AceMueller007 - Druggos

    More Battleye Script Restrictions

    I've had a server with a hosting company in Australia for about 2 weeks now. I disabled BE because i kept getting script restrictions, I kept it off so I could get the server where I wanted it to be and used Infistar as my Antihack for the time being but now I want to enable BE again but am being constantly kicked for Script Restrictions #14 and #18 so far. I have attached the scripts log and txt file. Any help is appreciated. I tried the BE filter tools on the forums but most are dead. https://drive.google.com/drive/folders/17qr_TP0RyFrXds_h8EUrLeMUiFg4mEUc?usp=sharing
  4. I am having and Issue with my Server. I am using Infistar. I have Setup my Beserver.cfg Rcon Info. All of my Password blocks are filled correctly. Pretty Stumped. Cant load into server. My Logs Here: https://pastebin.com/MkveJv5q https://pastebin.com/ijgHpyKE
  5. Zupa

    ZBot - BE Rcon Discord Bot

    ZBot ( An experimental project. ) -> For any BattlEye rcon game supported! Current version: 1.0.1 A Discord bot that can roam your Discord server and function as an RCON client for your BattlEye game servers. Screenshots at the bottom. What can it do? Print all chats in different discord text channels in their respective colours ( Side, Vehicle, Global, ... ). (Tip: Print sidechat in a channel that everyone can read !) Execute RCON & Server commands to your arma server in the assigned Command channel. Protect these commands with an appropriate Discord Role. Reply to user commands when they type ingame. These replies can be printed ingame and in discord. ( eg: !admin -> Admins can be found on discord -> @Admin some asked for an admin ingame. ) Webpanel to configure your rcon-game servers. List players, admins & bans trough rcon commands. ( All BattleEye commands supported ). Now available: Schedule text commands for ingame/discord through the web panel. How to add it to my server? https://bot.devzupa.be/ Follow the flow of the site. It should be straightforward. Always remember to save a page if needed before navigating to another page! Add the bot before or after you filled in all the info. ( The button on top ). Always be sure the chosen roles and channel exist in your discord server! ( channel names are without the # ) Whenever you make changes in the config panel you need to reload the config of your server onto the bot. This can be easily done by just typing in a channel: !zbot reload This commands also refreshes your rcon instance if it would have stopped for some reason. All rcon commands can be viewed in the assigned 'command' discord channel. List these commands by typing !rcon All commands are prefixed with that aswell. 1 example for a global message by the bot: !rcon say all Welcome you our server! All rcon commands: # ZBot BattlEye RCON commands **All commands are prefixed with !rcon** ## Commands players List all players admins List all admins bans List all bans load scripts Reloads al BE scripts load events Reloads al BE events say all [text] Sends text to all users say [playerId] [text] Sends text to specific user id MaxPing [ping] Sets the maxping of the serve. kick [playerId] [reason] Kicks player (eg: kick 32 Language pls.) ban [playerId] [minutes] Bans online player (eg: ban 11 0 Duping) 0 = forever [reason] addBan [GUID|IP] Bans on/off player (eg: addBan 127.0.0.1 0 Duping) [minutes] [reason] removeBan [banId] Remove bans (eg: ban 11 ) version Display the BattlEye version update Check for a newer BattlEye version loadBans Reload Bans from bans.txt writeBans Rewrite Bans to bans.txt disconnect Disconnects the rcon exit Exits the whole rcon client ## Server Commands **All commands are prefixed with !rcon** #shutdown Shutdown the GAME server #lock Locks the GAME server #unlock Unlocks the GAME server #missions Stops current missions and goes to mission list #reassign Moves all players back into the lobby #userlist Displays the list of users on the server #kick [serverPlayerId] Kicks an online player #exec ban Bans an online player [serverPlayerId] Please provide as much feedback as possible ! 1 mistake by myself can crash the whole bot. So if there are still use cases where it fails we can finetune it! You can join our discord server to discuss or report bugs ( or the topics ). https://discord.gg/WYbeSKR Technical info about the bot. Hosted in france on a good server. Coded in NodeJS ( Ecmascript 6 ). Modular build The bot will be hosted by myself until we encounter any problems we can't solve that way. If i ever stop hosting the bot i will release the sourcecode. I might also release the sourcecode earlier. ( If i know you, you can ask me for access to the code). Credits - Testers MGT -> DB Edge of Sanity -> Tobias Solem Screenshots
  6. RainStorm

    BattlEye Restriction #18

    I read someone's post before about Restriction #18, ( Started by Gerardw123, January 8, 2016 ), but I didn't understand it...Sorry, but here's my lil story, I installed: mod=@Exile" "-servermod=@ExileServer;@extDB2;@a3_dms" Everything was working gr8, then I added the CBA_A3, all the CUP addons, I'm with GamingDeluxe btw, so they had the click install options.... After the install, I ran it, and I kept getting the Restriction #18, I'm also on Altis map if the info mattered... Thanks in advance... here's the pastebin for scripts.txt <script src="https://pastebin.com/embed_js/35euYq50"></script> Hope I did this right...the paste thing... Guess I didn't; <iframe src="https://pastebin.com/embed_iframe/35euYq50" style="border:none;width:100%"></iframe> sheesh, //new2 7 eventHandler !="</t>\");\n};\n\ncase \"RscExileDevBlog\":\n{\n\n_display displayAddEventHandler [\"KeyDown\", \"_this call ExileClient_gui_loadingScreen_eve" !="_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_" !=" { !(IsNull findDisplay 46) };\n(findDisplay 46) displayAddEventHandler [\"KeyDown\", { _this call ExileClient_gui_hud_event_onKeyD" !="le [\"BIS_fnc_feedback_postResetHandler\", true];\nplayer addeventhandler [\"PostReset\",{BIS_EnginePPReset = true;} ];\n};\n\n\n[\"Health" !="t enabled.\"] call {};};\n\nif (isServer) then\n{\n\naddMissionEventHandler [\"HandleDisconnect\",\n{\nprivate _playerVar = [_this select" !="eRussianRouletteLayer\" 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 " !=";\n};\n\n\n[_display] call _fnc_animate;\n{\n_display displayaddeventhandler [_x,_fnc_animate];\n} foreach [\"mousemoving\",\"mouseholding" !="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\"];" !="\nBIS_RscRespawnControlsMap_ctrlHeaderRespawnButton ctrlAddEventhandler [\"ButtonDown\",{ \nuiNamespace setVariable [\"BIS_RscRespaw" !="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" !="dle isEqualTo -1) then \n{\nExileHudEventHandle = addMissionEventHandler [\"Draw3D\", { _this call ExileClient_gui_hud_event_onDraw3" !="\n_startButton ctrlSetText _textureOn;\n_startButton ctrlAddEventHandler [\"MouseButtonUp\",\"((findDisplay 24015) displayCtrl 4141) " !="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\"]" !="\n\n\n_control = _display displayctrl 2406; \n_control ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['hide',_this,''] ca" !=" \n\n\n_control = _display displayctrl 2400;\n_control ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['keyboardGroup',_th" !="eneral = _display displayctrl 2402;\n_ButtonGeneral ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['general',_this,'Rs" !="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" !="bject_player_event_unhook.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nplayer removeAllEventHandlers \"Killed\";\nplayer removeAllEventHandlers \"Fired\";\nplayer " !="live player) then\n{\nplayer allowDamage true;\nplayer removeEventHandler [\"Fired\",ExileSafeZoneFiredEH];\nplayer addEventHandler [\"" !=" 24003;\n_spawnButton ctrlEnable false;\n_display displayAddEventHandler [\"KeyDown\", \"_this call ExileClient_gui_loadingScreen_eve" !="utton = _display displayctrl 21995;\n_assetsButton ctrladdeventhandler [\"buttonclick\",\"with uinamespace do {['DLCTabClicked',_th" !=" player) then\n{\nplayer allowDamage false;\nplayer removeAllEventHandlers \"HandleDamage\";\n};\n_vehicle = vehicle player;\nif !(_vehi" !="tSafeZoneVehicle) then\n{\nExileClientSafeZoneVehicle removeEventHandler [\"Fired\", ExileClientSafeZoneVehicleFiredEventHandler]; \n" !="};\n\n\n_control = _display displayctrl 105;\n_control ctrladdeventhandler [\"MouseButtonUp\",\"with uinamespace do {['pipClicked',_thi" !="ThreadHandle = nil;\n};\nplayer allowDamage true;\nplayer addEventHandler [\"HandleDamage\", {_this call ExileClient_object_player_ev" !="ocessing_toggleDialogBackgroundBlur;\n_ctrlButtonOK ctrlSetEventHandler [\"ButtonClick\",\"call ExileClient_gui_keypadDialog_event_o" !="\", 1, false];\n_keyDownHandle = (findDisplay 46) displayAddEventHandler [\"KeyDown\",\"_this call ExileClient_action_event_onKeyDown" !="on;\n};\nExileClientMapKeyUpEH = (findDisplay 12) displayAddEventHandler [\"KeyUp\",{call ExileClient_gui_clan_markerAddMenu_addPrev" !="anMapIconPreviewArray = [];\n(findDisplay 12) displayRemoveEventHandler [\"KeyUp\",ExileClientMapKeyUpEH];\n_control ctrlShow false;" !="100;\n_ctrlMap = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler [\n\"draw\",\nformat [\n\"\n with uinamespace do {\n " !="\nExileClientBreachingKeyUpEH = (findDisplay 46) displayAddEventHandler [\"KeyUp\",{_this call ExileClient_system_breaching_event_o" !="chingChargePlanted = false;\n(findDisplay 46) displayRemoveEventHandler [\"KeyUp\",ExileClientBreachingKeyUpEH];\nExileClientBreachi" !="nLoad\":\n{\n_display = _params select 0;\n_display displayaddeventhandler [\"keydown\",\"with uinamespace do {['keyDown',_this,''] cal" !="afezone = true;\nplayer allowDamage false;\nplayer removeAllEventHandlers \"HandleDamage\";\n_vehicle = vehicle player;\nif !(_vehicle" !="elObjectFound\",[_x,_caller,_object]],\"bis_fnc_callscriptedeventhandler\",_x] call bis_fnc_mp;\n} foreach (objectcurators _object);" !="Var] call bis_fnc_logFormat;\n\n\n \"#rev\" addPublicVariableEventHandler [_x,\n{\n_this call bis_fnc_reviveOnState;\n}];\n\n\n \"#revF\" a" !="]];\n_trader switchMove (_animations select 0);\n_trader addEventHandler [\"AnimDone\", {_this call ExileClient_object_trader_event_" !="ue, "", "call ASL_Pickup_Ropes_Action_Check"];\n\nplayer addEventHandler ["Respawn", {\nplayer setVariable ["ASL_Actions_Loaded",fa"\" 7 "setVariable [\"Exile" !="\nif !(hasInterFace) exitWith {false};\n\n\n\n\nuiNameSpace setVariable [\"ExileClient_gui_loadingScreen_reset\",\n{\nuiNameSpace setVaria" !="ng completed!\" call ExileClient_util_log;\nuiNameSpace setVariable [\"ExileNeedsPreloading\", false];\n};\n};\n};\nif (missionName isEq" !="SPAlpha\", -1]) isEqualTo -1) then \n{\nprofileNamespace setVariable [\"ExilePartyESPAlpha\", 0.75];\n_hasChanges = true;\n};\nif ((prof" !="le [\"BIS_fnc_animalBehaviour_disable\", true];\n_trader setVariable [\"ExileTraderType\", _traderType];\n_trader disableAI \"ANIM\";\n_t" !="reen_updateText;\ndiag_log _message;\n\nprofileNamespace setVariable [\"ExilePlayerUID\", _myPlayerUID];\nsaveProfileNamespace;\n\n_wait" !="uiNameSpace setVariable [\"ExileClientDevBlogOkayClicked\", false];\n\n\nendLoadingScreen;\n\ndisableUserInput false;\n\n\ncreateDialog \"R" !="ingScreen [\"\", \"RscExileLoadingScreen\"];\n\nuiNameSpace setVariable [\"ExileClientHasSeenDevblog\", true];" !="r\") then \n{\ndeleteVehicle _oldPlayerObject;\n};\nplayer setVariable [\"ExileXM8IsOnline\", (profileNamespace getVariable [\"ExileEnab" !=" false;\n_location setName _territoryName;\n_flagObject setVariable [\"ExileLocation\", _location];" !="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" !="\n_cambo = _display displayCtrl 4077;\nprofileNamespace setVariable [\"ExileStreamFriendlyUI\", ((lbCurSel _cambo) isEqualTo 1)];" !=";\n_particleEmitter attachTo [_this, [0, 0, 0]];\n_this setVariable [\"ExileFlies\", _particleEmitter];" !="spawn ExileClient_object_vehicle_chirpChirp;\n_vehicle setVariable [\"ExileAlreadyKnownCode\", _pincode];\n};\nif (_mode isEqualTo tr" !="mNetId _objectID;\nif !(isNull _object) then\n{\n_object setVariable [\"ExileAlreadyKnownCode\",_this select 2];\n};\n(_this select 0) " !="DE\"];\n_objects pushBack _object;\n_i = _i +1;\n};\n_flag setVariable [\"ExileRadiusObjects\",_objects];\n_flag setVariable [\"ExileRadi" !="_slider = _display displayCtrl 4078;\nprofileNamespace setVariable [\"ExilePartyESPAlpha\", sliderPosition _slider];" !="_slider = _display displayCtrl 4079;\nprofileNamespace setVariable [\"ExilePartyMarkerAlpha\", sliderPosition _slider];" !="sition]] call ExileClient_system_network_send;\nplayer setVariable [\"ExilePartyMarker\", _position];\n}\nelse \n{\n[\"updateMyPartyMark" !="(isNull _player) then \n{\nif (_update) then \n{\n_player setVariable [\"ExilePartyMarker\", _position];\n}\nelse \n{\n_player setVariable" !="eraParentObject) then\n{\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\", false, true]; \n};\n}\nelse\n{ \n_camera = " !="meraParentObject)then\n{\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\",false,true]; \n};\nExileClientCameraParentOb" !="CameraObject = objNull;\nExileClientCameraParentObject setVariable [\"ExileCameraInUse\",false,true]; \nExileClientCameraParrentObje" !="le [\"BIS_fnc_animalBehaviour_disable\", true];\n_trader setVariable [\"ExileAnimations\", _animations];\n_trader setVariable [\"ExileT" !="uiNameSpace setVariable [\"ExileClientDevBlogOkayClicked\", false];\n\nendLoadingScreen;\n\ndisableUserInput false;\n\n\ncreateDialog \"Rs" !="\n\ncloseDialog 1;\n\ndisableUserInput true;\n\nuiNameSpace setVariable [\"ExileClientHasSeenDevblog\", true];" !="_message call ExileClient_util_log;\n\nprofileNamespace setVariable [\"ExilePlayerUID\", _myPlayerUID];\nsaveProfileNamespace;\n\n_wait" 3 ctrlCreate !="entClanInfo isEqualTo [])then\n{\n_contextControl = _display ctrlCreate [\"RscExileMapContextMenu\",24032];\n_contextControl ctrlSetP" !="scExileToastArea\", displayNull]; \n_toastControl = _display ctrlCreate [\"RscExileToast\", -1]; \n_toastPosition = ctrlPosition _toa" !=">> \"RscDisplayDebriefing_ListGroup\";\n_ListGroup = _display ctrlCreate [\"RscControlsGroupNoHScrollbars\", 21903 ];\n\n_ListGroup c" !="DisplayDLCContentBrowser_ListGroup\";\n_ListGroup = _display ctrlCreate [\"RscControlsGroupNoHScrollbars\", 38400];\n\n_ListGroup ct" !="n"] call bis_fnc_controlConfigs);\n\n_ctrlWarning = _display ctrlcreate ["RscStructuredText",-1];\n_ctrlWarning ctrlsetposition [0," 3 camCreate !="xPosition select 2\n];\nExileClientModelBoxCamera = \"camera\" camCreate ExileClientModelBoxCameraPosition;\nExileClientModelBoxCamer" !="(_this select 1) then\n{\nExileClientCameraObject = \"camera\" camCreate _startPosition;\n};\nExileClientCameraObject camSetPos _start" 3 createUnit !="creategroup sidelogic;\nbis_functions_mainscope = _grpLogic createunit [\"Logic\",[9,9,9],[],0,\"none\"];\nbis_functions_mainscope set" !="\n\n\n\n\n_group = BIS_fnc_ambientAnim__group;\n\n_logic = _group createUnit ["Logic", [_attachPos select 0,_attachPos select 1,0], [],"\" 3 createTeam 7 createAgent !="nil];\n};\n\nif (isServer) then\n{\n\n\nbis_revive_ratioLethal = createAgent [\"Logic\", [10,10,0], [], 0, \"CAN_COLLIDE\"];\nbis_revive_rat" 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" !="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" !="creteMixer) then \n{\n_particleEmitter = \"#particlesource\" createVehicleLocal (getPos _concreteMixer);\n_particleEmitter setParticl" !=" 0.471944, 0], [0, 0, 1]]\n];\n\n{\nprivate _logic = \"Logic\" createVehicleLocal [0, 0, 0];\nprivate _trader = (_x select 0) createVeh" !="_v)} do {\n_posV = getPos _v;\n_smoke1 = "#particlesource" createVehicleLocal getpos _v;\n_smoke1 attachTo [_v,[0,0,0],"engine_effe" 7 deleteVehicle !="BIS_fnc_initPlayable\",\"BIS_fnc_missionTimeLeft\",\"BIS_fnc_deleteVehicleCrew\",\"BIS_fnc_MP\",\"BIS_fnc_MPexec\",\"BIS_fnc_netId\",\"BIS_f" !="[\"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" !=" >> \"Snow\" >> \"enable\")) isEqualTo 1) exitWith {false}; \ndeleteVehicle ExileSnowClose;\ndeleteVehicle ExileSnowNear;\ndeleteVehicl" !=",-2])]) > 1\n||\n((getPosATL player) select 2) < 2\n)then\n{\ndeleteVehicle (vehicle player);\nplayer switchMove \"\";\nplayer setVelocit" !="PlayerInSafezone) then \n{\nif (local _projectile) then \n{\ndeleteVehicle _projectile;\n};\n}\nelse \n{\nswitch (_weapon) do \n{\ncase \"Ex" !=" = _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" !="bjects = _flag getVariable [\"ExileRadiusObjects\", []];\n{\ndeleteVehicle _x;\n}\nforEach _objects;\n_flag setVariable [\"ExileRadiusSh" !=" ExileClient_construction_simulationCountDown;\n}\nelse \n{\ndeleteVehicle ExileClientConstructionObject;\n};\n[\"ErrorTitleAndText\", [" !="articleEmitter\", objNull];\nif !(isNull _emitter) then \n{\ndeleteVehicle _emitter;\n};\n};" !="Sound_PortableGenerator\";\n};\nif !(isNull _sound) then \n{\ndeleteVehicle _sound;\n};\n_portableGenerator setVariable [\"Sound\", objNu" !="caller;\nwaituntil {_state != animationstate _caller};\n};\ndeletevehicle _object;\n[[_var,\"diary\"],_fnc_scriptName,_recipients,_per" !="o [_v,[0,0,0],"engine_effect_1"];\n_pos = getPos _smoke1;\ndeleteVehicle _smoke1;\n_smoke1 = "#particlesource" createVehicleLocal g"\" 7 callExtension 7 commandingMenu !=" _functionName + " } forEach [0,1,2];"]], "1", "1"];\nshowCommandingMenu "";\nshowCommandingMenu "#USER:ASL_Show_Select_Ropes_Menu" 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" !="t\": {\n_object = _this param [0,objnull,[objnull]];\n_object addaction [\n\nlocalize \"STR_A3_BIS_fnc_initIntelObject_take\",\n\n{[_this" !="rVehiclesWithRopes;\n};\n\nASL_Add_Player_Actions = {\n\nplayer addAction ["Extend Cargo Ropes", { \n[] call ASL_Extend_Ropes_Action;\n" 7 draw !="howRespawnMenuDisableItem\",\"BIS_fnc_showRespawnMenuDisableItemDraw\",\"BIS_fnc_showRespawnMenuDisableItemCheck\",\"BIS_fnc_showRespa" !="[\"A3\\functions_f\\respawn\\fn_showRespawnMenuDisableItemDraw.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Respawn\",\"showRespawnMenuDisabl" !="[\"A3\\functions_f\\respawn\\fn_showRespawnMenuPositionMapDraw.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Respawn\",\"showRespawnMenuPositi" !="[\"A3\\functions_f_curator\\Curator\\fn_drawCuratorLocations.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Curator\",\"dra" !="[\"A3\\functions_f_curator\\Curator\\fn_drawCuratorRespawnMarkers.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Curator\"" !="[\"A3\\functions_f_curator\\Curator\\fn_drawCuratorDeaths.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Curator\",\"drawCu" !="[\"A3\\functions_f_curator\\Map\\fn_drawAO.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Map\",\"drawAO\"]" !="[\"A3\\functions_f_curator\\Map\\fn_drawMinefields.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Map\",\"drawMinefields\"]" !="[\"A3\\functions_f_curator\\Map\\fn_drawRespawnPositions.sqf\",\".sqf\",0,false,false,false,\"A3_Functions_F_Curator\",\"Map\",\"drawRespawn" !="[\"A3\\functions_f_bootcamp\\VR\\fn_VRDrawBorder.sqf\",\".sqf\",0,false,false,false,\"A3_Bootcamp\",\"VR\",\"VRDrawBorder\"]" !="[\"A3\\functions_f_bootcamp\\VR\\fn_VRDrawGrid.sqf\",\".sqf\",0,false,false,false,\"A3_Bootcamp\",\"VR\",\"VRDrawGrid\"]" !="[\"A3\\functions_f_exp_a\\EGSpectator\\fn_EGObjectiveVisualizerDraw.sqf\",\".sqf\",0,false,false,false,\"A3_Expansion_A\",\"Spectator\",\"EG" !="[\"A3\\functions_f_exp_a\\EGSpectator\\fn_EGSpectatorDraw2D.sqf\",\".sqf\",0,false,false,false,\"A3_Expansion_A\",\"Spectator\",\"EGSpectato" !="[\"A3\\functions_f_exp_a\\EGSpectator\\fn_EGSpectatorDraw3D.sqf\",\".sqf\",0,false,false,false,\"A3_Expansion_A\",\"Spectator\",\"EGSpectato" !="[\"A3\\functions_f_exp_a\\EGSpectator\\fn_EGSpectatorGetUnitsToDraw.sqf\",\".sqf\",0,false,false,false,\"A3_Expansion_A\",\"Spectator\",\"EG" !="[\"A3\\3DEN\\Functions\\fn_3DENDrawLocations.sqf\",\".sqf\",0,false,false,false,\"3DEN\",\"Default\",\"3DENDrawLocations\"]" !="t_gui_hud_event_onAction.sqf'],\n['ExileClient_gui_hud_event_onDraw3d', 'exile_client\\code\\ExileClient_gui_hud_event_onDraw3d.sqf" !="wn;}];\ntrue\n};\nExileHudEventHandle = addMissionEventHandler [\"Draw3D\", { _this call ExileClient_gui_hud_event_onDraw3d; }];\nExil" !=" _this call ExileClient_gui_hud_event_onDraw3d; " !="#line 1 \"exile_client\\code\\ExileClient_gui_hud_event_onDraw3d.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_icon\"];\nif (ExileHudIsVisible) then\n{\nca" !=" (_textAlpha > 0) then \n{\nif !(ExilePlayerInSafezone) then \n{\ndrawIcon3D \n[\n\"\",\n[_red, _green, _blue, _textAlpha],\n[_position se" !="y = [];\nExileClientLineLastRenderPos = [0,0,0];\nExileClientMapDrawColors = \n[ \n[\"Red\",[221/255, 38/255, 38/255, 1]],\n[\"Blue\",[6" !="e]) then\n{\n\n(_display displayctrl _idc) ctrlAddEventHandler [\"Draw\",\n{\n#line 1 \"A3\\ui_f\\scripts\\GUI\\RscDiaryTaskMarkers.sqf\"\nif " !="To -1) then \n{\nExileHudEventHandle = addMissionEventHandler [\"Draw3D\", { _this call ExileClient_gui_hud_event_onDraw3d; }];\n};\n}" !=" _this call ExileClient_gui_map_event_onDraw; _this call ExileClient_gui_clan_renderLines; " !="#line 1 \"exile_client\\code\\ExileClient_gui_map_event_onDraw.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_marker\",\"_partyUnits\",\"_clanMembers\"];\n{\nd" !="eClientClanMapLineRenderArray isEqualTo []))then\n{\n{\n_control drawLine _x;\n}\nforEach ExileClientClanMapLineRenderArray;\n};" !=") * _scale;\n_textSize = (_textSize * 0.15) * _scale;\n_control drawIcon\n[\n_icon,\n_color,\n_position,\n_iconSize,\n_iconSize,\n0,\n_tex" !="ect 0;\nif!(ExileClientClanInfo isEqualTo [])then\n{\n{\n_control drawPolygon [_x select 0,_x select 1];\n}\nforEach (ExileClientClanI" !=";\nif(getNumber(missionConfigFile >> \"CfgPlayer\" >> \"disableMapDrawing\") isEqualTo 1)then\n{\n_stopPropagation = ((_this select 1) " !="ExileClientSafeZoneESPEventHandler = addMissionEventHandler [\"Draw3D\", {20 call ExileClient_gui_safezone_safeESP}];\n[\"InfoTitleA" !=" selectionPosition \"head\");\n_pos set[2, (_pos select 2) + 1];\ndrawIcon3D['',_clr,_pos,0,0,0,_name,1,0.04];\n};\n};\n};\n}\nforEach ((" !="_dialog\",\"_lockerAmount\",\"_lockerLimit\",\"_depositInput\",\"_withdrawInput\",\"_lockerAmountLabel\",\"_inventoryAmount\",\"_inventoryAmou" !="_this call ExileClient_gui_lockerDialog_event_onWithdrawButtonClick" !="1 \"exile_client\\code\\ExileClient_gui_lockerDialog_event_onWithdrawButtonClick.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_display\",\"_amountInput\"," !="SafeZoneESPEventHandler\") then \n{\nremoveMissionEventHandler [\"Draw3D\", ExileClientSafeZoneESPEventHandler];\nExileClientSafeZoneE" !="down lbSetColor [_index,_x select 1];\n}\nforEach ExileClientMapDrawColors;\n_colorDropdown lbSetCurSel -1;\n_iconDropbox = _control" !="down lbSetColor [_index,_x select 1];\n}\nforEach ExileClientMapDrawColors;\n_colorDropdown lbSetCurSel -1;\n_statusControl = _contr" !="[(_this select 0), [['Drawer_1_move', 0.7], ['Drawer_1_key_rot', 0.7]]] call BIS_fnc_ObjectInventoryAnimatedOpen;" !="[(_this select 0), [['Drawer_1_move', 0.0], ['Drawer_1_key_rot', 0.0]]] call BIS_fnc_ObjectInventoryAnimatedClose;" !="p = _display displayctrl 101;\n_ctrlMap ctrladdeventhandler [\n\"draw\",\nformat [\n\"\n with uinamespace do {\n _map = _thi" !="_refreshTime = time + 0.1;\n };\n {\n _map drawLine [position _x,position player,[0,0,0,1]];\n } foreac" !="ints isEqualTo []) then\n{\n{\n_distance = player distance2D _x;\ndrawIcon3D \n[\n\"\\a3\\ui_f\\data\\Map\\MapControl\\custommark_CA.paa\",\n[1" !="ocessed =+ _unitsEvaluated;\n};\n};\n\n\n\naddMissionEventHandler [\"Draw3D\",\n{\n\nif (((player getVariable [ \"#rev_state\", 0]) < " !="#line 1 \"exile_client\\code\\ExileClient_gui_map_event_onDraw.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_marker\",\"_partyUnits\",\"_clanMembers\",\"_con" !="\nif (getNumber(missionConfigFile >> \"CfgPlayer\" >> \"disableMapDrawing\") isEqualTo 1) then\n{\n_stopPropagation = true;\n};\n};\ncase " 7 onEachFrame !="d_removeTask;\n};\n};\n} \nforEach ExileSystemSpawnThread;\n};\nonEachFrame {};\nExileSystemMainTimer = time;\nuiSleep ExileSystemThread" 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_" 3 addMagazine !="zine\":\n{\nif (_bulletCount isEqualTo -1) then\n{\n_container addMagazineCargoGlobal [_itemClassName, 1];\n_added = true;\n}\nelse \n{\n_" !=" call ExileClient_util_containerCargo_clear;\n{\n_container addMagazineAmmoCargo [_x select 0, 1, _x select 1];\n}\nforEach (_data s" !="hisRound = _ammoToRefund min _ammoPerMagazine;\n_container addMagazine [_magazineClassName, _ammoToRefundThisRound];\n_ammoToRefun" !="gazines;\n};\n_newMagazines pushBack _toMagazine;\n{\n_object addMagazine _x; \n}\nforEach _newMagazines;\ntrue" 3 addWeapon !="g\",\"BIS_fnc_advHintCall\",\"BIS_fnc_advHintCredits\",\"BIS_fnc_addWeapon\",\"BIS_fnc_itemType\",\"BIS_fnc_basicBackpack\",\"BIS_fnc_loadIn" !="[\"A3\\functions_f\\inventory\\fn_addWeapon.sqf\",\".sqf\",0,false,false,false,\"A3\",\"Inventory\",\"addWeapon\"]" !="er addPrimaryWeaponItem _itemClassName; \n}\nelse \n{\n_player addWeaponItem [_x, [_itemClassName, _bulletCount]];\n};\n_added = true;" !=";\nswitch (_itemCategory) do \n{\ncase \"Weapon\":\n{\n_container addWeaponCargoGlobal [_itemClassName, 1];\n_added = true;\n};\ncase \"Min" !="sEqualTo 0) then\n{\nif !(_x isEqualTo \"\") then\n{\n_container addWeaponCargoGlobal [_x, 1];\n};\n}\nelse \n{\nif ((typeName _x) isEqualT" !="eSitting01\"]] call ExileClient_system_network_send;\nplayer addWeapon \"hgun_Pistol_heavy_02_F\"; \nplayer selectWeapon (handGunWeap" !="BIS_fnc_holdActionAdd\",\"BIS_fnc_holdActionRemove\",\"BIS_fnc_addWeapon\",\"BIS_fnc_itemType\",\"BIS_fnc_basicBackpack\",\"BIS_fnc_loadIn" 3 compile !"compileFinal" !="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\"]" !="tNameParent = if (isNil '_fnc_scriptName') then {'BIS_fnc_recompile'} else {_fnc_scriptName};\n private _fnc_scriptName = 'BIS_fn" !="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 {" !="o \n{\n_menuItem = _menuItems select _n;\n_showMenuItem = call compile (getText (_menuItem >> \"condition\"));\nif (_showMenuItem) the" !="\", \"_status\", \"_timeStart\", \"_x\"]; _this = [nil] apply compile _this select 0; if (isNil \"_this\") exitWith {\"\"}; " !="\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 " !="_blockCargo];} forEach _lockCargo;\n\n[_vehicle, _phase] call compile (getText(configfile >> \"CfgVehicles\" >> _vehicleType >> \"Ani" !="> "sizeEx")) then {getnumber (_cfg >> "sizeEx")} else {call compile gettext (_cfg >> "sizeEx")});\n};\nif (ctrltype _ctrl in [13,1" 3 compileFinal !="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" !="_path;\nuinamespace setvariable [\n_scriptName + \"_script\",\ncompileFinal (\nformat [\n\"scriptname '%1'; _fnc_scriptName = '%1';\",\n_s" !="ExileClientIntroIsPlaying = true;\n\n[] spawn compileFinal preprocessFileLineNumbers \"intro.sqf\";" 3 loadFile 7 createMarker !="[];\nif (ExileClientPartyID isEqualTo -1) then\n{\n_marker = createMarkerLocal [\"ExilePartyMarker0\", getPosVisual player];\n_marker " !="ileClientLastDeathMarker;\n};\nExileClientLastDeathMarker = createMarkerLocal [format [\"Death%1\", time], getPos player];\nExileClie" !="ame + str _object) call bis_fnc_filterString;\n\n\n_marker = createmarker [_var,position _object];\n\n\n_data = [_object,\"RscAttribute" 7 onMapSingleClick !="xileClient_util_log;\n}\nelse \n{\nif (hasInterface) then\n{\nonMapSingleClick {_shift};\n[] call ExileClient_system_moon_initialize;\n[" 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" !="lse;\ntry\n{\n_playerUID = getPlayerUID player;\n_flags = (allMissionObjects \"Exile_Construction_Flag_Static\");\n{\n_buildRights = _x " !="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\");\ntrue call ExileClien" !="opDown lbSetData [_index, netId _flag]; \n};\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");\n_payButton = _displa" !=") then\n{\n_territories pushback _flag;\n};\n};\n}\nforEach (allMissionObjects \"Exile_Construction_Flag_Static\");\nif (_territories isE" 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" !="eadgear_GasMask\" in (assignedItems player)) then \n{\nplayer setDamage ((damage player) + _damage);\n};\n};\n}\nforEach ExileContamina" !="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" !="oast;\n}\nelse \n{\nif(_responseCode isEqualTo 5)then\n{\nplayer setDamage 5;\nExiled = \"I have tried to RE code and I am retarded!\";\np" !="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\";" !="player;\nplayer removeWeapon (handGunWeapon player);\nplayer setDamage 1; \n}\nelse \n{\nplayer playActionNow \"GestureExileSuicide01\";" !="riable [\"RscDisplayMPInterrupt_respawnTime\", time];\nplayer setdamage 1;\n};\nif !(isNil \"BIS_RscRespawnControls_escHandler\") then " 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" !="if(_uid in _uids)then\n{\n_members pushBack _x;\n};\n}\nforEach allPlayers;\n_members" 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 !="nTextSize = 18 * pixelH;\n_nameTextSize = 24 * pixelH;\n{\nif (isPlayer _x) then \n{\nif !(_x isEqualTo player) then \n{\n_distance = c" !=") then\n{\n_groupControl ctrlShow true;\n};\n_lines = \"\";\n{\nif (isPlayer _x) then \n{\nswitch (true) do\n{\ncase ((damage _x) < 0.1): { " !="aon;\n\nif (_shift) then {\n_vehs = [vehicle cameraon];\n{\nif !(isplayer _x) then { \n_veh = vehicle _x;\nif !(_veh in _vehs) then {\n_" !="do {\nprivate [\"_display\",\"_veh\",\"_vehType\",\"_uavPosition\",\"_isPlayerInAV\",\"_icon\"];\n\n_display = _params select 0;\n_veh = vehicle" !="_marker;\n}\nelse\n{\n_partyUnits = units (group player);\n{\nif (isPlayer _x) then \n{\n_marker = createMarkerLocal [format [\"ExilePart" !="members = units _group;\n_groupLeader = leader _group;\n{\nif (isPlayer _x) then \n{\n_index = _listBox lbAdd (name _x);\n_listBox lbS" !=";\nif (!isNull cameraOn) then\n{\n{\nif (!isNull _x) then\n{\nif (isPlayer _x) then\n{\nif !(isObjectHidden _x) then \n{\n_distance = came" !="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" !="n bis_fnc_initIntelObject;},\n\n[],\n\n10,\n\ntrue,\n\ntrue,\n\n\"\",\n\n\"isplayer _this && {_this distance _target < 2} && {(side group _this" !="d) then {\n[] spawn {\nwhile {true} do {\nif(!isNull player && isPlayer player) then {\nif!( player getVariable ["ASL_Actions_Loaded"\" 7 Exile_unit_player !=",1,0.04];\n};\n};\n};\n}\nforEach ((cameraOn nearEntities[['Exile_Unit_Player', 'LandVehicle', 'Ship', 'Air'], _espRenderRange]) - [c" !="ou need a shovel\";\n};\nif !((typeOf _corpse) isEqualTo \"Exile_Unit_Player\") then \n{\nthrow \"You can only bury players\";\n};\nif (ali" !="layer) then \n{\nthrow false; \n};\nif !(_object isKindOf \"Exile_Unit_Player\") then \n{\nthrow false; \n};\nif !(isPlayer _object) then " 7 allGroups !="With \n{\nthrow \"This name is already in use!\";\n};\n}\nforEach allGroups;\n_group = createGroup independent;\n_group setGroupIdGlobal " 7 setGroupId !="s_functions_mainscope\";\n};\n(group bis_functions_mainscope) setgroupid [localize \"str_dn_modules\"]; \n\nif (!isNil \"bis_functions_m" !="missionnamespace getvariable [_groupVar,grpnull]\n};\n_group setgroupid [gettext (configfile >> \"cfgfactionclasses\" >> _category >" !="orEach allGroups;\n_group = createGroup independent;\n_group setGroupIdGlobal [_partyName];\n[player] joinSilent _group;\nExileClien" 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" !="_iconTextSize, \n\"PuristaMedium\",\n\"center\"\n];\n};\n};\n}\nforEach units (group player);\n};\n};\n};" !="r.paa'/></t><br/>\", _color, name _x];\n};\n};\n};\n};\n}\nforEach (units (group player));\n_lines = \"<t shadow='0' size='0.8'>\" + _line" !="Var = ([player] call bis_fnc_objectVar);\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 \"" !="ui_map_event_onDraw.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_marker\",\"_partyUnits\",\"_clanMembers\"];\n{\ndeleteMarkerLocal _x;\n}\nforEach ExileClie" !=" setdir _dir;\n_vehs set [count _vehs,_veh];\n};\n};\n} foreach (units cameraon - [cameraon]);\n};\n\nif (ismultiplayer) then {\n(format" !="rl 4102;\nlbClear _listBox;\n_group = group player;\n_members = units _group;\n_groupLeader = leader _group;\n{\nif (isPlayer _x) then" !="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 " !="Variable [ \"#rev_enabled\", false])) exitWith {};\n\nprivate[\"_units\",\"_unitVar\",\"_xUnitVar\"];\n\nif (isNil \"bis_revive_handledUnits" !="ui_map_event_onDraw.sqf\"\n\n\n\n\n\n\n\n\n\n\n\nprivate[\"_marker\",\"_partyUnits\",\"_clanMembers\",\"_control\"];\n{\ndeleteMarkerLocal _x;\n}\nforEac" !=" then {} \nelse\n{\nif (random 10 < 6) then \n{\n\n\n\n\n\n\nif (count units group _this>1) then\n{\n\n_this playAction "gestureFreeze";\n\n};\n" 7 exec !"ExileClient_action_execute" !=";\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\\modules_f\\Misc\\functions\\fn_tridentExecute.sqf\",\".sqf\",0,false,false,false,\"A3_Modules\",\"Misc\",\"tridentExecute\"]" !="[\"a3\\functions_f_mp_mark\\revive\\fn_reviveExecuteTemplates.sqf\",\".sqf\",0,false,false,false,\"A3_Mark\",\"Revive\",\"reviveExecuteTempl" !="BIS_fnc_feedbackMain_fsm = _this execfsm 'A3\\functions_f\\Feedback\\fn_feedbackMain.fsm'; BIS_fnc_feedbackMain_fsm" !="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" !="s select 0] call bis_fnc_objectVar;\n[ \"rem\",_playerVar] remoteExec [\"bis_fnc_reviveInit\"];\n}];\n};\n\nif !(hasInterface) exitWith {" !="display 49 && isnil {uinamespace getvariable \"RscDebugConsole_execute\"}) then {\nif (random 1 > (1 - 0.24 / diag_fps)) then {_ppS" !="(_this select 0) ctrlEnable false;_this execVM 'a3\\ui_f\\scripts\\gui\\RscRespawnControls.sqf'" !=" distance _pos),_pos call bis_fnc_locationDescription]) remoteExec [\"systemChat\"];\n};\n};\n};\n}\n];\n};\n\n_idc = 2012;\n(_display disp" !="\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]" !=" distance _pos),_pos call bis_fnc_locationDescription]) remoteExec [\"systemChat\"];\n};\n};\n};\n" !="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 >> " !="\"\", \"BLACK OUT\", 1];\nshowChat true;\n[] spawn \n{\nuiSleep 4;\n[] execFSM \"exile_client\\fsm\\login.fsm\";\n};\n};" !="_sxr = _this execvm \"\\GNT_C185\\scr\\C185Init.sqf\";" !="[(_this select 0)] execVM \"\\A3\\Structures_F\\Ind\\PowerLines\\Scripts\\column_ruins.sqf\"" !="([this, 1] execVM \"\\A3\\Structures_F_EPC\\Civ\\PlayGround\\scripts\\Carousel_spin.sqf\")" !="= [_this select 0] call bis_fnc_objectVar;\n[_playerVar] remoteExec [\"bis_fnc_reviveInitRemovePlayer\"];\n}];\n};\n\n\nif (!hasInterfac" !="(_this select 0) execVM "\A3\Structures_F\Wrecks\Scripts\Wreck_Heli_Attack_01.sqf"" 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[\"InfoTitleAndText\", [\"Welcome!\", \"You have " !="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" 7 selectCamera 7 removeMPEventHandler 7 removeAllMPEventHandlers 7 nearestBuilding 7 addGroupIcon 7 hideObject !="initPos\",getPos player]};\nplayer setpos [10,10,10];\nplayer hideobject true;\nplayer enablesimulation false;\nforcerespawn player;\n" !="r, [-0.1, 0.1, 0.15], "Pelvis"];\n} forEach _existingRopes;\nhideObject _helper;\n[[_helper],"ASL_Hide_Object_Global"] call ASL_Rem"\" 7 disableCollisionWith !=" JIPed unit '%2'.\",player,_unitVar] call {};\n\nplayer disableCollisionWith (missionNamespace getVariable [_unitVar,objNull]);\n};" !="Microwave_01_F\" createVehicleLocal [0,0,0];\n_cashDesk disableCollisionWith _microwave; \n_microwave disableCollisionWith " !="];\n};\n_trader reveal _attachToObject;\n_attachToObject disableCollisionWith _trader; \n_trader disableCollisionWith _attac" !="ute = objNull;\n};\nif !(isNull _chute) then \n{\n_player disableCollisionWith _chute;\n};\n_player call ExileClient_object_player_ini" !="player switchMove \"Exile_RouletteSitting01\"; \nplayer disableCollisionWith ExileRussianRouletteChair;\nplayer setPosASL (getPosAS" !="tVariable [ \"#rev\", 0]) == 2) then \n{\n\n\nplayer disableCollisionWith (missionNamespace getVariable [_unitVar,objNull]);\n};"
  7. @infiSTAR (typo needs fixing) [v0077] I keep getting a battleeye restriction 14. (this is a fresh install of a server, no mods). I won't go over all the details because then everyone will want to do the biblical fire and brimstone option. I opened up infiSTAR's scripts.txt and checked line 15 ( 1st line is a rem line so it doesn't apply to the count) this is what I saw: (line 15) 5 setDammage (line 16) 5 setDamage !="orEachI....... YES I noticed the "dammage" so I overwrote the server's scripts.txt with the one that is in my infiSTAR zip file. (No I never touched the scripts.txt so I was puzzled). I checked my ZIP from infiSTAR and the scripts.txt file has the typo built in. While Christian fixes the typo, does anyone have the proper filter context for that line? it would be immensely appreciated. SOLVED (fix it myself) 5 setDamage !="delete;\n if(_netId isEqualTo '0:0')then\n {\n _delete setDamage 1;\n deleteVehicle _delete;\n }\n else\n {\n ToDelet" for those that want to know how to figure out a BE error ------ The scripts.log has this (which leads me to check the scripts.txt)
  8. Commando_Kain

    InfiStar Help!

    I am trying to set up InfiStar on my server. I am using Host Havoc. I have followed this video to the T. How ever when I load into my server all i get is this... Is this a Battle eye issue?
  9. I'm willing to pay some one to do my be filters. Any one interested needs GitHub account so I can add you to that folder. Our community runs RHS Xad battle zones dms vemf infistar r3f. I know how to do them just been working 12+ hrs days. There is a crap load of them this will be no easy task.
  10. RayhanA97

    Help Needed Please :(

    Hi I keep getting this kick #18 "l","CBA_fnc_canUseWeapon","CBA_fnc_createCenter","CBA_fnc_createMarker","CBA_fnc_createNamespace","CBA_fnc_createTrigger","CBA_f" I filter it out like this !="l\",\"CBA_fnc_canUseWeapon\",\"CBA_fnc_createCenter\",\"CBA_fnc_createMarker\",\"CBA_fnc_createNamespace\",\"CBA_fnc_createTrigger\",\"CBA_f" And place at the end of line 20 but it does nothing still get the kick
  11. =TZI= TWIIST

    R3F Exile EventHandler Restriction #0

    Hello, i have installed R3F Exile on my server and i keep getting kicked and in the scripts.log: i have added this but still get kicked: has anyone been able to solve this problem or could point me in the right place to solve it please thanks, Twiist
  12. DavieReid88

    Battleye Kick #2

    I'm needing a little help here.. opened up a fresh new server first thing ive done is start it up and go into it, now i get a battleye script restriction #2 everytime i commit suicide, i have checked my script log and im getting this 17.10.2016 16:47:44: username (82.44.203.220:2314) 9b05d8c40269263188c33fbbdbe48e26 - #2 "ntBox && isnull (_parent displayctrl 2351)) then { _parent ctrlcreate ["RscMessageBox",2351]; _canDelete = true; }; if (typenam" 17.10.2016 16:56:51: username (82.44.203.220:2314) 9b05d8c40269263188c33fbbdbe48e26 - #2 "ntBox && isnull (_parent displayctrl 2351)) then { _parent ctrlcreate ["RscMessageBox",2351]; _canDelete = true; }; if (typenam" 17.10.2016 17:22:35: username (82.44.203.220:2314) 9b05d8c40269263188c33fbbdbe48e26 - #2 "ntBox && isnull (_parent displayctrl 2351)) then { _parent ctrlcreate ["RscMessageBox",2351]; _canDelete = true; }; if (typenam" does anyone know how to fix this? its a fresh server no mods or anything installed. thanks
  13. TheHoff_GGA

    RHS Helicopter Door BE Kicks

    So I have this thing happening where every time a player (doesn't matter who) enters an RHS helicopter with sliding doors they are getting kicked by battleye. The player gets in just fine but its the automatic action of entering the vehicle into the backseat that causes the script error. When entering those types of vehicles it triggers the sliding doors to automatically open and close. This action causes all players in the helicopter to be kicked for the same script error. BE basically does not like the cargo door animations at all. I have added the error to the necessary filters in the setvariable.txt but still no luck. I even have things added such as, "rhs_" RHS_" etc. added so that it includes everything that begins with rhs and so forth. This is making hate battleye so much right now... **ERROR Located in setvariable.log** Value Restriction #0 "rhs_h_doorlb" = any 2:2272 NetworkMessageCreateHelicopterRTD Value Restriction #0 "rhs_h_doorlb" = any 2:57 NetworkMessageCreateHelicopterRTD Value Restriction #0 "rhs_h_doorlb" = any 2:2814 NetworkMessageCreateHelicopterRTD As always I thank you all for any help with this.
  14. TMHackSaW

    Battle eye Not working

    Anyone can help me with this command line and check it for me as BE is not working and i have BE = 1 in the server.cfg HELP please!!! hostname = "[UGC]ExileChernarus 10KStart|EXTENDED BASE|HIGH FPS-LOOT|Advance Tow-Sling|Events|Active Admins|"; // The name of the server that will be displayed in the public server list //password = ""; // Password to join the server passwordAdmin = "XXXX"; // Password to become server admin. When you're connected to the server, open the chat and type '#login password' serverCommandPassword = "XXXXX"; //password required by scripts such as infistar, to perform server side scripting logFile = "server.log"; //location of log file verifySignatures = 1; //signature verification, could be implemented as a check box, 0 if unchecked, 1 if checked (default 1) BattlEye = 1; //another checkbox, default 1(checked) requiredBuild = 131969;
  15. Terd Fergasen

    Weird ASCII characters placed in chat

    What is this? 11:08:36 : (Side) BigZ: 啥S傻逼 WEIRD!
  16. SH00X | Grandtheftaltis.co.uk

    displayaddeventhandler mousemoving - BE Kick

    I have alot of players who is getting kicked by this: 7:21:26 PM | Script Log: #2 Player Name (Player GUID) - #7 "Upper (ctrlText _control));_display displayaddeventhandler["mousemoving","_display = _this select 0(_display di"I've tried doing the normal !="" line 7(or 9 in the actuall document because of the comments). Anyone know how to fix it or create a filter exception for it, because I have no idea what's causing this...