Guest User

Untitled

a guest
Feb 15th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 52.34 KB | None | 0 0
  1. /*
  2. File: infiSTAR_config.sqf
  3. Author: Chris(tian) "infiSTAR" Lorenzen
  4. Contact: infiSTAR23@gmail.com
  5.  
  6. Description:
  7. Arma AntiHack & AdminTools - infiSTAR.de
  8.  
  9. ON LINUX YOU NEED THIS PARAMETER: -profiles
  10. */
  11.  
  12.  
  13. /*
  14. "serverCommandPassword" is serverCommandPassword - in your servers config.cfg
  15. if your config.cfg does not have serverCommandPassword yet, simply add it in a new line:
  16. serverCommandPassword = "changeme";
  17.  
  18. This is VERY IMPORTANT as it is needed to KICK & BAN people.
  19. */
  20. _serverCommandPassword = '2Jz6ntf68B';
  21.  
  22. /*
  23. "_passwordAdmin" is passwordAdmin - in your servers config.cfg, needed for servercommands from client
  24.  
  25. This is used to be able to use the "login" function ingame. Will log you in as Arma "Admin".
  26. */
  27. _passwordAdmin = '2Jz6ntf68B!';
  28. /* _serverCommandPassword and _passwordAdmin should always be different passwords or it could cause problems! */
  29.  
  30.  
  31.  
  32. /*
  33. _MOD can be 'Epoch', 'AltisLife', 'KOTH', 'WASTELAND' or 'Other'.
  34. You have to set the mod you run manually
  35. e.g.
  36. _MOD = 'KOTH';
  37. */
  38. _MOD = 'AltisLife';
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. /* "_OPEN_ADMIN_MENU_KEY": Key to open the menu (google DIK_KeyCodes (0x3B is F1)) */
  47. _OPEN_ADMIN_MENU_KEY = 0x3B;
  48.  
  49. /* What ESCAPE Menu shows */
  50. _ESCMNUTOP = 'AntiHack & AdminTools';
  51. _ESCMNUBOT = 'by infiSTAR.de';
  52. _BRIEFING_MSG = false; /* use mission briefing message: if "_BRIEFING_MSG = false;" then the message will be replaced by infiSTAR */
  53.  
  54. /* shows RESTART IN X MINS */
  55. _USE_RESTART_TIMER = false; /* true or false */
  56. _RESTART_TIME_IN_M = 180; /* restart time in minutes */
  57. _SHOW_TIMER_IN_MIN = [1,2,3,5,10]; /* minutes before restart, when message is shown */
  58.  
  59. /* The following 3 options can be disabled by putting the value to -1. For example "_TGV = -1;" */
  60. /* Terrain Grid Value */ _TGV = 40; /* 50, 25, 12.5 */ /* if set to 50 grass will be very low for better client FPS.. default is 25 ~35 is good performance and grass :) */
  61. /* ViewDistance Value */ _VDV = 1000;
  62. /* ObjectViewDistance */ _VOV = 800;
  63.  
  64. /* "_LogAdminActions": Sends actions done by each admin to the server to log it to the .txt file and .rpt file + sends it back to all other admins. */
  65. _LogAdminActions = true; /* true or false */
  66. _enableIngameLogs = true; /* true or false */
  67.  
  68. /* Use infiSTAR Tild (CommandingMenu) */
  69. _useTildMenu = false; /* true or false */
  70.  
  71. /* "_startAsNormal": if you add admin UIDs in here as well, they will start as almost "normal" player instead of with admin menu and such. */
  72. _startAsNormal =
  73. [
  74. '0','0','0'
  75. ];
  76. /* if one of the admins with the UIDs in "_startAsNormal" uses the !admin command to login as admin, it will be announced to ANYONE on the server if "_announce_adminstate_changed" is true. */
  77. _announce_adminstate_changed = false; /* true or false */
  78. _use_html_load_on_adminmenu = true; /* default and recommended is TRUE. infiSTAR updates and news are announced in the top right corner when you open the AdminMenu if this is true! */
  79.  
  80.  
  81. _adminUIDandAccess =
  82. [
  83. [
  84. ['76561198082538277','76561198110632812','76561198179638897','...'], // Admins with UIDs in this Array have their Access defined in the array below.
  85. [
  86. 'Teleport On Map Click','Teleport - Target To Me','Teleport - Me To Target','Teleport In Facing Direction (10m steps)',
  87. 'spectating','AdminConsole','Delete Vehicle','FlyUp','EjectTarget','ToggleVehLock','UpgradeBuilding','ShowGear',
  88. 'HealSelf','HealRepairNear','AddAmmoSelf','AdminStart','AdminLog','Freeze Target','UnFreeze Target',
  89. '==== Loadouts ====','==== WeatherLord ====','==== Base Deleter ====','==== VirtualItems ====',
  90. '==== Weapons ====','==== Magazines ====','==== Bags ====','==== Vehicles ====','==== Objects ====','==== AltisLife Money ====',
  91. 'Remove Gear','Revive','Heal','Restore','Move In My Vehicle','Move In Target Vehicle','Parachute Target',
  92. 'Spawn UAV','Spawn Cloak','Spawn Sapper','Spawn SapperB','Eject','Eject Crew','Kill','Explode','MineField (around target)','Zeus','Force Disconnect',
  93. 'Kick (Silent)','Kick (Announce)','Ban (Silent)','Ban (Announce)',
  94. 'Default Epoch Player ESP','Default Epoch Vehicle ESP','infiSTAR Player ESP 1',
  95. 'infiSTAR Player ESP 2','infiSTAR Dead ESP','infiSTAR AI ESP',
  96. 'infiSTAR LockBox ESP','infiSTAR Shelf ESP','infiSTAR PlotPole ESP','Fake Epoch group to nearest PlotPole',
  97. 'infiSTAR MapIcons','PlotPole Marker','Vehicle Marker','Construction Marker','LockBox Marker','DeadPlayer Marker',
  98. 'God Mode','Vehicle God Mode','Lower Terrain','Vehboost','UnlimAmmo','noRecoil','FastFire','Stealth / Invisible',
  99. 'Disable Announces','Show FPS','Give All Licenses','Call EMP','Mass Message','DayTime','NightTime','Add / Remove Crypto',
  100. 'Spawn Epoch-Box','Spawn Support-Box1','Spawn Support-Box2','Spawn Support-Box3',
  101. 'Spawn Ammo','showinfo','Login as Arma Admin','BIS FreeRoam Cam (works with ESP)','FreeRoam Cam (does not work with ESP)',
  102. 'Request Steam Name','Dump unique client variables',
  103. 'Restrain','Unrestrain',
  104. 'Arsenal' // Adds Arsenal to the mousewheel actions if you press "," on the Numpad!
  105. ]
  106. ],
  107. [
  108. ['UID1','UID2','UID3','...'], // Admins with UIDs in this Array have their Access defined in the array below.
  109. [
  110. 'Teleport On Map Click','Teleport - Target To Me','Teleport - Me To Target','Teleport In Facing Direction (10m steps)',
  111. 'spectating','AdminConsole','Delete Vehicle','FlyUp','EjectTarget','ToggleVehLock','UpgradeBuilding','ShowGear',
  112. 'HealSelf','HealRepairNear','AddAmmoSelf','AdminStart','AdminLog','Freeze Target','UnFreeze Target',
  113. '==== Loadouts ====','==== WeatherLord ====','==== Base Deleter ====','==== VirtualItems ====',
  114. '==== Weapons ====','==== Magazines ====','==== Bags ====','==== Vehicles ====','==== Objects ====','==== AltisLife Money ====',
  115. 'Remove Gear','Revive','Heal','Restore','Move In My Vehicle','Move In Target Vehicle','Parachute Target',
  116. 'Spawn UAV','Spawn Cloak','Spawn Sapper','Spawn SapperB','Eject','Eject Crew','Kill','Explode','MineField (around target)','Zeus','Force Disconnect',
  117. 'Kick (Silent)','Kick (Announce)','Ban (Silent)','Ban (Announce)',
  118. 'Default Epoch Player ESP','Default Epoch Vehicle ESP','infiSTAR Player ESP 1',
  119. 'infiSTAR Player ESP 2','infiSTAR Dead ESP','infiSTAR AI ESP',
  120. 'infiSTAR LockBox ESP','infiSTAR Shelf ESP','infiSTAR PlotPole ESP','Fake Epoch group to nearest PlotPole',
  121. 'infiSTAR MapIcons','PlotPole Marker','Vehicle Marker','Construction Marker','LockBox Marker','DeadPlayer Marker',
  122. 'God Mode','Vehicle God Mode','Lower Terrain','Vehboost','UnlimAmmo','noRecoil','FastFire','Stealth / Invisible',
  123. 'Disable Announces','Show FPS','Give All Licenses','Call EMP','Mass Message','DayTime','NightTime','Add / Remove Crypto',
  124. 'Spawn Epoch-Box','Spawn Support-Box1','Spawn Support-Box2','Spawn Support-Box3',
  125. 'Spawn Ammo','showinfo','Login as Arma Admin','BIS FreeRoam Cam (works with ESP)','FreeRoam Cam (does not work with ESP)',
  126. 'Request Steam Name','Dump unique client variables',
  127. 'Restrain','Unrestrain',
  128. 'Arsenal' // Adds Arsenal to the mousewheel actions if you press "," on the Numpad!
  129. ]
  130. ],
  131. [
  132. ['UID1','UID2','UID3','...'], // Admins with UIDs in this Array have their Access defined in the array below.
  133. [
  134. 'Teleport On Map Click','Teleport - Target To Me','Teleport - Me To Target','Teleport In Facing Direction (10m steps)',
  135. 'spectating','AdminConsole','Delete Vehicle','FlyUp','EjectTarget','ToggleVehLock','UpgradeBuilding','ShowGear',
  136. 'HealSelf','HealRepairNear','AddAmmoSelf','AdminStart','AdminLog','Freeze Target','UnFreeze Target',
  137. '==== Loadouts ====','==== WeatherLord ====','==== Base Deleter ====','==== VirtualItems ====',
  138. '==== Weapons ====','==== Magazines ====','==== Bags ====','==== Vehicles ====','==== Objects ====','==== AltisLife Money ====',
  139. 'Remove Gear','Revive','Heal','Restore','Move In My Vehicle','Move In Target Vehicle','Parachute Target',
  140. 'Spawn UAV','Spawn Cloak','Spawn Sapper','Spawn SapperB','Eject','Eject Crew','Kill','Explode','MineField (around target)','Zeus','Force Disconnect',
  141. 'Kick (Silent)','Kick (Announce)','Ban (Silent)','Ban (Announce)',
  142. 'Default Epoch Player ESP','Default Epoch Vehicle ESP','infiSTAR Player ESP 1',
  143. 'infiSTAR Player ESP 2','infiSTAR Dead ESP','infiSTAR AI ESP',
  144. 'infiSTAR LockBox ESP','infiSTAR Shelf ESP','infiSTAR PlotPole ESP','Fake Epoch group to nearest PlotPole',
  145. 'infiSTAR MapIcons','PlotPole Marker','Vehicle Marker','Construction Marker','LockBox Marker','DeadPlayer Marker',
  146. 'God Mode','Vehicle God Mode','Lower Terrain','Vehboost','UnlimAmmo','noRecoil','FastFire','Stealth / Invisible',
  147. 'Disable Announces','Show FPS','Give All Licenses','Call EMP','Mass Message','DayTime','NightTime','Add / Remove Crypto',
  148. 'Spawn Epoch-Box','Spawn Support-Box1','Spawn Support-Box2','Spawn Support-Box3',
  149. 'Spawn Ammo','showinfo','Login as Arma Admin','BIS FreeRoam Cam (works with ESP)','FreeRoam Cam (does not work with ESP)',
  150. 'Request Steam Name','Dump unique client variables',
  151. 'Restrain','Unrestrain',
  152. 'Arsenal' // Adds Arsenal to the mousewheel actions if you press "," on the Numpad!
  153. ]
  154. ]
  155. ];
  156. /* ********************************************************************************* */
  157. /* many checks should be set to true instead of false. */
  158. /* These are just diabled because the average user doesn't read this file.. */
  159. /* ********************************************************************************* */
  160. /* Items Added Check */ _IAC = false; /* true or false */ /* checks if Items are being added unrightful! */
  161. /* Local Vehicle Check */ _LVC = true; /* true or false */
  162. /* unitRecoil checks */ _URC = true; /* true or false */ /* checks unitRecoilCoefficient and resets default unitRecoilCoefficient */
  163. /* Notification check */ _UNC = false; /* true or false */ /* _UNC = false; on AltisLife! - showNotification check */
  164. /* Use MPInterrupt check*/ _UMP = false; /* true or false */
  165. /* Check BTTNs on D49 */ _B49 = false; /* true or false */ /* will announce: BadButton on 49 */
  166. /* whitelist for _B49 */ _excludedButtons = []; /* Will Kick for BadButton XYZ if a customnized button is not white-listed here. Example: _excludedButtons = [1010]; */
  167. /* Check Actions Plr */ _CAP = false; /* true or false */ /* "Actions: xxx/xxx possible scroll menu hack (or you added custom actions..)" */
  168. /* Remove Actions Plr */ _OAP = false; /* true or false */ /* Remove ALL Actions on Player Object: (mousewheel actions) needs to be false for AltisLife for e.g. gathering */
  169. /* Remove Actions Objs */ _OAO = false; /* true or false */ /* Remove ALL Actions on Objects near Player: (mousewheel actions) needs to be false when using e.g. IgiLoad */
  170. /* Check Attached Objs */ _CAO = false; /* true or false */ /* needs to be false when using e.g. IgiLoad */
  171. /* Use Anti Teleport */ _UAT = false; /* true or false */ /* might need to be set to false on other mods than Epoch! */
  172. /* Chat-Vote Day/Night */ _VDN = true; /* true or false */
  173. /* Check Vision Mode */ _CVM = false; /* true or false */
  174. /* check view distance */ _CVD = false; /* true or false */ /* if the viewdistance is not 1600 - ban. */
  175. /* check cameraOn */ _CCO = false; /* true or false */ /* needs to be false for UAV drones and such things.. */
  176. /* Revert onEachFrame */ _REF = false; /* true or false */ /* AltisLife uses this for PlayerTags - so it should be _REF = false; on AltisLife */
  177. /* Map Icon Check */ _MIC = false; /* true or false */ /* Needs to be false on some WasteLand versions */
  178. /* Remove All Mines */ _RAM = false; /* true or false */
  179. /* Remove All UAVs */ _RUS = false; /* true or false */
  180. /* onEachFrame function */ _rOEF = {}; /* this needs to be CODE */
  181. /* custom HandleDamage */ _CHD = {}; /* this needs to be CODE */
  182. /* Revert allowDamage */ _RAD = false; /* true or false */ /* if you have safezones using "player allowDamage false;" or similar.. set _RAD = false; */
  183. /* Revert HandleDamage */ _RHD = false; /* true or false */ /* Needs to be false for Paintball script */
  184. /* EH_Draw3D check */ _C3D = false; /* true or false */ /* announces: "EH_Draw3D x should be y" */
  185. /* MouseMoving EH check */ _MOH = false; /* true or false */ /* announces: "MouseMoving EventHandler added" - needs to be disabled for UAV scripts and such.. */
  186. /* MouseButton EH check */ _MBC = false; /* true or false */ /* announces: "MouseButton EventHandler added" */
  187. /* Revert MouseButton */ _RMB = false; /* true or false */ /* false with Task Force Radio ? */
  188. /* Revert KeyUp */ _RUK = false; /* true or false */ /* recommended: true Removes custom KeyUps and sets back the default ones (false with Task Force Radio ?) */
  189. /* Revert KeyDown */ _RDK = false; /* true or false */ /* recommended: true Removes custom KeyDowns and sets back the default ones (false with Task Force Radio ?) */
  190. /* Check Keybinds */ _CKB = false; /* true or false */ /* recommended: true _RKB needs to be true! Checks Keybinds, if it finds added ones it shows: "KeyBinds added %1 should be %2" */
  191. /* check MapSingleClick */ _OMC = false; /* true or false */ /* announces: "MapSingleClick modified", if modification is found - NEEDS _MBC to be true! */
  192. /* Remove Hit Handler */ _REH = false; /* true or false */ /* Needs to be false for Paintball script */
  193. /* Revert InventoryOpen */ _RIO = false; /* true or false */ /* AltisLife only: Sets the custom InventoryOpened Handler */
  194. /* Revert Killed EH */ _RKH = false; /* true or false */
  195. /* "" Respawn Handler */ _RRH = false; /* true or false */ /* Needs to be false for some custom loadout scripts */
  196. /* Revert Map EH */ _RMEH = ['MouseButtonDblClick','MouseButtonClick','MouseButtonDown','MouseButtonUp','MouseZChanged','MouseHolding','KeyDown','KeyUp'];
  197. /* Do not change EH_Fired at all! */ _NO_EHF = false; /*true or false */ /* obviously needs to be false if settings below are supposed to be used! */
  198. /* Use EH_Fired check */ _EHF = false; /* true or false */ /* Some mods revert the EventHandlers by default and can cause problems with this check. Tested on Epoch and AltisLife. */
  199. /* custom _EHF Function */ _customFiredEventhandler = ''; /* CODE OR STRING */
  200. /* check for RscDisplayArsenal */ _checkRscDisplayArsenal = true; /* true or false */
  201.  
  202.  
  203. /*
  204. this needs to be CODE
  205. Example:
  206. _customOnPlayerConnected = {
  207. params['_id','_uid','_name','_jip','_owner'];
  208. diag_log format['%1(%2) connected!',_name,_uid];
  209. };
  210. */
  211. _customOnPlayerConnected = {};
  212.  
  213.  
  214.  
  215.  
  216. /* ------- SOME EPOCH ONLY FUNCTIONS - BELOW ------- */
  217. /* Check Crypto */ _CCT = false; /* true or false */ /* When a players Crypto is smaller than 0 or bigger than 250000, the player gets banned (not possible with default epoch)
  218. /* Use CombatLog checks */ _CLG = false; /* true or false */ /* "PLAYERNAME CombatLogged GPS X/Y find the dead body!"
  219. /* Use Anti Glitch */ _UAG = true; /* true or false */ /* a try to stop glitching through walls on Doors/Walls */
  220. /* Use Anti Wall Look */ _AWL = false; /* true or false */ /* *experimental* a try to stop people from watching through Epoch Doors/Walls */
  221. /* MPHit Log */ _MPH = false; /* true or false */ /* will create a A3_MPHIT.txt file where logs hits on players */
  222. /* Token Check */ _TOC = false; /* true or false */ /* checks if a player got a token after a certain amount of time (trigger message: PlayerConnected %1 seconds ago but did not Request a Token!) */
  223. /* ------- SOME EPOCH ONLY FUNCTIONS - ABOVE ------- */
  224.  
  225.  
  226.  
  227.  
  228. /* *** ROPING OPTIONS *** */
  229. /*
  230. "_KFR" and "_RVR" can run together (both be true) but it is recommended to have both options to false and use "_RPR" with "true" state.
  231. That will allow players to Lift but they won't be able to drop cars full of people anywhere
  232. */
  233. /* "_KFR": Will not allow any Rope attached to Vehicle Player - Needs to be false for some "towing" scripts.. */
  234. _KFR = false; /* true or false */
  235.  
  236. /* "_RVR": Will delete any Rope attached to Vehicle Player and close ones - Needs to be false for some "towing" scripts.. */
  237. _RVR = false; /* true or false */
  238.  
  239. /* "_RPR": Will only delete Ropes if the roped object has a crew! */
  240. _RPR = false; /* true or false */
  241.  
  242.  
  243.  
  244. /* "_EpochIndestructible": Make Epoch Buildings indestructible on ServerStart! */
  245. _EpochIndestructible = true;
  246.  
  247.  
  248. /* CommandingMenu Check */ _CMC = true; /* true or false */
  249. /* Close ALL CMD-Menus */ _KCM = true; /* true or false */ /* Just closes All Commandingmenus (ignores the white-list below) */
  250. /* _cMenu: if '_CMC = true;' then this array holds the ALLOWED Commanding Menus */
  251. _cMenu =
  252. [
  253. '',
  254. 'RscMainMenu','RscMoveHigh','#WATCH','#WATCH0','RscWatchDir','RscWatchMoveDir','#GETIN','#RscStatus','RscCallSupport','#ACTION',
  255. 'RscCombatMode','RscFormations','RscTeam','RscSelectTeam','RscReply','#User:BIS_Menu_GroupCommunication','#CUSTOM_RADIO',
  256. 'RscRadio','RscGroupRootMenu','RscMenuReply','RscMenuStatus','#User:BIS_fnc_addCommMenuItem_menu','RscMenuMove','RscMenuFormations'
  257. ];
  258.  
  259.  
  260. /* Check Global Markers */ _CGM = false; /* true or false */ /* you may need to disable this check for A.I. Missions - or whitelist the used Markers in the _aLocalM Array beneath */
  261. /* Check Local Markers */ _CLM = false; /* true or false */ /* false if you do not want LocalMarker to be checked. */
  262. /* Use _aLocalM array */ _UMW = false; /* true or false */ /* use allowed marker array from below (for example AltisLife uses house_ and others in there) or A.I. Missions */
  263. /* _aLocalM: if '_CLM' && _UMW - this array of names will be allowed */
  264. _aLocalM =
  265. [
  266. 'sek_','_marker','marker_','house_','_dead_marker','_gpstracker','cop','Marker200',
  267. 'SEM_','Plane','Bandit','Strange'
  268. ];
  269.  
  270.  
  271.  
  272.  
  273. /* _badIDDsToKick will be checked before _badIDDsToClose, _badIDDsToClose will be checked before _allowedIDDs */
  274. /* _badIDDsToKick: Forbidden Idds that will get you Kicked by the AH */
  275. _badIDDsToKick = [-1337,133,167,1340,1341,1342,1343,1344,1345,1346,1347];
  276.  
  277. /* _badIDDsToClose: Forbidden Idds that will get closed by the AH */
  278. _badIDDsToClose =
  279. [
  280. 2,3,7,17,19,25,26,27,28,29,30,31,32,37,40,41,43,44,45,51,52,53,56,74,85,
  281. 106,126,127,132,146,147,150,151,152,153,154,155,159,162,164,262,
  282. 314,632,1320,2121,148,163,129,169,157,131,69
  283. ];
  284.  
  285. /* Use IDD White-List ? */ _UDW = false; /* true or false */
  286. /* _allowedIDDs: Insert IDDs here to prevent them from being closed! */
  287. _allowedIDDs =
  288. [
  289. // Displays whitelisted for Epoch
  290. -3000,-1900,-1500,-1338,-1300,-1200,-13,-8,-7,-6,-5,
  291. 0,4,5,6,8,12,18,24,46,49,50,54,55,63,70,129,131,148,151,154,163,169,174,262,602,999,
  292. 66600,77700,316000,
  293.  
  294. // Different Displays from different mods/additions
  295. // (might not be needed at all but I've gotten so many emails like "INFISTAR CLOSES ATM MENU ON ALTIS LIFE.. people need to read this file..)
  296. 160,
  297. 9990,9992,9993,99440,
  298. -1,-2,-3,-4,-5,-9,-10,-11,-12,-14,-15,-666,300,301,302,303,304,13377,
  299. 2620,2629,2621,2622,2624,2625,2630,2631,2632,601,2520,2523,2522,
  300. 2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2300,2400,2600,
  301. 2650,2700,2800,2900,3000,3100,3500,7300,38200,38300,38400,38500,39400
  302. ];
  303.  
  304.  
  305.  
  306.  
  307. /* Use Memoryhack check */ _UMH = false; /* true or false */
  308. /* Use on(Un)Load check */ _UOL = false; /* true or false */
  309. /* _onLoadUnload1: The AntiHack will test if the client has the same entry as the server. (only if _UOL = true;) */
  310. _onLoadUnload1 = [
  311. 'RscDisplayCustomArcade','RscDisplayArcadeMap','RscDisplayArcadeModules','RscDisplayArcadeGroup',
  312. 'RscDisplayArcadeWaypoint','RscDisplayArcadeMarker','RscDisplayArcadeSensor','RscDisplayArcadeEffects',
  313. 'RscDisplayTemplateSave','RscDisplayTemplateLoad','RscDisplayIntel','RscDisplayMultiplayer','RscDisplayHostSettings',
  314. 'RscDisplayRemoteMissionVoted','RscDisplayMultiplayerSetup','RscDisplayMultiplayerSetupParams','RscDisplayMultiplayerSetupParameter',
  315. 'RscDisplayFilter','RscDisplayDebugPublic','RscDisplayOptionsGUI','RscDisplayMovieInterrupt','RscFunctionsViewer','RscDisplayConfigViewer',
  316. 'RscDisplayAAR','RscDisplayLocWeaponInfo','RscDisplayORBAT','RscDisplayStrategicMap','RscDisplayCamera','RscDisplayAnimViewer','RscDisplayCommon',
  317. 'RscDisplayWelcome','RscDisplayChooseEditorLayout','RscDisplayArcadeMap_TEST_2','RscDisplayArcadeMap_TEST_6','RscMsgBox','RscMsgBox3','RscDisplayNewUser',
  318. 'RscDisplayDSinterface','RscDisplayOptionsVideo','RscDiary','RscDisplaySingleMission','RscDisplayCampaignLoad','RscDisplaySelectDifficulty',
  319. 'RscDisplayDebriefing','RscDisplayInventory','RscDisplayMainMap','RscDisplayGetReady','RscDisplayLoadMission','RscDisplayInterrupt',
  320. 'RscDisplayOptions','RscDisplayAVTerminal','RscDisplayConfigureAction','RscDisplayConfigureControllers','RscDisplayDifficultySelect',
  321. 'RscDisplayControlSchemes','RscDisplayCustomizeController','RscDisplayDiary','RscDisplayGameOptions','RscDisplayJoystickSchemes',
  322. 'RscDisplayLoading','RscDisplayMicSensitivityOptions','RscDisplayOptionsAudio','RscDisplayOptionsLayout','RscDisplayStart',
  323. 'RscDisplayVehicleMsgBox','RscDisplayInsertMarker','RscMiniMap','RscMiniMapSmall','RscDisplayFieldManual','RscDisplayPassword',
  324. 'RscDisplayServerGetReady','RscDisplayClientGetReady','RscDisplayRespawn','RscDisplayClient','RscDisplayOptionsInGame',
  325. 'RscDisplayMPInterrupt','RscDisplayRemoteMissions','RscConfigEditor_Main','RscDisplayMain','RscDisplayMission',
  326. 'RscDisplayCampaignSelect','RscDisplayStatistics','RscDisplayStatisticsCurrent','DisplayMultiplayerServerAdvanced',
  327. 'RscDisplayScriptingHelp','RscMenuBasicLevel','RscDisplayArcadeUnit','RscDisplayCampaign','RscDisplayEditDiaryRecord',
  328. 'RscDisplayEditProfile','RscDisplayIPAddress','RscDisplayXWizardTemplate','RscDisplaySingleplayer','RscDisplayDebug',
  329. 'RscDisplayAddonActions','RscDisplayMissionEditor','RscMainMenu','RscDisplayOptiMatchFilter','RscDisplayBuyGear',
  330. 'DisplayMultiplayerServerAdvancedSelect','RscGroupRootMenu','RscDisplayClientWait','RscMPSetupMessage','RscDisplayDedicatedServerSettings',
  331. 'RscDisplayMissionEnd','RscDisplaySelectSave','RscDisplayDedicatedServer','RscDisplayTeamSwitch','RscDisplayInterruptRevert',
  332. 'RscDisplayMissionFail','RscDisplayLogin','RscDisplayModLauncher','RscDisplayDifficulty','RscDisplaySelectIsland'
  333. ];
  334.  
  335. /* Use BadVar #1 */ _UBV = true; /* true or false */ /* recommended to use */
  336. /* Use BadVar #2 */ _UBV2 = true; /* true or false */ /* recommended to use */
  337. /* Use BadVar #2 CONTENT */ _UBV2C = false; /* true or false */ /* NEEDS _UBV2 = true; - recommended to use */
  338. /* _badVarWhitelist: These variables are not getting checked by the "BadVar#2" check. */
  339. _badVarWhitelist =
  340. [
  341. 'cba_diagnostic_fnc_initextendeddebug','ace_interact_menu_fnc_renderselector'
  342. ];
  343. /* _blacklistedVariables: The AntiHack will check if one of these variables is existing for the client (only if _UBV = true;) */
  344. _blacklistedVariables =
  345. [
  346. 'arsenalOpened','BIS_fnc_arsenal_fullArsenal','n912','TBMKnlist','PLAY','ALTISLIFENEXT3','SOMEONE_dsfnsjf',
  347. 'FND_fnc_subs','setcash','Dummy_Ghost','entf','check_loaded','LY_Menu','AndysClosed','GOLDENS_GLOBAL_SHIT_YEAH','Fanatic_Main_Bereich',
  348. 'imgoingnukeyou','fnc_usec_damageHandler','CheatCurator','andy_loopz','InitFileOne',
  349. 'Status_BB','TZ_BB_A3','TZ_BB_KB_Hint','TZ_BB_BindHandler','AH_BRAZZERS_TZ_BB','kamakazi_lystic','fuckfest','LYSTIC_MENU_LOADED','D_AMEZ_COA',
  350. 'Intro','Repair','Heal','T3le','TNK','I_like_turtles','BIGM','GMod','E3p','Does_Tonic_Like_to_take_Turtle_penis_in_the_ass_LODESTARS',
  351. 'lel','vars','PSwap','toLower_new','BCast','thfile','tlmadminrq','infiSTARBLACK','carepkg','scrollAim','BlurExec','sbpc','CALLRE',
  352. 'quake','menu_run','ZedProtect','actid1','vehicles1','MapClicked','MapClickedPosX','MouseUpEvent','scrollPlayerlist','keypress_xxx','D_AMEZ_COA',
  353. 'envi','G_A_N_G_S_T_A','ZoombiesCar','timebypass','returnString_z','isori','tangrowth27','PVAH_AdminRequest','AH_OFF_LOL','infiSTAR_fillRE',
  354. 'qwak','infoe','font','title_dialog','sexymenu_adds_Star','boolean_1','initre337','skype_option','bleh','magnetomortal','fnc_allunits','sbp',
  355. 'PV_IAdminMenuCode','PVAH_WriteLogRequest','skype_img','Lhacks','Lpic','LtToTheRacker','Lexstr','take1','Called','epochExec','sdgff4535hfgvcxghn',
  356. 'adadawer24_1337','fsdddInfectLOL','W_O_O_K_I_E_Car_RE','kW_O_O_K_I_E_Go_Fast','epchDeleted','lystobindkeys','lystoKeypress','fnc_usec_unconscious',
  357. 'toggle_1','shiftMenu','dbClicked','b_loop','re_loop','v_bowen','bowen','melee_startAttack','asdasdasd','antihax2','PV_AdminMenuCode','AdminLoadOK',
  358. 'AdminLoadOKAY','PV_TMPBAN','T_o_g_g_l_e_BB','fixMenu','PV_AdminMenuCodee','AdminPlayer','PVAH_AdminRequestVariable','epochBackpack','JME_Red',
  359. 'JME_MENU_Sub','JME_menu_title','JME_Sub','JME_OPTIONS','god','heal','grass','fatguybeingchasedbyalion','night','day','infammo','nvg','thermal',
  360. 'Keybinds','fredtargetkill','loopfredtpyoutome','epochTp','AdminLst','BB_Pr0_Esp','BBProEsp','epochMapMP','CALLRESVR','EPOCH_spawnVehicle_PVS',
  361. 'adminlite','adminlitez','antihacklite','inSub','scroll_m_init_star','markerCount','zombies','startmenu_star','LystoDone','MOD_EPOCH',
  362. 'Admin_Lite_Menu','admingod','adminESPicons','fnc_MapIcons_infiSTAR','BIS_MPF_remoteExecutionServer4','adminadd','shnext','infiSTAR_fill_Weapons',
  363. 'adminZedshld','adminAntiAggro','admin_vehicleboost','admin_low_terrain','admin_debug','admincrate','exstr','nlist','PV_AdminMainCode','TPCOUNTER',
  364. 'PVDZ_Hangender','fn_filter','vehiList','Remexec_Bitch','zeus_star','igodokxtt','tmmenu','AntihackScrollwheel','survcam','infiniteammo','PVAH_AHTEMPBAN',
  365. 'lalf','toggle','iammox','telep','dayzlogin3','dayzlogin4','changeBITCHinstantly','antiAggro_zeds','BigFuckinBullets','abcdefGEH','adminicons',
  366. 'fn_esp','aW5maVNUQVI_re_1','passcheck','isInSub','qodmotmizngoasdommy','ozpswhyx','xdistance','wiglegsuckscock','diz_is_real__i_n_f_i_S_T_A_R',
  367. 'pic','veh','unitList','list_wrecked','addgun','ESP','BIS_fnc_3dCredits_n','dayzforce_save','ViLayer','blackhawk_sex','activeITEMlist','items1',
  368. 'adgnafgnasfnadfgnafgn','Metallica_infiSTAR_hax_toggled','activeITEMlistanzahl','xyzaa','iBeFlying','rem','DAYZ_CA1_Lollipops','HMDIR','vehC',
  369. 'HDIR','carg0d','init_Fncvwr_menu_star','altstate','black1ist','ARGT_JUMP','ARGT_KEYDOWN','ARGT_JUMP_w','ARGT_JUMP_a','bpmenu','color_black',
  370. 'fffffffffff','markPos','pos','TentS','VL','MV','monky','qopfkqpofqk','monkytp','pbx','nametagThread','spawnmenu','sceptile15','sandshrew',
  371. 'mk2','fuckmegrandma','mehatingjews','TTT5OptionNR','zombieDistanceScreen','cargodz','R3m0te_RATSifni','wepmenu','admin_d0','RAINBOWREMEXECVEH',
  372. 'omgwtfbbq','namePlayer','thingtoattachto','HaxSmokeOn','testIndex','g0d','spawnvehicles_star','kill_all_star','sCode','dklilawedve','peter_so_fly_CUS',
  373. 'selecteditem','moptions','delaymenu','gluemenu','g0dmode','cargod','infiSTAR_fillHax','itemmenu','gmadmin','fapEsp','mapclick','VAGINA_secret',
  374. 'spawnweapons1','abcd','skinmenu','playericons','changebackpack','keymenu','godall','theKeyControl','infiSTAR_FILLPLAYER','whitelist','pfEpochTele',
  375. 'custom_clothing','img','surrmenu','footSpeedIndex','ctrl_onKeyDown','plrshldblcklst','DEV_ConsoleOpen','executeglobal','cursoresp','Asdf','planeGroup',
  376. 'teepee','spwnwpn','musekeys','dontAddToTheArray','morphtoanimals','aesp','LOKI_GUI_Key_Color','Monky_initMenu','tMenu','recon','curPos',
  377. 'playerDistanceScreen','ihatelife','debugConsoleIndex','MY_KEYDOWN_FNC','pathtoscrdir','Bowen_RANDSTR','ProDayz','idonteven','walrein820','RandomEx',
  378. 'TAG_onKeyDown','changestats','derp123','heel','rangelol','unitsmenu','xZombieBait','plrshldblckls','ARGT_JUMP_s','ARGT_JUMP_d','globalplaya','ALL_MAGS_TO_SEARCH',
  379. 'shnmenu','xtags','pm','lmzsjgnas','vm','bowonkys','glueallnigga','hotkeymenu','Monky_hax_toggled','espfnc','playeresp','zany','dfgjafafsafccccasd',
  380. 'atext','boost','nd','vspeed','Ug8YtyGyvguGF','inv','rspwn','pList','loldami','T','bowonky','aimbott','Admin_Layout','markeresp','allMrk','MakeRandomSpace',
  381. 'helpmenu','godlol','rustlinginit','qofjqpofq','invall','initarr','reinit','byebyezombies','admin_toggled','fn_ProcessDiaryLink','ALexc','DAYZ_CREATEVEHICLE',
  382. 'Monky_funcs_inited','FUK_da_target','damihakeplz','damikeyz_veryhawt','mapopt','hangender','slag','jizz','kkk','ebay_har','sceptile279','TargetPlayer',
  383. 'tell_me_more_infiSTAR','airborne_spawn_vehicle_infiSTAR','sxy_list_stored','advert_SSH','antiantiantiantih4x','Flare8','Flare7','SuperAdmin_MENU',
  384. 'bl4ck1ist','keybinds','actualunit','mark_player','unitList_vec','yo2','actualunit_vec','typeVec','mark','r_menu','hfghfg','vhnlist','work','Intro',
  385. 'cTargetPos','cpbLoops','cpLoopsDelay','Flare','Flare1','Flare2','Flare3','Flare4','Flare5','Flare6','kanghaskhan','palkia',
  386. 'eExec_commmand','cockasdashdioh','fsdandposanpsdaon','antiloop','anti','spawn_explosion_target_ebay','whatisthis4','ratingloop_star','epochRemoteNukeAll',
  387. 'PVAH_admin_rq','PVAH_writelog_rq','sandslash','muk','pidgeotto','charmeleon','pidgey','lapras','LYST1C_UB3R_L33T_Item','MathItem','fapLayer','cooldown',
  388. 'raichu','infiSTAR_chewSTAR_dayz_1','infi_STAR_output','infi_STAR_code_stored','keybindings','keypress','menu_toggle_on','dayz_godmode','aiUnit',
  389. 'MENUTITLE','wierdo','runHack','Dwarden','poalmgoasmzxuhnotx','ealxogmniaxhj','firstrun','ohhpz','fn_genStrFront','shazbot1','cip','Armor1','GMod',
  390. 'kickable','stop','possible','friendlies','hacks','main','mapscanrad','maphalf','DelaySelected','SelectDelay','GlobalSleep','vehD','ALL_WEPS_TO_SEARCH',
  391. 'jopamenu','ggggg','tlm','Listw','toggle_keyEH','infammoON','pu','chute','dayzforce_savex','PVDZ_AdminMenuCode','PVDZ_SUPER_AdminList','DarkwrathBackpack',
  392. 'PVDZ_hackerLog','BP_OnPlayerLogin','material','mapEnabled','markerThread','addedPlayers','playershield','spawnitems1','sceptile27','Proceed_BB',
  393. 'ESPEnabled','wpnbox','fnc_temp','MMYmenu_stored','VMmenu_stored','LVMmenu_stored','BIS_MPF_ServerPersistentCallsArray','PV_CHECK','admin_animate1',
  394. 'patharray','ZobieDistanceStat','infiSTARBOTxxx','keyspressed','fT','tpTarget','HumanityVal','yanma','absol','SimpleMapHackCount','keyp',
  395. 'aggron','magazines_spawn','weapons_spawn','backpack_spawn','backpackitem_spawn','keybindings_exec','keypress_exec','MajorHageAssFuckinfBulletsDude',
  396. 'Wannahaveexplosivesforbullets','TheTargetedFuckingPlayerDude','haHaFuckAntiHakcsManIbypasDatShit','aintNoAntiHackCatchMyVars','objMYPlayer',
  397. 'Awwwinvisibilty','vehiclebro','wtfyisthisshithere','terrainchangintime','Stats','menu','ssdfsdhsdfh','onisinfiniteammobra','youwantgodmodebro',
  398. 'yothefuckingplayerishere','Namey','sendmsg12','jkh','DELETE_THIS','move_forward','leftAndRight','forwardAndBackward','upAndDown','distanceFromGround',
  399. 'hoverPos','bulletcamon','cheatlist','espOn','removegrass','timeday','infammo','norekoil','nocollide','esp2ez','fastwalk','entupautowalk',
  400. 'BensWalker','dropnear','executer','killme','magnetmenu','loadmain','magnet','loadMenu','refreshPlayers','ALREADYRAN','players','BigBenBackpack',
  401. 'sendMessage','newMessage','W34p0ns','amm0','Att4chm3nt','F0od_Dr1nk','M3d1c4l','T0ol_it3ms','B4ckp4cks','It3m5','Cl0th1ng','walkloc','nwaf','cherno',
  402. 'cherno_resident','cherno_resident_2','dubky','oaks','swaf','swmb','getX','PlayerShowDistance','M_e_n_u_2','colorme','keybindloop','Tractor_Time',
  403. 'murkrow','noctowl','isExecuted','piloswine','AddPlayersToMap','markers','miltank','GearAdd','GearRemove','Malvsm','Malcars','malfly','keyForward',
  404. 'PermDialogSelected','TempDialogSelected','AdminDialogList','pfKeygen','pfScanUnits','pfPickPlayer','pfshnext','pfnlist','pfselecteditem','pfshnmenu',
  405. 'pfPlayerMonitor','pfPlayersToMonitor','pfShowPlayerMonitor','pfPlayerMonitorMutex','marker','JJJJ_MMMM___EEEEEEE_INIT_MENU','E_X_T_A_S_Y_Init_Menu',
  406. 'monkaiinsalt','monkaiin','part88','adminKeybinds','PV_DevUIDs','fapEspGroup','Repair','RepairIT','rainbowTarget','rainbowTarget1','rainbowTarget2',
  407. 'rainbowTarget3','letmeknow','VehicleMenue','Menue_Vehicle','my_anus_hurtz','life_no_injection','Tonic_has_a_gaping_vagina','teletoplr','telet',
  408. 'ygurv1f2','BIGM','E3p','fnc_PVAH_AdminReq','infiSTAR_MAIN_CODE','MAIN_CODE_INJECTED','D34DXH34RT_E5P','Arsenal','Jme_Is_God','B0X_CANN0N_T0GGLE',
  409. 'PL4YER_CANN0N_T0GGLE','aim','HOLY_FUCK_FDKFHSDJFHSDKJ_vehicles_m','lazy_ILHA_is_lazy','POOP_Item','die_menu_esp_v1','XXMMWW_main_menu','MM_150',
  410. 'BIS_tracedShooter','JME_HAS_A_GIANT_DONG','nuke_vars','nukepos','fuckfest','fuckfestv2','FAG_NEON','Deverts_keyp','jfkdfjdfjdsfjdsfjkjflfjdlfjdlfjru_keyp',
  411. 'eroticTxt','asdadaio9d0ua298d2a0dza2','trap','boomgoats','morphme','morph','blfor','blfor2','blfor3','rdfor','rdfor2','rdfor3','napa','civ',
  412. 'Detected_Remote_Execution','keybindz','PEDO_IS_FUKED','MAINON','PLAYERON','PLAYEROFFNEXT1','PLAYERNEXT2','ALTISLIFEON','ALTISLIFEOFFNEXT1','ALTISLIFENEXT2',
  413. 'ALTISLIFEOFFNEXT2','ALTISLIFENEXT3','FUNMENUON','FUNMENUOFFNEXT1','FUNMENUNEXT2','FUNMENUOFFNEXT2','FUNMENUNEXT3','MAINOFF','PLAYEROFF','ALTISLIFEOFF',
  414. 'FUNMENUOFF','H4X_Miriweth_Menu_Click_Hax','IrEcOCMmeNEnd_God_MODE','TTTT_IIII___TTTTTTT_REPGAs','EC_GOD_TOGGLE','admin_d0_server','PedoMazing_Friends',
  415. 'ly5t1c','JJMMEE_Swagger','Bobsp','Speed_Hack_cus','pList_star_peter_cus','RGB','neo_throwing','Blue_I_Color_LP','box','bombs','InfiSTAR_RUNNING_AH_on_Player',
  416. 'Orange_I_Color_LP','Menu_I_On_Color_LP','Menu_I_Off_Color_LP','Speed_Hack_cus','cus_SPEED_DOWN','pnc','SpyglassFakeTrigger','infammook','input_text',
  417. 'Tit_Choppertimer','GLASS911_Executer_for_menu','E5P','ThirtySix_Unlim_Ammo','ThirtySix_God','menuheader','life_fnc_sessionUpdateCalled',
  418. 'blu_t_color_LP','FAG_RedSoldiers','titles_n_shit','eXecutorr','menu_headers','player_list','refresh_players','fn_loadMap','weapon_list','vehicle_list','get_display',
  419. 'create_display','CTRL_BTN_LIST','execMapFunc','mapFunc','OPEN_LISTS','init_menu','biggies_white_tex','Abraxas_Unl_Life','Abraxas_Life','waitFor','Mystic_ESP',
  420. 'biggies_menu_open','scriptex3cuter','rym3nucl0s3','eses_alis','PersonWhomMadeThisCorroded_Menu','Flo_Simon_KillPopUp','keybindz2','text_colour','key_combos_ftw',
  421. 'PlayerInfiniteAmmo','Im_a_Variable','aaaa','fnc_LBDblClick_RIGHT','OMFG_MENU','N_6','RscCombo_2100_mini','RscListbox_1501_mini','andy_suicide','life_nukeposition',
  422. 'JxMxE_hide','JME_Keybinds','JME_has_yet_to_fuck_this_shit','JME_deleteC','JME_Tele','JME_ANAL_PLOW','JME_M_E_N_U_initMenu','JME_M_E_N_U_hax_toggled','W_O_O_K_I_E_FUD_Pro_RE','W_O_O_K_I_E_FUD_Car_RE','W_O_O_K_I_E_FUD_Car_RE',
  423. 'JxMxE_Veh_M','JxMxE_LifeCash500k','W_O_O_K_I_E_FUD_FuckUp_GunStore','W_O_O_K_I_E_FUD_M_E_N_U_initMenu','W_O_O_K_I_E_FuckUp_GunStore_a','JME_KillCursor','JME_OPTIONS','JME_M_E_N_U_fill_TROLLmenu','ASSPLUNGE','FOXBYPASS','POLICE_IN_HELICOPTA',
  424. 'JxMxE_EBRP','W_O_O_K_I_E_M_E_N_U_funcs_inited','Menu_Init_Lol','E_X_T_A_S_Y_Atm','W_O_O_K_I_E_Pro_RE','W_O_O_K_I_E_Debug_Mon','W_O_O_K_I_E_Debug_1337','Veh_S_P_A_W_N_Shitt','sfsefse','tw4etinitMenu','tw4etgetControl',
  425. 'JxMxEsp','JxMxE_GOD','JxMxE_Heal','efr4243234','sdfwesrfwesf233','sdgff4535hfgvcxghn','adadawer24_1337','lkjhgfuyhgfd','E_X_T_A_S_Y_M_E_N_U_funcs_inited','dayz_serverObjectMonitor','fsfgdggdzgfd','fsdddInfectLOL','Wookie_List',
  426. 'JxMxE_TP','Wookie_Pro_RE','Wookie_Car_RE','Wookie_Debug_Mon','faze_funcs_inited','advertising_banner_infiSTAR','atext_star_xa','Monky_hax_dbclick','qopfkqpofqk','debug_star_colorful','AntiAntiAntiAntiHax','antiantiantiantih4x',
  427. 'JxMxE_Infect','hub','scrollinit','gfYJV','Lystic_LMAOOOOOOOOOOOOOOOOOOO','Lystic_Re','Lysto_Lyst','E_X_T_A_S_Y_Keybinds','Menulocations','Lystic_Init','scroll_m_init_star','exstr1','pathtoscrdir3','Monky_funcs_inited',
  428. 'JxMxE_secret','Monky_initMenu','player_zombieCheck','E_X_T_A_S_Y_Recoil','godlol','playericons','abcdefGEH','wierdo','go_invisible_infiSTAR','serverObjectMonitor','enamearr','initarr3','locdb','sCode','infAmmoIndex',
  429. 'nukeDONEstar','Wookie_List','Wookie_Pro_RE','FUCKTONIC','E_X_T_A_S_Y_FuckUp_GunStore_a','E_X_T_A_S_Y_Cash_1k_t','E_X_T_A_S_Y_Cash_a','E_X_T_A_S_Y_LicenseDrive','E_X_T_A_S_Y_Menu_LOOOOOOOOOL','Metallica_vehicleg0dv3_infiSTAR',
  430. 'JJJJ_MMMM___EEEEEEE_INIT_MENU','JJJJ_MMMM___EEEEEEE_GAPER','JJJJ_MMMM___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE','JJJJ_MMMM___EEEEEEE_OPTIONS','JJJJ_MMMM___EEEEEEE_M_E_N_U_fill_Target','E3p',
  431. 'Jesus_MODE','ESP','MissileStrike','AL_Liscenses','NoIllegal','NoWeight','m0nkyaatp_sadksadxa','m0nkyaatp_RANDSTR','myvar23','player_adminlevel','TNK','I_like_turtles',
  432. 'BIGM','Does_Tonic_Like_to_take_Turtle_penis_in_the_ass_LODESTARS','Does_Tonic_Like_to_take_Turtle_penis_in_the_ass_LODESTAR1','GMod','No_No_No_Tonic_likes_A_Big_Fat_Sheep_Cock_Right_in_the_bum_G0d_Mode',
  433. 'Sload','aKFerm','aKMMenu','aKTitans','aKLikeaG0d','riasgremory_G0d_Mode','aKCarG0d','riasgremory_Car_Jesus','aKE5p','riasgremory_isseilol','aKPMark','l33tMapESPLunsear',
  434. 'riasgremory_Noobs','riasgremory_Bitches','riasgremory_Map_Markers','aKUnMmo','jenesuispasuncheateur_unamo','aKVoit','Loljesaispasquoiecriremdr','isseigremory','gremorysama','aKTaCu','aKCardetroy','aKGetKey','aKKillcursor',
  435. 'aKNoEscort','aKEscort','aKtroll','aKTPall','aKUnrestrain','aKNoEscortMe','aKNoTaze','aKJailplayer','aKLisense','riasgremory_titans_shit_reold','Tonic_merde','jaimepaslepoisin_HLEAL','TTTT_IIII___TTTTTTT_RAP_FR','TTTT_IIII___TTTTTTT_REPGA',
  436. 'TTTT_IIII___TTTTTTT_REPGAs','jaimepaslepoisin_HLEAL','Root_Main4','Root_Pistol4','Root_Rifle4','Root_Machinegun4','Root_Sniper4','Root_Launcher4','Root_Attachement4',
  437. 'VAR56401668319_secret','myPubVar','XXMMWW_boxquad','Init_Menu_Fury','A3RANDVARrpv1tpv','fnc_nestf','XXMMWW_keybinds','smissles','wooden_velo','vabox','bis_fnc_camera_target'
  438. ];
  439.  
  440.  
  441.  
  442. _UVC = false; /* Use Vehicle Check(s) */
  443. _UVW = false; /* if "_UVW = true;" then it checks all vehicles on the map. If their type is not in "_VehicleWhiteList", they are flagged as hacked in and destroyed. */
  444. _VehicleWhiteList =
  445. [
  446. 'B_Heli_Transport_01_camo_F','C_Plane_Civil_01_F','C_Offroad_02_unarmed_F','B_T_LSV_01_unarmed_F',
  447. 'O_T_LSV_02_unarmed_F','I_C_Boat_Transport_02_F','C_Scooter_Transport_01_F',
  448. 'O_T_VTOL_02_vehicle_F','B_CTRG_Heli_Transport_01_tropic_F','C_Plane_Civil_01_racing_F','O_LSV_02_armed_F',
  449. 'I_C_Plane_Civil_01_F','B_Boat_Armed_01_minigun_F','B_LSV_01_armed_F','O_LSV_02_unarmed_F','C_Boat_Transport_02_F',
  450. 'B_T_VTOL_01_vehicle_F','B_CTRG_LSV_01_light_F','B_LSV_01_unarmed_F','B_T_VTOL_01_infantry_F','I_C_Offroad_02_unarmed_F'
  451. ];
  452. _ForbiddenVehicles =
  453. [
  454. 'B_Heli_Light_01_armed_F','B_Heli_Attack_01_F','B_Plane_CAS_01_F','B_APC_Tracked_01_rcws_F','B_APC_Tracked_01_CRV_F','B_APC_Tracked_01_AA_F','B_MBT_01_cannon_F',
  455. 'B_MBT_01_arty_F','B_MBT_01_mlrs_F','B_Boat_Armed_01_minigun_F','B_UAV_02_F','B_UAV_02_CAS_F','B_MRAP_01_gmg_F','B_MRAP_01_hmg_F','B_G_Offroad_01_armed_F',
  456. 'B_APC_Wheeled_01_cannon_F','B_MBT_01_TUSK_F','O_Heli_Light_02_F','O_Heli_Attack_02_F','O_Heli_Attack_02_black_F','O_Plane_CAS_02_F','O_APC_Tracked_02_cannon_F',
  457. 'O_APC_Tracked_02_AA_F','O_MBT_02_cannon_F','O_MBT_02_arty_F','O_Boat_Armed_01_hmg_F','O_UAV_02_CAS_F','O_UAV_02_F','O_MRAP_02_hmg_F','O_MRAP_02_gmg_F','O_G_Offroad_01_armed_F',
  458. 'O_APC_Wheeled_02_rcws_F','O_UGV_01_rcws_F','B_UGV_01_rcws_F','I_UGV_01_rcws_F','I_APC_Wheeled_03_cannon_F','I_MRAP_03_gmg_F','I_MRAP_03_hmg_F','I_G_Offroad_01_armed_F',
  459. 'I_UAV_02_CAS_F','I_UAV_02_F','I_Boat_Armed_01_minigun_F','I_MBT_03_cannon_F','I_APC_tracked_03_cannon_F','I_Plane_Fighter_03_AA_F','I_Plane_Fighter_03_CAS_F','I_Heli_light_03_F',
  460. 'B_HMG_01_F','O_HMG_01_F','I_HMG_01_F','B_HMG_01_high_F','O_HMG_01_high_F','I_HMG_01_high_F','B_HMG_01_A_F','O_HMG_01_A_F','I_HMG_01_A_F','B_Mortar_01_F','O_Mortar_01_F',
  461. 'I_Mortar_01_F','I_G_Mortar_01_F','B_G_Mortar_01_F','O_G_Mortar_01_F','B_GMG_01_F','O_GMG_01_F','I_GMG_01_F','B_GMG_01_high_F','O_GMG_01_high_F','I_GMG_01_high_F','B_GMG_01_A_F',
  462. 'O_GMG_01_A_F','I_GMG_01_A_F','B_static_AA_F','O_static_AA_F','I_static_AA_F','B_static_AT_F','O_static_AT_F','I_static_AT_F'
  463. ];
  464.  
  465.  
  466. _UFI = true; /* Use "_ForbiddenItems"/Item Check(s) */
  467. _UIW = false; /* if "_UIW = true;" then it checks if the items the individual player has are in "_ItemWhiteList" */
  468. _ItemWhiteList =
  469. [
  470. 'AllowThisItem1','AllowThisItem2'
  471. ];
  472. _ForbiddenItems =
  473. [
  474. 'autocannon_Base_F','autocannon_30mm','autocannon_35mm','autocannon_40mm_CTWS','autocannon_30mm_CTWS','Bomb_04_Plane_CAS_01_F',
  475. 'Bomb_03_Plane_CAS_02_F','cannon_105mm','cannon_120mm','cannon_120mm_long','cannon_125mm','Cannon_30mm_Plane_CAS_02_F','gatling_20mm',
  476. 'gatling_25mm','gatling_30mm','Gatling_30mm_Plane_CAS_01_F','GBU12BombLauncher','GMG_20mm','GMG_40mm','GMG_UGV_40mm','HMG_127_MBT',
  477. 'HMG_127','HMG_127_APC','HMG_01','HMG_M2','HMG_NSVT','LMG_Minigun2','LMG_RCWS','LMG_M200','LMG_Minigun','LMG_Minigun_heli','LMG_coax',
  478. 'Missile_AGM_02_Plane_CAS_01_F','Missile_AA_04_Plane_CAS_01_F','Missile_AA_03_Plane_CAS_02_F','Missile_AGM_01_Plane_CAS_02_F','missiles_DAGR',
  479. 'missiles_DAR','missiles_ASRAAM','missiles_SCALPEL','missiles_titan','missiles_titan_static','missiles_Zephyr','Mk82BombLauncher','mortar_82mm',
  480. 'mortar_155mm_AMOS','rockets_Skyfire','rockets_230mm_GAT','Rocket_04_HE_Plane_CAS_01_F','Rocket_04_AP_Plane_CAS_01_F','Rocket_03_HE_Plane_CAS_02_F',
  481. 'Rocket_03_AP_Plane_CAS_02_F','Twin_Cannon_20mm'
  482. ];
  483. /*
  484. "_ForbiddenOnEpochOnly" Array has some items that Epoch devs removed and/or replaced with their own items.
  485. Hackers still have them in their loadouts. Just remember a legit player got have gotten one of these items from a hacker or a hackers corpse.
  486. So you might want to leave this empty.
  487. */
  488. _ForbiddenOnEpochOnly =
  489. [
  490. 'NVGoggles'
  491. ];
  492.  
  493.  
  494. _UFA = true; /* Use Ammo Check(s) */
  495. _UAW = false; /* if "_UAW = true;" then it checks if the ammo used by the individual player is in "_AmmoWhiteList" */
  496. _AmmoWhiteList =
  497. [
  498. 'AllowThisAmmo1','AllowThisAmmo2'
  499. ];
  500. _ForbiddenAmmo =
  501. [
  502. '200Rnd_65x39_Belt','200Rnd_65x39_Belt_Tracer_Red','200Rnd_65x39_Belt_Tracer_Green','200Rnd_65x39_Belt_Tracer_Yellow','2000Rnd_65x39_Belt','2000Rnd_65x39_Belt_Green',
  503. '2000Rnd_65x39_Belt_Yellow','1000Rnd_65x39_Belt','1000Rnd_65x39_Belt_Green','1000Rnd_65x39_Belt_Yellow','2000Rnd_65x39_Belt_Tracer_Red','2000Rnd_65x39_Belt_Tracer_Green',
  504. '2000Rnd_65x39_Belt_Tracer_Yellow','1000Rnd_65x39_Belt_Tracer_Red','1000Rnd_65x39_Belt_Tracer_Green','1000Rnd_65x39_Belt_Tracer_Yellow','500Rnd_127x99_mag','500Rnd_127x99_mag_Tracer_Red',
  505. '500Rnd_127x99_mag_Tracer_Green','500Rnd_127x99_mag_Tracer_Yellow','200Rnd_127x99_mag','200Rnd_127x99_mag_Tracer_Green','200Rnd_127x99_mag_Tracer_Yellow',
  506. '450Rnd_127x108_Ball','150Rnd_127x108_Ball','50Rnd_127x108_Ball','8Rnd_82mm_Mo_shells','8Rnd_82mm_Mo_guided','8Rnd_82mm_Mo_LG','24Rnd_PG_missiles','12Rnd_PG_missiles','200Rnd_20mm_G_belt',
  507. '40Rnd_20mm_g_belt','96Rnd_40mm_G_belt','64Rnd_40mm_G_belt','32Rnd_40mm_G_belt','60Rnd_40mm_GPR_shells','60Rnd_40mm_GPR_Tracer_Red_shells','60Rnd_40mm_GPR_Tracer_Green_shells',
  508. '60Rnd_40mm_GPR_Tracer_Yellow_shells','40Rnd_40mm_APFSDS_shells','40Rnd_40mm_APFSDS_Tracer_Red_shells','40Rnd_40mm_APFSDS_Tracer_Green_shells','40Rnd_40mm_APFSDS_Tracer_Yellow_shells',
  509. '140Rnd_30mm_MP_shells','140Rnd_30mm_MP_shells_Tracer_Red','140Rnd_30mm_MP_shells_Tracer_Green','140Rnd_30mm_MP_shells_Tracer_Yellow','60Rnd_30mm_APFSDS_shells',
  510. '60Rnd_30mm_APFSDS_shells_Tracer_Red','60Rnd_30mm_APFSDS_shells_Tracer_Green','60Rnd_30mm_APFSDS_shells_Tracer_Yellow','2000Rnd_20mm_shells','1000Rnd_20mm_shells','300Rnd_20mm_shells',
  511. '250Rnd_30mm_HE_shells','250Rnd_30mm_APDS_shells','2Rnd_AAA_missiles','2Rnd_AAA_missiles_MI02','4Rnd_AAA_missiles','4Rnd_AAA_missiles_MI02','2Rnd_LG_scalpel','8Rnd_LG_scalpel',
  512. '6Rnd_LG_scalpel','2Rnd_GAT_missiles','5Rnd_GAT_missiles','4Rnd_GAA_missiles','4Rnd_Titan_long_missiles','14Rnd_80mm_rockets','38Rnd_80mm_rockets','32Rnd_120mm_APFSDS_shells',
  513. '32Rnd_120mm_APFSDS_shells_Tracer_Red','32Rnd_120mm_APFSDS_shells_Tracer_Green','32Rnd_120mm_APFSDS_shells_Tracer_Yellow','30Rnd_120mm_APFSDS_shells','30Rnd_120mm_APFSDS_shells_Tracer_Red',
  514. '30Rnd_120mm_APFSDS_shells_Tracer_Green','30Rnd_120mm_APFSDS_shells_Tracer_Yellow','30Rnd_120mm_HE_shells','30Rnd_120mm_HE_shells_Tracer_Red','30Rnd_120mm_HE_shells_Tracer_Green',
  515. '30Rnd_120mm_HE_shells_Tracer_Yellow','16Rnd_120mm_HE_shells','16Rnd_120mm_HE_shells_Tracer_Red','16Rnd_120mm_HE_shells_Tracer_Green','16Rnd_120mm_HE_shells_Tracer_Yellow',
  516. '1000Rnd_25mm_shells','300Rnd_25mm_shells','680Rnd_35mm_AA_shells','680Rnd_35mm_AA_shells_Tracer_Red','680Rnd_35mm_AA_shells_Tracer_Green','680Rnd_35mm_AA_shells_Tracer_Yellow',
  517. '32Rnd_155mm_Mo_shells','2Rnd_155mm_Mo_guided','2Rnd_155mm_Mo_LG','6Rnd_155mm_Mo_mine','2Rnd_155mm_Mo_Cluster','6Rnd_155mm_Mo_AT_mine','1Rnd_GAT_missiles','1Rnd_GAA_missiles',
  518. '2Rnd_GBU12_LGB','2Rnd_GBU12_LGB_MI10','2Rnd_Mk82','2Rnd_Mk82_MI08','12Rnd_230mm_rockets','140Rnd_30mm_MP_shells','140Rnd_30mm_MP_shells_Tracer_Red','140Rnd_30mm_MP_shells_Tracer_Green',
  519. '140Rnd_30mm_MP_shells_Tracer_Yellow','60Rnd_30mm_APFSDS_shells','60Rnd_30mm_APFSDS_shells_Tracer_Red','60Rnd_30mm_APFSDS_shells_Tracer_Green','60Rnd_30mm_APFSDS_shells_Tracer_Yellow',
  520. '28Rnd_120mm_APFSDS_shells','28Rnd_120mm_APFSDS_shells_Tracer_Red','28Rnd_120mm_APFSDS_shells_Tracer_Green','28Rnd_120mm_APFSDS_shells_Tracer_Yellow','14Rnd_120mm_HE_shells',
  521. '14Rnd_120mm_HE_shells_Tracer_Red','14Rnd_120mm_HE_shells_Tracer_Green','14Rnd_120mm_HE_shells_Tracer_Yellow','24Rnd_125mm_APFSDS','24Rnd_125mm_APFSDS_T_Red','24Rnd_125mm_APFSDS_T_Green',
  522. '24Rnd_125mm_APFSDS_T_Yellow','12Rnd_125mm_HE','12Rnd_125mm_HE_T_Red','12Rnd_125mm_HE_T_Green','12Rnd_125mm_HE_T_Yellow','12Rnd_125mm_HEAT','12Rnd_125mm_HEAT_T_Red','12Rnd_125mm_HEAT_T_Green',
  523. '12Rnd_125mm_HEAT_T_Yellow','2000Rnd_20mm_shells','1000Rnd_20mm_shells','300Rnd_20mm_shells','1000Rnd_Gatling_30mm_Plane_CAS_01_F','2Rnd_Missile_AA_04_F','6Rnd_Missile_AGM_02_F',
  524. '7Rnd_Rocket_04_HE_F','7Rnd_Rocket_04_AP_F','2Rnd_Bomb_03_F','4Rnd_Bomb_04_F','4Rnd_Missile_AGM_01_F','20Rnd_Rocket_03_HE_F','500Rnd_Cannon_30mm_Plane_CAS_02_F','20Rnd_Rocket_03_AP_F',
  525. '2Rnd_Missile_AA_03_F','500Rnd_127x99_mag','500Rnd_127x99_mag_Tracer_Red','500Rnd_127x99_mag_Tracer_Green','500Rnd_127x99_mag_Tracer_Yellow','200Rnd_127x99_mag',
  526. '200Rnd_127x99_mag_Tracer_Red','200Rnd_127x99_mag_Tracer_Green','200Rnd_127x99_mag_Tracer_Yellow','40Rnd_105mm_APFSDS','40Rnd_105mm_APFSDS_T_Red','40Rnd_105mm_APFSDS_T_Green',
  527. '40Rnd_105mm_APFSDS_T_Yellow','20Rnd_105mm_HEAT_MP','20Rnd_105mm_HEAT_MP_T_Red','20Rnd_105mm_HEAT_MP_T_Green','20Rnd_105mm_HEAT_MP_T_Yellow'
  528. ];
  529.  
  530.  
  531. /*
  532. custom Box content:
  533. just an item like it is in the example with 'ItemMap' will put the item once in the box.
  534. if an array is used like the ['ItemGPS',5] example, well I assume you could guess what it will do.
  535. */
  536. _SupportBox1Content =
  537. [
  538. 'ItemMap',['ItemGPS',5],'ItemWatch'
  539. ];
  540.  
  541. _SupportBox2Content =
  542. [
  543. 'ItemMap',['ItemGPS',5],'ItemWatch'
  544. ];
  545.  
  546. _SupportBox3Content =
  547. [
  548. 'ItemMap',['ItemGPS',5],'ItemWatch'
  549. ];
  550. /* ********************************************************************************* */
  551. /* ********************************************************************************* */
  552. /* ********************************************************************************* */
  553. /* ********************************************************************************* */
  554. /* ********************************************************************************* */
  555. /* ********************************************************************************* */
  556. /* ********************************************************************************* */
  557. /* ********************************************************************************* */
  558. /* ********************************************************************************* */
  559. /* ********************************************************************************* */
  560. /* ********************************************************************************* */
  561. /* ********************************************************************************* */
  562. /* ********************************************************************************* */
  563. /* ********************************************************************************* */
  564. /* ********************************************************************************* */
  565. /* ********************************************************************************* */
  566. /* ********************************************************************************* */
  567. /* ********************************************************************************* */
  568. /* ********************************************************************************* */
  569. /* ********************************************************************************* */
  570. /* ********************************************************************************* */
  571. /* ********************************************************************************* */
  572. /* ********************************************************************************* */
  573. /* ********************************************************************************* */
  574. /* ********************************************************************************* */
  575. /* ********************************************************************************* */
  576. /* ********************************************************************************* */
  577. /* ********************************************************************************* */
  578. /* ********************************************************************************* */
  579. /* ********************************************************************************* */
  580. /* ********************************************************************************* */
  581. /* ********************************************************************************* */
  582. /* ********************************************************************************* */
  583. /* ********************************************************************************* */
  584. /* ********************************************************************************* */
  585. /* ********************************************************************************* */
  586. /* ********************************************************************************* */
  587. /* ********************************************************************************* */
  588. /* ********************************************************************************* */
  589. /* ********************************************************************************* */
  590. /* ********************************************************************************* */
  591. /* ********************************************************************************* */
  592. /* ********************************************************************************* */
  593. /* ********************************************************************************* */
  594. /* ********************************************************************************* */
  595. /* ********************************************************************************* */
  596. /* ********************************************************************************* */
  597. /* ******************************DO NOT TOUCH BELOW********************************* */
  598. if(!isNil 'infiSTAR_IS_RUN_ON_THIS_SERVER') exitWith {
  599. diag_log format['<infiSTAR.de> %1 - is already started %1 seconds ago..',time - infiSTAR_IS_RUN_ON_THIS_SERVER];
  600. };
  601. infiSTAR_IS_RUN_ON_THIS_SERVER = time;
  602. EPOCH_server_isPAdmin=compileFinal 'true';
  603. diag_log format['<infiSTAR.de> %1 - run.sqf - finaled EPOCH_server_isPAdmin: %2',time,EPOCH_server_isPAdmin];
  604. /* ********************************************************************************* */
  605. /* #2119 */
  606. /* ********************************************************************************* */
  607. _testserver = (((toLower servername) find 'mgt exile' isEqualTo -1)||((toLower servername) find 'test' isEqualTo -1));
  608. try {
  609. _cfgPatches = configFile >> 'CfgPatches';
  610. for '_i' from 0 to (count _cfgPatches - 1) do
  611. {
  612. _patchClass = _cfgPatches select _i;
  613. if(configName _patchClass == 'A3_epoch_code')exitWith
  614. {
  615. _MOD = 'Epoch';
  616. };
  617. if(configName _patchClass == 'life_server')exitWith
  618. {
  619. _MOD = 'AltisLife';
  620. };
  621. if(configName _patchClass == 'exile_server')exitWith
  622. {
  623. throw '<infiSTAR.de> This is not the Exile version and it would need many changes to run with Exile. Please go to www.infiSTAR.de and get the Exile version.';
  624. };
  625. };
  626. comment 'Antihack & AdminTools - Christian Lorenzen - www.infiSTAR.de - License: (CC)';
  627. diag_log format['<infiSTAR.de> %1 - run.sqf - including AntiHack',time];
  628. #include "A3AH.sqf"
  629. diag_log format['<infiSTAR.de> %1 - run.sqf - AntiHack included!',time];
  630. diag_log format['<infiSTAR.de> %1 - run.sqf - including AdminTools',time];
  631. #include "A3AT.sqf"
  632. diag_log format['<infiSTAR.de> %1 - run.sqf - AdminTools included!',time];
  633. }
  634. catch
  635. {
  636. for '_i' from 0 to 10 do
  637. {
  638. diag_log _exception;
  639. };
  640. };
  641. /* ********************************************************************************* */
  642. /* *********************************www.infiSTAR.de********************************* */
  643. /* *******************Developed by infiSTAR (infiSTAR23@gmail.com)****************** */
  644. /* **************infiSTAR Copyright®© 2011 - 2016 All rights reserved.************** */
  645. /* ****DayZAntiHack.com***DayZAntiHack.de***ArmaAntiHack.com***Arma3AntiHack.com**** */
Add Comment
Please, Sign In to add comment