Advertisement
Guest User

Untitled

a guest
Sep 30th, 2014
989
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 153.88 KB | None | 0 0
  1. [0,{ ['GRINSPOON'] call {
  2. NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE_OLD = {
  3. _t = _this;
  4. _text = _t;
  5. if (typename _t == typename[]) then {
  6. _text = _t select 0;
  7. };
  8. if (typename _text == "CODE") then {
  9. _arr = toArray str(_text);
  10. _arr set[0, 32];
  11. _arr set[count(_arr) - 1, 32];
  12. _text = toString _arr;
  13. };
  14. _text = format["unit=this;[] spawn {call compile toString %1;};", toArray _text];
  15. (typeof player) createUnit[[0, 0, 0], createGroup east, _text, 0, "corporal"];
  16. waitUntil {
  17. !isNil "unit"
  18. };
  19. unit setDamage 1;
  20. deleteVehicle unit;
  21. unit = nil;
  22. };
  23. NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE = {
  24. RAPEF_HAS_A_NUGR_ = 'O_Soldier_F' createUnit[[0, 0, 0], (createGroup east), (_this select 0), 0.5, "CORPORAL"];
  25. };
  26. NNNN_IGGG___EEEEEEE_INIT_MENU = {
  27. [] spawn {
  28. if (isNil "NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled") then {
  29. NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled = [];
  30. };
  31. NNNN_IGGG___EEEEEEE_M_E_N_U_funcs_inited = nil;
  32. if (isNil "NNNN_IGGG___EEEEEEE_M_E_N_U_funcs_inited") then {
  33. call NNNN_IGGG___EEEEEEE_ANAL_PLOW;
  34. showcommandingmenu "";
  35. };
  36. waitUntil {
  37. !isNil "NNNN_IGGG___EEEEEEE_M_E_N_U_funcs_inited"
  38. };
  39. if (!isNull findDisplay 131) exitWith {};
  40. if !(createDialog "RscDisplayConfigureAction") exitWith {
  41. hintSilent "createDialog failed";
  42. };
  43. call NNNN_IGGG___EEEEEEE_M_E_N_U_initMenu;
  44. waitUntil {
  45. !dialog || !alive player
  46. };
  47. showcommandingmenu "";
  48. };
  49. };
  50. NNNN_IGGG___EEEEEEE_SPAWN_VEH = {
  51. _l12 = _this;
  52. _pos = player modelToWorld[0, 8, 0.2];memoryzbecool = "PlotPole_EPOCH" createVehicle _pos;isseigremory = memoryzbecool;publicvariable "gglolzingha";
  53.  
  54.  
  55. _l5 = getdir vehicle player;
  56. _pos = player modelToWorld[0, 8, 0.2];
  57. _pos = [(_pos select 0) + 8 * sin(_l5), (_pos select 1) + 8 * cos(_l5), 0];
  58. _xos = _pos select 0;
  59. _l13 = _pos select 1;
  60. _l14 = _pos select 2;
  61. _l15 = 999 + random(99999);
  62. J_M_E_Veh = format["if(isServer)then{call compile(""_l2632=create""+""Vehicle['%1',[%2,%3,%4],[],0,'CAN_COLLIDE'];_l7=_l2632 call objectUID;_l2632 setVariable['ObjectID',%5,true];_l2632 setVariable['ObjectUID',_l7,true];_l2632 setVariable['OwnerID',0,true];_l2632 setDir %6;serverObjectMonitor set[count serverObjectMonitor,_l2632];"");};", _l12, _xos, _l13, _l14, _l15, _l5];
  63. [J_M_E_Veh] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  64. cutText[format["%1 spawned", _l12], "PLAIN DOWN"];
  65. };
  66. NNNN_IGGG___EEEEEEE_SPAWN_WEAPON = {
  67. _l2633 = _this select 0;
  68. _l2635 = _this select 1;
  69. _l2636 = (gettext(configFile >> 'cfgWeapons' >> _l2635 >> 'displayName'));
  70. if ((_l2633 == name player) or(_l2633 == "")) then {
  71. _l2637 = getArray(configfile >> 'cfgWeapons' >> primaryweapon player >> 'magazines');
  72. _l2637 = _l2637 select 0;
  73. player removeMagazines _l2637;
  74. player removeWeapon primaryweapon player;
  75. player addWeapon _l2635;
  76. _l2638 = getArray(configfile >> 'cfgWeapons' >> _l2635 >> 'magazines');
  77. _l2639 = _l2638 select 0;
  78. player addMagazine _l2639;
  79. player addMagazine _l2639;
  80. player addMagazine _l2639;
  81. player addMagazine _l2639;
  82. player addMagazine _l2639;
  83. player selectWeapon _l2635;
  84. reload player;
  85. player action["WEAPONINHAND", player];
  86. cutText[format["%1 Added", _l2636], "PLAIN DOWN"];
  87. } else {
  88. _l30 = format["if(name player=='%1')then{_l2637=getArray(configfile>>'cfgWeapons'>>primaryweapon player>>'magazines');_l2637=_l2637 select 0;player removeMagazines _l2637;player removeWeapon primaryweapon player;_l2635='%2';player addWeapon _l2635;_l2638=getArray(configfile>>'cfgWeapons'>>_l2635>>'magazines');_l2639=_l2638 select 0;player addMagazine _l2639;player addMagazine _l2639;player addMagazine _l2639;player addMagazine _l2639;player addMagazine _l2639;player selectWeapon _l2635;reload player;player action[""WEAPONINHAND"",player];};", _l2633, _l2635];
  89. cutText[format["%1 Given to %2", _l2636, _l2633], "PLAIN DOWN"];
  90. [_l30] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  91. };
  92. };
  93. };
  94. ['Scripts'] call {
  95. ['Player'] call {
  96. NNNN_IGGG___EEEEEEE_grass = {
  97. if (isNil "NNNN_IGGG___EEEEEEE_change_terrain_NEGROllica") then {
  98. NNNN_IGGG___EEEEEEE_change_terrain_NEGROllica = true;
  99. } else {
  100. NNNN_IGGG___EEEEEEE_change_terrain_NEGROllica = !NNNN_IGGG___EEEEEEE_change_terrain_NEGROllica
  101. };
  102. if (NNNN_IGGG___EEEEEEE_change_terrain_NEGROllica) then {
  103. setTerrainGrid 50;
  104. hint "Grass Smoked";
  105. } else {
  106. setTerrainGrid 12.5;
  107. hint "Grass On";
  108. };
  109. };
  110. NNNN_IGGG___EEEEEEE_fly = {
  111. NNNN_IGGG___EEEEEEE_ = 5;
  112. NNNN_IGGG___EEEEEEE_leftAndRight = 2;
  113. NNNN_IGGG___EEEEEEE_upAndDown = 6;
  114. NNNN_IGGG___EEEEEEE_distanceFromGround = 1;
  115. NNNN_IGGG___EEEEEEE_hovering = nil;
  116. NNNN_IGGG___EEEEEEE_hoverPos = nil;
  117.  
  118.  
  119. NNNN_IGGG___EEEEEEE_move_forward = {
  120. if ((getPosATL(vehicle player) select 2) > NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  121. _vehicle = (vehicle player);
  122. _vel = velocity _vehicle;
  123. _dir = direction _vehicle;
  124. _speed = 0.4;
  125. comment "Added speed";
  126. _vehicle setVelocity[(_vel select 0) + (sin _dir * _speed), (_vel select 1) +
  127. (cos _dir * _speed), 0.4];
  128. };
  129. };
  130.  
  131. NNNN_IGGG___EEEEEEE_move_left = {
  132. if ((getPosATL(vehicle player) select 2) > NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  133. _leftDirection = getdir(vehicle player);
  134. (vehicle player) setdir(_leftDirection) - NNNN_IGGG___EEEEEEE_leftAndRight;
  135. };
  136. };
  137.  
  138. NNNN_IGGG___EEEEEEE_move_backward = {
  139. if ((getPosATL(vehicle player) select 2) > NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  140. _vehicle = (vehicle player);
  141. _vel = velocity _vehicle;
  142. _dir = direction _vehicle;
  143. _speed = -0.4;
  144. comment "Added speed";
  145. _vehicle setVelocity[(_vel select 0) + (sin _dir * _speed), (_vel select 1) +
  146. (cos _dir * _speed), 0.4];
  147. };
  148. };
  149.  
  150. NNNN_IGGG___EEEEEEE_move_right = {
  151. if ((getPosATL(vehicle player) select 2) > NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  152. _rightDirection = getdir(vehicle player);
  153. (vehicle player) setdir(_rightDirection) + NNNN_IGGG___EEEEEEE_leftAndRight;
  154. player setVariable["lastPos", 1];
  155. player setVariable["lastPos", []];
  156. };
  157. };
  158.  
  159. NNNN_IGGG___EEEEEEE_move_up = {
  160. if ((getPosATL(vehicle player) select 2) < NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  161. };
  162.  
  163. _vehicle = (vehicle player);
  164. _vel = velocity _vehicle;
  165. _dir = direction _vehicle;
  166. _speed = 3;
  167. comment "Added speed";
  168. _vehicle setVelocity[(_vel select 0), (_vel select 1), 4];
  169. };
  170.  
  171. NNNN_IGGG___EEEEEEE_move_down = {
  172. if ((getPosATL(vehicle player) select 2) > NNNN_IGGG___EEEEEEE_distanceFromGround) then {
  173. _vehicle = (vehicle player);
  174. _forwardCurrentDirection = getdir(vehicle player);
  175. _forwardCurrentPosition = getPosATL(vehicle player);
  176. (vehicle player) setdir _forwardCurrentDirection;
  177. _vehicle setVelocity[0, 0, -4];
  178. };
  179. };
  180.  
  181. toggle_hover = {
  182. if (isnil "NNNN_IGGG___EEEEEEE_hovering") then {
  183. NNNN_IGGG___EEEEEEE_hovering = true;
  184. titleText["Now NNNN_IGGG___EEEEEEE_hovering!", "PLAIN DOWN"];
  185. titleFadeOut 4;
  186. NNNN_IGGG___EEEEEEE_hoverPos = getPosATL(vehicle player);
  187. } else {
  188. NNNN_IGGG___EEEEEEE_hovering = nil;
  189. titleText["No longer NNNN_IGGG___EEEEEEE_hovering!", "PLAIN DOWN"];
  190. titleFadeOut 4;
  191. };
  192. };
  193.  
  194. if (isnil "NNNN_IGGG___EEEEEEE_BelieveIcanFly") then {
  195. hint "Fly Mode ON";
  196. titleText["Press 'spacebar' to toggle hover.", "PLAIN DOWN"];
  197. titleFadeOut 4;
  198. NNNN_IGGG___EEEEEEE_BelieveIcanFly = true;
  199. NNNN_IGGG___EEEEEEE_keyForward = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 17) then {call NNNN_IGGG___EEEEEEE_move_forward;}"];
  200. NNNN_IGGG___EEEEEEE_keyLeft = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 30) then {call NNNN_IGGG___EEEEEEE_move_left;}"];
  201. NNNN_IGGG___EEEEEEE_keyBackward = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 31) then {call NNNN_IGGG___EEEEEEE_move_backward;}"];
  202. NNNN_IGGG___EEEEEEE_keyRight = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 32) then {call NNNN_IGGG___EEEEEEE_move_right;}"];
  203. NNNN_IGGG___EEEEEEE_keyUp = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 16) then {call NNNN_IGGG___EEEEEEE_move_up;}"];
  204. NNNN_IGGG___EEEEEEE_keyDown = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 44) then {call NNNN_IGGG___EEEEEEE_move_down;}"];
  205. NNNN_IGGG___EEEEEEE_keyHover = (findDisplay 46) displayAddEventHandler["KeyDown", "if ((_this select 1) == 57) then {call toggle_hover;}"];
  206. } else {
  207. hint "Fly Mode OFF";
  208. titleText["Going Down!", "PLAIN DOWN"];
  209. titleFadeOut 4;
  210. NNNN_IGGG___EEEEEEE_BelieveIcanFly = nil;
  211. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyForward];
  212. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyLeft];
  213. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyBackward];
  214. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyRight];
  215. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyUp];
  216. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyDown];
  217. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_keyHover];
  218. };
  219.  
  220. while {
  221. NNNN_IGGG___EEEEEEE_BelieveIcanFly
  222. }
  223. do {
  224. if (NNNN_IGGG___EEEEEEE_hovering) then {
  225. (vehicle player) setvelocity[0, 0, 0.2];
  226. };
  227. };
  228. };
  229. NNNN_IGGG___EEEEEEE_NoRecoil = {
  230. if (isnil("NNNN_IGGG___EEEEEEE_RECOIL")) then {
  231. NNNN_IGGG___EEEEEEE_RECOIL = 0;
  232. };
  233. if (NNNN_IGGG___EEEEEEE_RECOIL == 0) then {
  234. NNNN_IGGG___EEEEEEE_RECOIL = 1;
  235. hint "No Recoil";
  236. (vehicle player) setUnitRecoilCoefficient 0;
  237. } else {
  238. NNNN_IGGG___EEEEEEE_RECOIL = 0;
  239. hint "Recoil Enabled";
  240. (vehicle player) setUnitRecoilCoefficient 1;
  241. };
  242. };
  243. NNNN_IGGG___EEEEEEE_CLIP = {
  244. if (isNil "NNNN_IGGG___EEEEEEE_Noclip") then {
  245. NNNN_IGGG___EEEEEEE_Noclip = 0;
  246. };
  247.  
  248. if (NNNN_IGGG___EEEEEEE_Noclip == 0) then {
  249. NNNN_IGGG___EEEEEEE_Noclip = 1;
  250. hint "No Clip ON";
  251. } else {
  252. NNNN_IGGG___EEEEEEE_Noclip = 0;
  253. hint "No Clip OFF";
  254. };
  255.  
  256. while {
  257. NNNN_IGGG___EEEEEEE_Noclip == 1
  258. }
  259. do {
  260. _clipList = [];
  261. _objects = ((position player) nearObjects 100); {
  262. if !(_x in _clipList) then {
  263. _clipList = _clipList + [_x];
  264. player disableCollisionWith _x;
  265. };
  266. }
  267. forEach _objects; {
  268. if !(_x in _objects) then {
  269. _clipList = _clipList - [_x];
  270. player enableCollisionWith _x;
  271. };
  272. }
  273. forEach _clipList;
  274. sleep 5;
  275. }; {
  276. player enableCollisionWith _x;
  277. }
  278. forEach _clipList;
  279. };
  280. NNNN_IGGG___EEEEEEE_Invisable = {
  281. NNNN_IGGG___EEEEEEE_PLAYERLOL = vehicle player;
  282. publicvariable "NNNN_IGGG___EEEEEEE_PLAYERLOL";
  283. if (isNil "NNNN_IGGG___EEEEEEE_MeSideways") then {
  284. NNNN_IGGG___EEEEEEE_MeSideways = 0;
  285. };
  286. if (NNNN_IGGG___EEEEEEE_MeSideways == 0) then {
  287. NNNN_IGGG___EEEEEEE_MeSideways = 1;
  288. hint "Invisibility ON";
  289. } else {
  290. NNNN_IGGG___EEEEEEE_MeSideways = 0;
  291. hint "Invisibility OFF";
  292. };
  293. if (NNNN_IGGG___EEEEEEE_MeSideways == 1) then {
  294. _l26327 = "NNNN_IGGG___EEEEEEE_PLAYERLOL hideObject true;";
  295. [_l26327] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  296. } else {
  297. _l26327 = "NNNN_IGGG___EEEEEEE_PLAYERLOL hideObject false;";
  298. [_l26327] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  299. };
  300. };
  301. NNNN_IGGG___EEEEEEE_UNLIM = {
  302. if (isnil("NNNN_IGGG___EEEEEEE_Unlim_Ammo")) then {
  303. NNNN_IGGG___EEEEEEE_Unlim_Ammo = 0;
  304. };
  305. if (NNNN_IGGG___EEEEEEE_Unlim_Ammo == 0) then {
  306. NNNN_IGGG___EEEEEEE_Unlim_Ammo = 1;
  307. hint "Unlimited Ammo ON";
  308. } else {
  309. NNNN_IGGG___EEEEEEE_Unlim_Ammo = 0;
  310. hint "Unlimited Ammo OFF";
  311. };
  312. while {
  313. NNNN_IGGG___EEEEEEE_Unlim_Ammo == 1
  314. }
  315. do {
  316. _l2635 = primaryWeapon player;
  317. _l31 = secondaryWeapon player;
  318. player setAmmo[_l2635, 999];
  319. player setAmmo[_l31, 999];
  320. (vehicle player) setVehicleAmmo 1;
  321. (vehicle player) setVehicleAmmo 1;
  322. sleep 0.01;
  323. };
  324. };
  325. NNNN_IGGG___EEEEEEE_JNESUS_MODE = {
  326. if (isNil "NNNN_IGGG___EEEEEEE_G0d_Mode") then {
  327. NNNN_IGGG___EEEEEEE_G0d_Mode = 0;
  328. };
  329. if (NNNN_IGGG___EEEEEEE_G0d_Mode == 0) then {
  330. NNNN_IGGG___EEEEEEE_G0d_Mode = 1;
  331. hint "Jesus ON";
  332. cutText[format["Jesus ON"], "PLAIN"];
  333. fnc_usec_damageHandler = {};
  334. fnc_usec_unconscious = {};
  335. player removeAllEventHandlers "handleDamage";
  336. player addEventHandler["handleDamage", {
  337. false
  338. }];
  339. player allowDamage false;
  340. } else {
  341. NNNN_IGGG___EEEEEEE_G0d_Mode = 0;
  342. hint "Jesus OFF";
  343. cutText[format["Jesus OFF"], "PLAIN"];
  344. player addEventHandler["handleDamage", {
  345. true
  346. }];
  347. player removeAllEventHandlers "handleDamage";
  348. player allowDamage true;
  349. };
  350. };
  351. NNNN_IGGG___EEEEEEE_CarJNESUS_MODE = {
  352. if (isnil "NNNN_IGGG___EEEEEEE_Car_Jesus") then {
  353. NNNN_IGGG___EEEEEEE_Car_Jesus = 0
  354. };
  355. if (NNNN_IGGG___EEEEEEE_Car_Jesus == 0) then {
  356. hint format["Car Jesus ON"];
  357. NNNN_IGGG___EEEEEEE_Car_Jesus = 1;
  358. NNNN_IGGG___EEEEEEE_Car_Jesus_lol = true;
  359. while {
  360. NNNN_IGGG___EEEEEEE_Car_Jesus_lol
  361. }
  362. do {
  363. if ((vehicle player isKindOf "LandVehicle") || (vehicle player isKindOf "Air") || (vehicle player isKindOf "Ship")) then {
  364. if ((fuel(vehicle player)) < 0.9) then {
  365. vehicle player setFuel 1;
  366. };
  367. if ((damage(vehicle player)) != 0) then {
  368. vehicle player setdammage 0;
  369. };
  370. };
  371. sleep 0.01;
  372. };
  373. } else {
  374. hint format["Car Jesus OFF"];
  375. NNNN_IGGG___EEEEEEE_Car_Jesus_lol = false;
  376. NNNN_IGGG___EEEEEEE_Car_Jesus = 0;
  377. };
  378. };
  379. NNNN_IGGG___EEEEEEE_PlayerM = {
  380. NNNN_IGGG___EEEEEEE_Noobs = [];
  381. NNNN_IGGG___EEEEEEE_Bitches = [];
  382. if (isnil "NNNN_IGGG___EEEEEEE_Map_Markers") then {
  383. NNNN_IGGG___EEEEEEE_Map_Markers = 0;
  384. };
  385. if (NNNN_IGGG___EEEEEEE_Map_Markers == 0) then {
  386. NNNN_IGGG___EEEEEEE_Map_Markers = 1;
  387. hint "Player Markers ON";
  388. } else {
  389. NNNN_IGGG___EEEEEEE_Map_Markers = 0;
  390. hint "Player Markers OFF";
  391. };
  392. while {
  393. NNNN_IGGG___EEEEEEE_Map_Markers == 1
  394. }
  395. do {
  396. {
  397. if ((vehicle _x isKindOf "LandVehicle") || (vehicle _x isKindOf "Air") || (vehicle _x isKindOf "Ship")) then {
  398. if (count(crew vehicle _x) > 0) then {
  399. {
  400. if (!(_x in NNNN_IGGG___EEEEEEE_Noobs) and(alive _x) and(getPlayerUID _x != "")) then {
  401. private["_pos", "_l44", "_l45"];
  402. _l45 = vehicle _x;
  403. _pos = visiblePosition _x;
  404. _l44 = createMarkerLocal[format["CRW%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
  405. _l8 = (gettext(configFile >> 'CfgVehicles' >> (typeof vehicle _x) >> 'displayName'));
  406. _l44 setMarkerTextLocal format['%1---%2---%3m', name _x, _l8, round(_x distance player)];
  407. _l44 setMarkerTypeLocal "mil_dot";
  408. if ((side _x == side player) and(side _x != resistance)) then {
  409. _l44 setMarkerColorLocal "ColorBlue";
  410. } else {
  411. _l44 setMarkerColorLocal "ColorRed";
  412. };
  413. _l44 setMarkerSizeLocal[1, 1];
  414. NNNN_IGGG___EEEEEEE_Noobs set[count NNNN_IGGG___EEEEEEE_Noobs, _x];
  415. [_x, _l44, _l45] spawn {
  416. private["_l46", "_l47", "_l48"];
  417. _l46 = _this select 0;
  418. _l47 = _this select 1;
  419. while {
  420. (NNNN_IGGG___EEEEEEE_Map_Markers == 1) and(alive _l46) and(vehicle _l46 != _l46) and(getPlayerUID _l46 != "")
  421. }
  422. do {
  423. _l48 = ((crew vehicle _l46) find _l46);
  424. _l47 setMarkerPosLocal([(visiblePosition _l46 select 0) + 20, (visiblePosition _l46 select 1) - (25 + _l48 * 20), 0]);
  425. sleep 0.01;
  426. };
  427. deleteMarkerLocal _l47;
  428. if (_l46 in NNNN_IGGG___EEEEEEE_Noobs) then {
  429. NNNN_IGGG___EEEEEEE_Noobs set[(NNNN_IGGG___EEEEEEE_Noobs find _l46), -1];
  430. NNNN_IGGG___EEEEEEE_Noobs = NNNN_IGGG___EEEEEEE_Noobs - [-1];
  431. };
  432. true;
  433. };
  434. };
  435. }
  436. forEach crew vehicle _x;
  437. };
  438. } else {
  439. if (!(_x in NNNN_IGGG___EEEEEEE_Bitches) and(vehicle _x == _x) and(getPlayerUID _x != "")) then {
  440. private["_pos", "_l44"];
  441. _pos = visiblePosition _x;
  442. _l44 = createMarkerLocal[format["PLR%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
  443. _l44 setMarkerTypeLocal "mil_dot";
  444. _l44 setMarkerSizeLocal[1, 1];
  445. if ((side _x == side player) and(side _x != resistance)) then {
  446. _l44 setMarkerColorLocal "ColorWhite";
  447. } else {
  448. _l44 setMarkerColorLocal "ColorRedAlpha";
  449. };
  450. _l44 setMarkerTextLocal format["%1---%2", name _x, round(_x distance player)];
  451. if (_x == player) then {
  452. _l44 setMarkerColorLocal "ColorGreen";
  453. };
  454. NNNN_IGGG___EEEEEEE_Bitches set[count NNNN_IGGG___EEEEEEE_Bitches, _x];
  455. [_x, _l44] spawn {
  456. private["_l46", "_l47"];
  457. _l46 = _this select 0;
  458. _l47 = _this select 1;
  459. while {
  460. (NNNN_IGGG___EEEEEEE_Map_Markers == 1) and(alive _l46) and(vehicle _l46 == _l46) and(getPlayerUID _l46 != "")
  461. }
  462. do {
  463. _l47 setMarkerPosLocal([visiblePosition _l46 select 0, visiblePosition _l46 select 1, 0]);
  464. sleep 0.01;
  465. };
  466. deleteMarkerLocal _l47;
  467. if (_l46 in NNNN_IGGG___EEEEEEE_Bitches) then {
  468. NNNN_IGGG___EEEEEEE_Bitches set[(NNNN_IGGG___EEEEEEE_Bitches find _l46), -1];
  469. NNNN_IGGG___EEEEEEE_Bitches = NNNN_IGGG___EEEEEEE_Bitches - [-1];
  470. };
  471. true;
  472. };
  473. };
  474. };
  475. }
  476. forEach playableUnits;
  477. sleep 0.3;
  478. }; {
  479. _l44 = str _x;
  480. deleteMarkerLocal _l44;
  481. }
  482. forEach playableUnits;
  483. };
  484. NNNN_IGGG___EEEEEEE_E5P = {
  485. if (isnil("NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P")) then {
  486. NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P = 0;
  487. };
  488. if (NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P == 0) then {
  489. NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P = 1;
  490. hint "E5P ON";
  491. } else {
  492. NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P = 0;
  493. hint "E5P OFF";
  494. };
  495. if (NNNN_IGGG___EEEEEEE_LLYYSSTTIICCCE5P == 1) then {
  496. onEachFrame {
  497. _l49 = nearestobjects[player, ["CAManBase"], 1400]; {
  498. if ((side _x != side player) && (getPlayerUID _x != "") && ((player distance _x) < 1400)) then {
  499. drawIcon3D["", [1, 0, 0, 1], [visiblePosition _x select 0, visiblePosition _x select 1, (getPosATL _x select 2) + 2], 0.1, 0.1, 45, (format["%2 : %1m", round(player distance _x), name _x]), 1, 0.04, "TahomaB"]
  500. } else {
  501. if ((getPlayerUID _x != "") && ((player distance _x) < 1000)) then {
  502. drawIcon3D["", [0, 0.5, 1, 1], [visiblePosition _x select 0, visiblePosition _x select 1, (getPosATL _x select 2) + 2], 0.1, 0.1, 45, (format["%2 : %1m", round(player distance _x), name _x]), 1, 0.04, "TahomaB"]
  503. };
  504. };
  505. }
  506. foreach playableUnits;
  507. };
  508. } else {
  509. onEachFrame {
  510. nil
  511. };
  512. };
  513. };
  514. NNNN_IGGG___EEEEEEE_VehM = {
  515. if (isnil "NNNN_IGGG___EEEEEEE_Veh_M") then {
  516. NNNN_IGGG___EEEEEEE_Veh_M = 0;
  517. };
  518. if (NNNN_IGGG___EEEEEEE_Veh_M == 0) then {
  519. NNNN_IGGG___EEEEEEE_Veh_M = 1;
  520. hint "Vehicle Markers ON";
  521. } else {
  522. NNNN_IGGG___EEEEEEE_Veh_M = 0;
  523. hint "Vehicle Markers OFF";
  524. };
  525. while {
  526. NNNN_IGGG___EEEEEEE_Veh_M == 1
  527. }
  528. do {
  529. {
  530. NNNN_IGGG___EEEEEEE_Veh_Markers = str _x;
  531. deleteMarkerLocal NNNN_IGGG___EEEEEEE_Veh_Markers;
  532. NNNN_IGGG___EEEEEEE_Veh_Markers = createMarkerLocal[NNNN_IGGG___EEEEEEE_Veh_Markers, visiblePosition _x];
  533. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerTypeLocal "waypoint";
  534. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerPosLocal visiblePosition _x;
  535. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerSizeLocal[0.5, 0.5];
  536. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerTextLocal format['%1', typeOf _x];
  537. if ((_x isKindOf "Air") || (_x isKindOf "Tank")) then {
  538. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerColorLocal("ColorRed");
  539. } else {
  540. NNNN_IGGG___EEEEEEE_Veh_Markers setMarkerColorLocal("ColorBlue");
  541. };
  542. }
  543. forEach vehicles;
  544. sleep 1;
  545. }; {
  546. NNNN_IGGG___EEEEEEE_Veh_Markers = str _x;
  547. deleteMarkerLocal NNNN_IGGG___EEEEEEE_Veh_Markers;
  548. }
  549. forEach vehicles;
  550. };
  551. NNNN_IGGG___EEEEEEE_Tele = {
  552. closeDialog 0;
  553. openMap[true, false];
  554. sleep 0.01;
  555. showCommandingMenu "";
  556. onMapSingleClick 'player setpos _pos;openMap[false,false];onMapSingleClick "";false';
  557. };
  558. NNNN_IGGG___EEEEEEE_HealSelf = {
  559. life_thirst = 100;
  560. life_hunger = 100;
  561. player setFatigue 0;
  562. [
  563. [player, "bandage"], "fnc_say3D", nil, false
  564. ] spawn BIS_fnc_MP;
  565. antidote1 = 2581;
  566. sleep 0.1;
  567. player setDamage 0;
  568. sleep 0.1;
  569. [true] call life_fnc_sessionUpdate;
  570. [] call life_fnc_hudUpdate;
  571.  
  572. hint "Healed";
  573. };
  574. };
  575. ['Troll'] call {
  576. NNNN_IGGG___EEEEEEE_smoke = {
  577. hint "Open the Map and Select the Map Position you want to rainbow";
  578. openMap[true, false];
  579. closedialog 0;
  580. aNUScODERZ = 'hint "Rainbow incomming, RUN!";';
  581. aNUScODERZ = aNUScODERZ + 'cpbLoops = 7;';
  582. aNUScODERZ = aNUScODERZ + 'cpLoopsDelay = 5.0;';
  583. aNUScODERZ = aNUScODERZ + 'for "_i" from 0 to cpbLoops do {';
  584. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  585. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  586. aNUScODERZ = aNUScODERZ + '"SmokeShellYellow" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  587. aNUScODERZ = aNUScODERZ + '"SmokeShellYellow" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  588. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  589. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  590. aNUScODERZ = aNUScODERZ + '"SmokeShellGreen" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  591. aNUScODERZ = aNUScODERZ + '"SmokeShellGreen" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  592. aNUScODERZ = aNUScODERZ + '"SmokeShellPurple" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  593. aNUScODERZ = aNUScODERZ + '"SmokeShellPurple" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  594. aNUScODERZ = aNUScODERZ + '"SmokeShellBlue" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  595. aNUScODERZ = aNUScODERZ + '"SmokeShellBlue" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  596. aNUScODERZ = aNUScODERZ + '"SmokeShellOrange " createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  597. aNUScODERZ = aNUScODERZ + '"SmokeShellOrange " createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  598. aNUScODERZ = aNUScODERZ + 'sleep cpLoopsDelay;};';
  599. aNUScODERZ = aNUScODERZ + 'cTargetPos = nil;cpbLoops = nil;cpLoopsDelay = nil;';
  600.  
  601. onMapSingleClick "cTargetPos = _pos;[] spawn compile aNUScODERZ; onMapSingleClick '';true;";
  602. };
  603. NNNN_IGGG___EEEEEEE_smokered = {
  604. hint "Open the Map and Select the Map Position you want to rainbow";
  605. openMap[true, false];
  606. closedialog 0;
  607. aNUScODERZ = 'hint "Red and White Smoke!";';
  608. aNUScODERZ = aNUScODERZ + 'cpbLoops = 7;';
  609. aNUScODERZ = aNUScODERZ + 'cpLoopsDelay = 5.0;';
  610. aNUScODERZ = aNUScODERZ + 'for "_i" from 0 to cpbLoops do {';
  611. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  612. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  613. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  614. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  615. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  616. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  617. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  618. aNUScODERZ = aNUScODERZ + '"SmokeShell" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  619. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  620. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  621. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  622. aNUScODERZ = aNUScODERZ + '"SmokeShellRed" createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  623. aNUScODERZ = aNUScODERZ + '"SmokeShell " createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  624. aNUScODERZ = aNUScODERZ + '"SmokeShell " createvehicle ([(cTargetPos select 0) - 50 + random 100, (cTargetPos select 1) - 50 + random 100, 200]);';
  625. aNUScODERZ = aNUScODERZ + 'sleep cpLoopsDelay;};';
  626. aNUScODERZ = aNUScODERZ + 'cTargetPos = nil;cpbLoops = nil;cpLoopsDelay = nil;';
  627.  
  628. onMapSingleClick "cTargetPos = _pos;[] spawn compile aNUScODERZ; onMapSingleClick '';true;";
  629. };
  630. NNNN_IGGG___EEEEEEE_nyan = {
  631. if (isnil("NNNN_IGGG___EEEEEEE_HaxSmokeOn")) then {
  632. NNNN_IGGG___EEEEEEE_HaxSmokeOn = 0;
  633. };
  634.  
  635. if (NNNN_IGGG___EEEEEEE_HaxSmokeOn == 0) then {
  636. NNNN_IGGG___EEEEEEE_HaxSmokeOn = 1;
  637. hint "Smoke ON";
  638.  
  639. _aNUScODERZ = 'while {NNNN_IGGG___EEEEEEE_HaxSmokeOn==1} do {';
  640. _aNUScODERZ = _aNUScODERZ + 'Flare = "SmokeShell" createVehicle position vehicle player;Flare attachTo [vehicle player,[0,0,0]];';
  641. _aNUScODERZ = _aNUScODERZ + 'Flare1 = "Smokeshellpurple" createVehicle position vehicle player;Flare1 attachTo [vehicle player,[0.1,0,0]];';
  642. _aNUScODERZ = _aNUScODERZ + 'Flare2 = "Smokeshellgreen" createVehicle position vehicle player;Flare2 attachTo [vehicle player,[0.2,0,0]];';
  643. _aNUScODERZ = _aNUScODERZ + 'Flare3 = "Smokeshellpurple" createVehicle position vehicle player;Flare3 attachTo [vehicle player,[0.3,0,0]];';
  644. _aNUScODERZ = _aNUScODERZ + 'Flare4 = "Smokeshellgreen" createVehicle position vehicle player;Flare4 attachTo [vehicle player,[0.4,0,0]];';
  645. _aNUScODERZ = _aNUScODERZ + 'Flare5 = "Smokeshellgreen" createVehicle position vehicle player;Flare5 attachTo [vehicle player,[0.5,0,0]];';
  646. _aNUScODERZ = _aNUScODERZ + 'Flare6 = "Smokeshellgreen" createVehicle position vehicle player;Flare6 attachTo [vehicle player,[0.6,0,0]];';
  647. _aNUScODERZ = _aNUScODERZ + 'Flare7 = "SmokeShellRed" createVehicle position vehicle player;Flare7 attachTo [vehicle player,[0.7,0,0]];';
  648. _aNUScODERZ = _aNUScODERZ + 'Flare8 = "SmokeShellRed" createVehicle position vehicle player;Flare8 attachTo [vehicle player,[0.8,0,0]];';
  649. _aNUScODERZ = _aNUScODERZ + 'sleep 28;};';
  650.  
  651. [] spawn compile _aNUScODERZ;
  652. } else {
  653. sleep 0.5;
  654. deleteVehicle Flare;
  655. deleteVehicle Flare1;
  656. deleteVehicle Flare2;
  657. deleteVehicle Flare3;
  658. deleteVehicle Flare4;
  659. deleteVehicle Flare5;
  660. deleteVehicle Flare6;
  661. deleteVehicle Flare7;
  662. deleteVehicle Flare8;
  663. NNNN_IGGG___EEEEEEE_HaxSmokeOn = 0;
  664. hint "Smoke OFF";
  665. };
  666.  
  667. };
  668. NNNN_IGGG___EEEEEEE_GiantCock = {
  669. hint "is it a bird? ... is it a plane?...";
  670. _pos = player modelToWorld[0, 8, 0.2];
  671. _helicopta = "B_Heli_Attack_01_F"
  672. createVehicle _pos;
  673. _quadsacbaseR = "C_Quadbike_01_F"
  674. createVehicle _pos;
  675. _quadsacbaseR allowDamage false;
  676. _quadsacbaseR attachTo[_helicopta, [2, 0, 1]];
  677. _quadsacbaseR1 = "C_Quadbike_01_F"
  678. createVehicle _pos;
  679. _quadsacbaseR1 allowDamage false;
  680. _quadsacbaseR1 attachTo[_helicopta, [3, 0, 0]];
  681. _quadsacbaseR2 = "C_Quadbike_01_F"
  682. createVehicle _pos;
  683. _quadsacbaseR2 allowDamage false;
  684. _quadsacbaseR2 attachTo[_helicopta, [4, 0, 0]];
  685. _quadsacbaseR3 = "C_Quadbike_01_F"
  686. createVehicle _pos;
  687. _quadsacbaseR3 allowDamage false;
  688. _quadsacbaseR3 attachTo[_helicopta, [5, 0, 0]];
  689. _quadsacbaseR4 = "C_Quadbike_01_F"
  690. createVehicle _pos;
  691. _quadsacbaseR4 allowDamage false;
  692. _quadsacbaseR4 attachTo[_helicopta, [6, 0, 0]];
  693. _quadsacbaseR5 = "C_Quadbike_01_F"
  694. createVehicle _pos;
  695. _quadsacbaseR5 allowDamage false;
  696. _quadsacbaseR5 attachTo[_helicopta, [7, 0, 0]];
  697. _quadsacbaseR6 = "C_Quadbike_01_F"
  698. createVehicle _pos;
  699. _quadsacbaseR6 allowDamage false;
  700. _quadsacbaseR6 attachTo[_helicopta, [8, 0, 1]];
  701. _quadsacwallR1 = "C_Quadbike_01_F"
  702. createVehicle _pos;
  703. _quadsacwallR1 allowDamage false;
  704. _quadsacwallR1 attachTo[_helicopta, [9, 0, 2]];
  705. _quadsacwallR2 = "C_Quadbike_01_F"
  706. createVehicle _pos;
  707. _quadsacwallR2 allowDamage false;
  708. _quadsacwallR2 attachTo[_helicopta, [9, 0, 3]];
  709. _quadsacwallR3 = "C_Quadbike_01_F"
  710. createVehicle _pos;
  711. _quadsacwallR3 allowDamage false;
  712. _quadsacwallR3 attachTo[_helicopta, [9, 0, 4]];
  713. _quadsacwallR4 = "C_Quadbike_01_F"
  714. createVehicle _pos;
  715. _quadsacwallR4 allowDamage false;
  716. _quadsacwallR4 attachTo[_helicopta, [9, 0, 5]];
  717. _quadsacwallR5 = "C_Quadbike_01_F"
  718. createVehicle _pos;
  719. _quadsacwallR5 allowDamage false;
  720. _quadsacwallR5 attachTo[_helicopta, [9, 0, 6]];
  721. _quadsacwallR6 = "C_Quadbike_01_F"
  722. createVehicle _pos;
  723. _quadsacwallR6 allowDamage false;
  724. _quadsacwallR6 attachTo[_helicopta, [9, 0, 7]];
  725. _quadsacroofR = "C_Quadbike_01_F"
  726. createVehicle _pos;
  727. _quadsacroofR allowDamage false;
  728. _quadsacroofR attachTo[_helicopta, [3, 0, 8]];
  729. _quadsacroofR1 = "C_Quadbike_01_F"
  730. createVehicle _pos;
  731. _quadsacroofR1 allowDamage false;
  732. _quadsacroofR1 attachTo[_helicopta, [3, 0, 9]];
  733. _quadsacroofR2 = "C_Quadbike_01_F"
  734. createVehicle _pos;
  735. _quadsacroofR2 allowDamage false;
  736. _quadsacroofR2 attachTo[_helicopta, [4, 0, 9]];
  737. _quadsacroofR3 = "C_Quadbike_01_F"
  738. createVehicle _pos;
  739. _quadsacroofR3 allowDamage false;
  740. _quadsacroofR3 attachTo[_helicopta, [5, 0, 9]];
  741. _quadsacroofR4 = "C_Quadbike_01_F"
  742. createVehicle _pos;
  743. _quadsacroofR4 allowDamage false;
  744. _quadsacroofR4 attachTo[_helicopta, [6, 0, 9]];
  745. _quadsacroofR5 = "C_Quadbike_01_F"
  746. createVehicle _pos;
  747. _quadsacroofR5 allowDamage false;
  748. _quadsacroofR5 attachTo[_helicopta, [7, 0, 9]];
  749. _quadsacroofR6 = "C_Quadbike_01_F"
  750. createVehicle _pos;
  751. _quadsacroofR6 allowDamage false;
  752. _quadsacroofR6 attachTo[_helicopta, [8, 0, 8]];
  753. _quadsacbaseL = "C_Quadbike_01_F"
  754. createVehicle _pos;
  755. _quadsacbaseL allowDamage false;
  756. _quadsacbaseL attachTo[_helicopta, [-2, 0, 1]];
  757. _quadsacbaseL1 = "C_Quadbike_01_F"
  758. createVehicle _pos;
  759. _quadsacbaseL1 allowDamage false;
  760. _quadsacbaseL1 attachTo[_helicopta, [-3, 0, 0]];
  761. _quadsacbaseL2 = "C_Quadbike_01_F"
  762. createVehicle _pos;
  763. _quadsacbaseL2 allowDamage false;
  764. _quadsacbaseL2 attachTo[_helicopta, [-4, 0, 0]];
  765. _quadsacbaseL3 = "C_Quadbike_01_F"
  766. createVehicle _pos;
  767. _quadsacbaseL3 allowDamage false;
  768. _quadsacbaseL3 attachTo[_helicopta, [-5, 0, 0]];
  769. _quadsacbaseL4 = "C_Quadbike_01_F"
  770. createVehicle _pos;
  771. _quadsacbaseL4 allowDamage false;
  772. _quadsacbaseL4 attachTo[_helicopta, [-6, 0, 0]];
  773. _quadsacbaseL5 = "C_Quadbike_01_F"
  774. createVehicle _pos;
  775. _quadsacbaseL5 allowDamage false;
  776. _quadsacbaseL5 attachTo[_helicopta, [-7, 0, 0]];
  777. _quadsacbaseL6 = "C_Quadbike_01_F"
  778. createVehicle _pos;
  779. _quadsacbaseL6 allowDamage false;
  780. _quadsacbaseL6 attachTo[_helicopta, [-8, 0, 1]];
  781. _quadsacwallL1 = "C_Quadbike_01_F"
  782. createVehicle _pos;
  783. _quadsacwallL1 allowDamage false;
  784. _quadsacwallL1 attachTo[_helicopta, [-9, 0, 2]];
  785. _quadsacwallL2 = "C_Quadbike_01_F"
  786. createVehicle _pos;
  787. _quadsacwallL2 allowDamage false;
  788. _quadsacwallL2 attachTo[_helicopta, [-9, 0, 3]];
  789. _quadsacwallL3 = "C_Quadbike_01_F"
  790. createVehicle _pos;
  791. _quadsacwallL3 allowDamage false;
  792. _quadsacwallL3 attachTo[_helicopta, [-9, 0, 4]];
  793. _quadsacwallL4 = "C_Quadbike_01_F"
  794. createVehicle _pos;
  795. _quadsacwallL4 allowDamage false;
  796. _quadsacwallL4 attachTo[_helicopta, [-9, 0, 5]];
  797. _quadsacwallL5 = "C_Quadbike_01_F"
  798. createVehicle _pos;
  799. _quadsacwallL5 allowDamage false;
  800. _quadsacwallL5 attachTo[_helicopta, [-9, 0, 6]];
  801. _quadsacwallL6 = "C_Quadbike_01_F"
  802. createVehicle _pos;
  803. _quadsacwallL6 allowDamage false;
  804. _quadsacwallL6 attachTo[_helicopta, [-9, 0, 7]];
  805. _quadsacroofL = "C_Quadbike_01_F"
  806. createVehicle _pos;
  807. _quadsacroofL allowDamage false;
  808. _quadsacroofL attachTo[_helicopta, [-3, 0, 8]];
  809. _quadsacroofL1 = "C_Quadbike_01_F"
  810. createVehicle _pos;
  811. _quadsacroofL1 allowDamage false;
  812. _quadsacroofL1 attachTo[_helicopta, [-3, 0, 9]];
  813. _quadsacroofL2 = "C_Quadbike_01_F"
  814. createVehicle _pos;
  815. _quadsacroofL2 allowDamage false;
  816. _quadsacroofL2 attachTo[_helicopta, [-4, 0, 9]];
  817. _quadsacroofL3 = "C_Quadbike_01_F"
  818. createVehicle _pos;
  819. _quadsacroofL3 allowDamage false;
  820. _quadsacroofL3 attachTo[_helicopta, [-5, 0, 9]];
  821. _quadsacroofL4 = "C_Quadbike_01_F"
  822. createVehicle _pos;
  823. _quadsacroofL4 allowDamage false;
  824. _quadsacroofL4 attachTo[_helicopta, [-6, 0, 9]];
  825. _quadsacroofL5 = "C_Quadbike_01_F"
  826. createVehicle _pos;
  827. _quadsacroofL5 allowDamage false;
  828. _quadsacroofL5 attachTo[_helicopta, [-7, 0, 9]];
  829. _quadsacroofL6 = "C_Quadbike_01_F"
  830. createVehicle _pos;
  831. _quadsacroofL6 allowDamage false;
  832. _quadsacroofL6 attachTo[_helicopta, [-8, 0, 8]];
  833. _quadshaftR = "C_Quadbike_01_F"
  834. createVehicle _pos;
  835. _quadshaftR allowDamage false;
  836. _quadshaftR attachTo[_helicopta, [3, 0, 10]];
  837. _quadshaftR1 = "C_Quadbike_01_F"
  838. createVehicle _pos;
  839. _quadshaftR1 allowDamage false;
  840. _quadshaftR1 attachTo[_helicopta, [3, 0, 11]];
  841. _quadshaftR2 = "C_Quadbike_01_F"
  842. createVehicle _pos;
  843. _quadshaftR2 allowDamage false;
  844. _quadshaftR2 attachTo[_helicopta, [3, 0, 12]];
  845. _quadshaftR3 = "C_Quadbike_01_F"
  846. createVehicle _pos;
  847. _quadshaftR3 allowDamage false;
  848. _quadshaftR3 attachTo[_helicopta, [3, 0, 13]];
  849. _quadshaftR4 = "C_Quadbike_01_F"
  850. createVehicle _pos;
  851. _quadshaftR4 allowDamage false;
  852. _quadshaftR4 attachTo[_helicopta, [3, 0, 14]];
  853. _quadshaftR5 = "C_Quadbike_01_F"
  854. createVehicle _pos;
  855. _quadshaftR5 allowDamage false;
  856. _quadshaftR5 attachTo[_helicopta, [3, 0, 15]];
  857. _quadshaftR6 = "C_Quadbike_01_F"
  858. createVehicle _pos;
  859. _quadshaftR6 allowDamage false;
  860. _quadshaftR6 attachTo[_helicopta, [3, 0, 16]];
  861. _quadshaftL = "C_Quadbike_01_F"
  862. createVehicle _pos;
  863. _quadshaftL allowDamage false;
  864. _quadshaftL attachTo[_helicopta, [-3, 0, 10]];
  865. _quadshaftL1 = "C_Quadbike_01_F"
  866. createVehicle _pos;
  867. _quadshaftL1 allowDamage false;
  868. _quadshaftL1 attachTo[_helicopta, [-3, 0, 11]];
  869. _quadshaftL2 = "C_Quadbike_01_F"
  870. createVehicle _pos;
  871. _quadshaftL2 allowDamage false;
  872. _quadshaftL2 attachTo[_helicopta, [-3, 0, 12]];
  873. _quadshaftL3 = "C_Quadbike_01_F"
  874. createVehicle _pos;
  875. _quadshaftL3 allowDamage false;
  876. _quadshaftL3 attachTo[_helicopta, [-3, 0, 13]];
  877. _quadshaftL4 = "C_Quadbike_01_F"
  878. createVehicle _pos;
  879. _quadshaftL4 allowDamage false;
  880. _quadshaftL4 attachTo[_helicopta, [-3, 0, 14]];
  881. _quadshaftL5 = "C_Quadbike_01_F"
  882. createVehicle _pos;
  883. _quadshaftL5 allowDamage false;
  884. _quadshaftL5 attachTo[_helicopta, [-3, 0, 15]];
  885. _quadshaftL6 = "C_Quadbike_01_F"
  886. createVehicle _pos;
  887. _quadshaftL6 allowDamage false;
  888. _quadshaftL6 attachTo[_helicopta, [-3, 0, 16]];
  889. _quadshaftextR = "C_Quadbike_01_F"
  890. createVehicle _pos;
  891. _quadshaftextR allowDamage false;
  892. _quadshaftextR attachTo[_helicopta, [3, 0, 17]];
  893. _quadshaftextR1 = "C_Quadbike_01_F"
  894. createVehicle _pos;
  895. _quadshaftextR1 allowDamage false;
  896. _quadshaftextR1 attachTo[_helicopta, [3, 0, 18]];
  897. _quadshaftextR2 = "C_Quadbike_01_F"
  898. createVehicle _pos;
  899. _quadshaftextR2 allowDamage false;
  900. _quadshaftextR2 attachTo[_helicopta, [3, 0, 19]];
  901. _quadshaftextR3 = "C_Quadbike_01_F"
  902. createVehicle _pos;
  903. _quadshaftextR3 allowDamage false;
  904. _quadshaftextR3 attachTo[_helicopta, [3, 0, 20]];
  905. _quadshaftextR4 = "C_Quadbike_01_F"
  906. createVehicle _pos;
  907. _quadshaftextR4 allowDamage false;
  908. _quadshaftextR4 attachTo[_helicopta, [3, 0, 21]];
  909. _quadshaftextR5 = "C_Quadbike_01_F"
  910. createVehicle _pos;
  911. _quadshaftextR5 allowDamage false;
  912. _quadshaftextR5 attachTo[_helicopta, [3, 0, 22]];
  913. _quadshaftextR6 = "C_Quadbike_01_F"
  914. createVehicle _pos;
  915. _quadshaftextR6 allowDamage false;
  916. _quadshaftextR6 attachTo[_helicopta, [3, 0, 23]];
  917. _quadshaftextL = "C_Quadbike_01_F"
  918. createVehicle _pos;
  919. _quadshaftextL allowDamage false;
  920. _quadshaftextL attachTo[_helicopta, [-3, 0, 17]];
  921. _quadshaftextL1 = "C_Quadbike_01_F"
  922. createVehicle _pos;
  923. _quadshaftextL1 allowDamage false;
  924. _quadshaftextL1 attachTo[_helicopta, [-3, 0, 18]];
  925. _quadshaftextL2 = "C_Quadbike_01_F"
  926. createVehicle _pos;
  927. _quadshaftextL2 allowDamage false;
  928. _quadshaftextL2 attachTo[_helicopta, [-3, 0, 19]];
  929. _quadshaftextL3 = "C_Quadbike_01_F"
  930. createVehicle _pos;
  931. _quadshaftextL3 allowDamage false;
  932. _quadshaftextL3 attachTo[_helicopta, [-3, 0, 20]];
  933. _quadshaftextL4 = "C_Quadbike_01_F"
  934. createVehicle _pos;
  935. _quadshaftextL4 allowDamage false;
  936. _quadshaftextL4 attachTo[_helicopta, [-3, 0, 21]];
  937. _quadshaftextL5 = "C_Quadbike_01_F"
  938. createVehicle _pos;
  939. _quadshaftextL5 allowDamage false;
  940. _quadshaftextL5 attachTo[_helicopta, [-3, 0, 22]];
  941. _quadshaftextL6 = "C_Quadbike_01_F"
  942. createVehicle _pos;
  943. _quadshaftextL6 allowDamage false;
  944. _quadshaftextL6 attachTo[_helicopta, [-3, 0, 23]];
  945. _quadtipR = "C_Quadbike_01_F"
  946. createVehicle _pos;
  947. _quadtipR allowDamage false;
  948. _quadtipR attachTo[_helicopta, [4, 0, 23]];
  949. _quadtipR1 = "C_Quadbike_01_F"
  950. createVehicle _pos;
  951. _quadtipR1 allowDamage false;
  952. _quadtipR1 attachTo[_helicopta, [5, 0, 23]];
  953. _quadtipR2 = "C_Quadbike_01_F"
  954. createVehicle _pos;
  955. _quadtipR2 allowDamage false;
  956. _quadtipR2 attachTo[_helicopta, [6, 0, 23]];
  957. _quadtipR3 = "C_Quadbike_01_F"
  958. createVehicle _pos;
  959. _quadtipR3 allowDamage false;
  960. _quadtipR3 attachTo[_helicopta, [7, 0, 23]];
  961. _quadtipR4 = "C_Quadbike_01_F"
  962. createVehicle _pos;
  963. _quadtipR4 allowDamage false;
  964. _quadtipR4 attachTo[_helicopta, [7, 0, 24]];
  965. _quadtipR5 = "C_Quadbike_01_F"
  966. createVehicle _pos;
  967. _quadtipR5 allowDamage false;
  968. _quadtipR5 attachTo[_helicopta, [7, 0, 25]];
  969. _quadtipR6 = "C_Quadbike_01_F"
  970. createVehicle _pos;
  971. _quadtipR6 allowDamage false;
  972. _quadtipR6 attachTo[_helicopta, [6, 0, 26]];
  973. _quadtipR7 = "C_Quadbike_01_F"
  974. createVehicle _pos;
  975. _quadtipR7 allowDamage false;
  976. _quadtipR7 attachTo[_helicopta, [6, 0, 27]];
  977. _quadtipR8 = "C_Quadbike_01_F"
  978. createVehicle _pos;
  979. _quadtipR8 allowDamage false;
  980. _quadtipR8 attachTo[_helicopta, [5, 0, 28]];
  981. _quadtipR9 = "C_Quadbike_01_F"
  982. createVehicle _pos;
  983. _quadtipR9 allowDamage false;
  984. _quadtipR9 attachTo[_helicopta, [5, 0, 29]];
  985. _quadtipR10 = "C_Quadbike_01_F"
  986. createVehicle _pos;
  987. _quadtipR10 allowDamage false;
  988. _quadtipR10 attachTo[_helicopta, [4, 0, 30]];
  989. _quadtipR11 = "C_Quadbike_01_F"
  990. createVehicle _pos;
  991. _quadtipR11 allowDamage false;
  992. _quadtipR11 attachTo[_helicopta, [3, 0, 31]];
  993. _quadtipR12 = "C_Quadbike_01_F"
  994. createVehicle _pos;
  995. _quadtipR12 allowDamage false;
  996. _quadtipR12 attachTo[_helicopta, [2, 0, 32]];
  997. _quadtipR13 = "C_Quadbike_01_F"
  998. createVehicle _pos;
  999. _quadtipR13 allowDamage false;
  1000. _quadtipR13 attachTo[_helicopta, [1, 0, 32]];
  1001. _quadtipL = "C_Quadbike_01_F"
  1002. createVehicle _pos;
  1003. _quadtipL allowDamage false;
  1004. _quadtipL attachTo[_helicopta, [-4, 0, 23]];
  1005. _quadtipL1 = "C_Quadbike_01_F"
  1006. createVehicle _pos;
  1007. _quadtipL1 allowDamage false;
  1008. _quadtipL1 attachTo[_helicopta, [-5, 0, 23]];
  1009. _quadtipL2 = "C_Quadbike_01_F"
  1010. createVehicle _pos;
  1011. _quadtipL2 allowDamage false;
  1012. _quadtipL2 attachTo[_helicopta, [-6, 0, 23]];
  1013. _quadtipL3 = "C_Quadbike_01_F"
  1014. createVehicle _pos;
  1015. _quadtipL3 allowDamage false;
  1016. _quadtipL3 attachTo[_helicopta, [-7, 0, 23]];
  1017. _quadtipL4 = "C_Quadbike_01_F"
  1018. createVehicle _pos;
  1019. _quadtipL4 allowDamage false;
  1020. _quadtipL4 attachTo[_helicopta, [-7, 0, 24]];
  1021. _quadtipL5 = "C_Quadbike_01_F"
  1022. createVehicle _pos;
  1023. _quadtipL5 allowDamage false;
  1024. _quadtipL5 attachTo[_helicopta, [-7, 0, 25]];
  1025. _quadtipL6 = "C_Quadbike_01_F"
  1026. createVehicle _pos;
  1027. _quadtipL6 allowDamage false;
  1028. _quadtipL6 attachTo[_helicopta, [-6, 0, 26]];
  1029. _quadtipL7 = "C_Quadbike_01_F"
  1030. createVehicle _pos;
  1031. _quadtipL7 allowDamage false;
  1032. _quadtipL7 attachTo[_helicopta, [-6, 0, 27]];
  1033. _quadtipL8 = "C_Quadbike_01_F"
  1034. createVehicle _pos;
  1035. _quadtipL8 allowDamage false;
  1036. _quadtipL8 attachTo[_helicopta, [-5, 0, 28]];
  1037. _quadtipL9 = "C_Quadbike_01_F"
  1038. createVehicle _pos;
  1039. _quadtipL9 allowDamage false;
  1040. _quadtipL9 attachTo[_helicopta, [-5, 0, 29]];
  1041. _quadtipL10 = "C_Quadbike_01_F"
  1042. createVehicle _pos;
  1043. _quadtipL10 allowDamage false;
  1044. _quadtipL10 attachTo[_helicopta, [-4, 0, 30]];
  1045. _quadtipL11 = "C_Quadbike_01_F"
  1046. createVehicle _pos;
  1047. _quadtipL11 allowDamage false;
  1048. _quadtipL11 attachTo[_helicopta, [-3, 0, 31]];
  1049. _quadtipL12 = "C_Quadbike_01_F"
  1050. createVehicle _pos;
  1051. _quadtipL12 allowDamage false;
  1052. _quadtipL12 attachTo[_helicopta, [-2, 0, 32]];
  1053. _quadtipL13 = "C_Quadbike_01_F"
  1054. createVehicle _pos;
  1055. _quadtipL13 allowDamage false;
  1056. _quadtipL13 attachTo[_helicopta, [-1, 0, 32]];
  1057. _peepeehole = "C_Quadbike_01_F"
  1058. createVehicle _pos;
  1059. _peepeehole allowDamage false;
  1060. _peepeehole attachTo[_helicopta, [0, 0, 31]];
  1061. hint "no its a giant flying cock";
  1062. ["Created by", "ĴмĘ", "March 2014"] spawn BIS_fnc_infoText;
  1063. sleep 1;
  1064. player action['getInDriver', _helicopta];
  1065. };
  1066. NNNN_IGGG___EEEEEEE_J_420_MEAd = {
  1067. hint "Flying Advert V1";
  1068. _dirme = getDir player;
  1069. _pos = player modelToWorld[10, 0, 2];
  1070. _jetslut = "O_Plane_CAS_02_F"
  1071. createVehicle _pos;
  1072. _jetslut allowDamage false;
  1073. _jetslut setDir _dirme;
  1074. [_jetslut] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1075. _ALEXxxx = "Land_Cargo40_grey_F"
  1076. createVehicle _pos;
  1077. _ALEXxxx attachTo[_jetslut, [0, -20, 0]];
  1078. _ALEXxxx setDir 90;
  1079. _ALEXxxx allowDamage false;
  1080. _ALEXxxx = "Land_Cargo40_grey_F"
  1081. createVehicle _pos;
  1082. _ALEXxxx attachTo[_jetslut, [0, -25, 5]];
  1083. _ALEXxxx setDir 90;
  1084. _ALEXxxx setVectorUp[0, 1, 0];
  1085. _ALEXxxx allowDamage false;
  1086. _ALEXxxx = "Land_Cargo40_grey_F"
  1087. createVehicle _pos;
  1088. _ALEXxxx attachTo[_jetslut, [0, -25, 10]];
  1089. _ALEXxxx setDir 90;
  1090. _ALEXxxx setVectorUp[0, 1, 0];
  1091. _ALEXxxx allowDamage false;
  1092. _ALEXxxx = "Land_Cargo20_grey_F"
  1093. createVehicle _pos;
  1094. _ALEXxxx attachTo[_jetslut, [0, -15.25, 1.8]];
  1095. _ALEXxxx setDir 90;
  1096. _ALEXxxx setVectorUp[0, 1, 0];
  1097. _ALEXxxx allowDamage false;
  1098. _ALEXxxx = "Land_Cargo40_orange_F"
  1099. createVehicle _pos;
  1100. _ALEXxxx attachTo[_jetslut, [0, -31, 5]];
  1101. _ALEXxxx setDir 90;
  1102. _ALEXxxx setVectorUp[0, 1, 0];
  1103. _ALEXxxx allowDamage false;
  1104. _ALEXxxx = "Land_Cargo40_orange_F"
  1105. createVehicle _pos;
  1106. _ALEXxxx attachTo[_jetslut, [0, -31, 10]];
  1107. _ALEXxxx setDir 90;
  1108. _ALEXxxx setVectorUp[0, 1, 0];
  1109. _ALEXxxx allowDamage false;
  1110. _ALEXxxx = "Land_Cargo40_orange_F"
  1111. createVehicle _pos;
  1112. _ALEXxxx attachTo[_jetslut, [0, -46, 5]];
  1113. _ALEXxxx setDir 90;
  1114. _ALEXxxx setVectorUp[0, 1, 0];
  1115. _ALEXxxx allowDamage false;
  1116. _ALEXxxx = "Land_Cargo40_orange_F"
  1117. createVehicle _pos;
  1118. _ALEXxxx attachTo[_jetslut, [0, -46, 10]];
  1119. _ALEXxxx setDir 90;
  1120. _ALEXxxx setVectorUp[0, 1, 0];
  1121. _ALEXxxx allowDamage false;
  1122. _ALEXxxx = "Land_Cargo40_orange_F"
  1123. createVehicle _pos;
  1124. _ALEXxxx attachTo[_jetslut, [0, -42, 10.8]];
  1125. _ALEXxxx setVectorDirAndUp[[1, 0, 0], [0, 1, 1]];
  1126. _ALEXxxx allowDamage false;
  1127. _ALEXxxx = "Land_Cargo40_orange_F"
  1128. createVehicle _pos;
  1129. _ALEXxxx attachTo[_jetslut, [0, -35, 10.8]];
  1130. _ALEXxxx setVectorDirAndUp[[1, 0, 0], [0, -1, 1]];
  1131. _ALEXxxx allowDamage false;
  1132. _ALEXxxx = "Land_Cargo40_white_F"
  1133. createVehicle _pos;
  1134. _ALEXxxx attachTo[_jetslut, [0, -52, 5]];
  1135. _ALEXxxx setDir 90;
  1136. _ALEXxxx setVectorUp[0, 1, 0];
  1137. _ALEXxxx allowDamage false;
  1138. _ALEXxxx = "Land_Cargo40_white_F"
  1139. createVehicle _pos;
  1140. _ALEXxxx attachTo[_jetslut, [0, -52, 10]];
  1141. _ALEXxxx setDir 90;
  1142. _ALEXxxx setVectorUp[0, 1, 0];
  1143. _ALEXxxx allowDamage false;
  1144. _ALEXxxx = "Land_Cargo40_white_F"
  1145. createVehicle _pos;
  1146. _ALEXxxx attachTo[_jetslut, [0, -57, 0]];
  1147. _ALEXxxx setDir 90;
  1148. _ALEXxxx allowDamage false;
  1149. _ALEXxxx = "Land_Cargo40_white_F"
  1150. createVehicle _pos;
  1151. _ALEXxxx attachTo[_jetslut, [0, -57, 7.5]];
  1152. _ALEXxxx setDir 90;
  1153. _ALEXxxx allowDamage false;
  1154. _ALEXxxx = "Land_Cargo40_white_F"
  1155. createVehicle _pos;
  1156. _ALEXxxx attachTo[_jetslut, [0, -57, 14.8]];
  1157. _ALEXxxx setDir 90;
  1158. _ALEXxxx allowDamage false;
  1159. [_ALEXxxx] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1160. };
  1161. NNNN_IGGG___EEEEEEE_JetBus = {
  1162. hint "Quad-Train V1";
  1163. _dirme = getDir player;
  1164. _pos = player modelToWorld[0, 20, 0.2];
  1165. _jetslut = "B_Plane_CAS_01_F"
  1166. createVehicle _pos;
  1167. _jetslut allowDamage false;
  1168. _jetslut setDir _dirme;
  1169. [_jetslut] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1170. _ALEXxxx = "O_Quadbike_01_F"
  1171. createVehicle _pos;
  1172. _ALEXxxx attachTo[_jetslut, [2.7, 4, 0]];
  1173. _ALEXxxx allowDamage false;
  1174. _ALEXxxx = "O_Quadbike_01_F"
  1175. createVehicle _pos;
  1176. _ALEXxxx attachTo[_jetslut, [-2.7, 4, 0]];
  1177. _ALEXxxx allowDamage false;
  1178. _ALEXxxx = "O_Quadbike_01_F"
  1179. createVehicle _pos;
  1180. _ALEXxxx attachTo[_jetslut, [2.7, 8, 0]];
  1181. _ALEXxxx allowDamage false;
  1182. _ALEXxxx = "O_Quadbike_01_F"
  1183. createVehicle _pos;
  1184. _ALEXxxx attachTo[_jetslut, [-2.7, 8, 0]];
  1185. _ALEXxxx allowDamage false;
  1186. _ALEXxxx = "O_Quadbike_01_F"
  1187. createVehicle _pos;
  1188. _ALEXxxx attachTo[_jetslut, [2.7, 12, 0]];
  1189. _ALEXxxx allowDamage false;
  1190. _ALEXxxx = "O_Quadbike_01_F"
  1191. createVehicle _pos;
  1192. _ALEXxxx attachTo[_jetslut, [-2.7, 12, 0]];
  1193. _ALEXxxx allowDamage false;
  1194. [_ALEXxxx] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1195. };
  1196. NNNN_IGGG___EEEEEEE_BoxQuad = {
  1197. hint "Moving Weapon Box V1";
  1198. _pos = player modelToWorld[0, 8, 0.2];
  1199. _battlebus = "O_Quadbike_01_F"
  1200. createVehicle _pos;
  1201. _battlebus allowDamage false;
  1202. _sidepanelR = "Box_East_WpsSpecial_F"
  1203. createVehicle _pos;
  1204. _sidepanelR attachTo[_battlebus, [0, 1.5, -0.8]];
  1205. _sidepanelR = "Box_East_WpsSpecial_F"
  1206. createVehicle _pos;
  1207. _sidepanelR attachTo[_battlebus, [0, -1.5, -0.8]];
  1208. _sidepanelR = "Box_East_Wps_F"
  1209. createVehicle _pos;
  1210. _sidepanelR attachTo[_battlebus, [1, 0, -0.8]];
  1211. _sidepanelR setdir 90;
  1212. _sidepanelR = "Box_East_Wps_F"
  1213. createVehicle _pos;
  1214. _sidepanelR attachTo[_battlebus, [-1, 0, -0.8]];
  1215. _sidepanelR setdir 90;
  1216. _sidepanelR = "Land_Sunshade_F"
  1217. createVehicle _pos;
  1218. _sidepanelR attachTo[_battlebus, [0, -1, 2]];
  1219. [_battlebus] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1220. [_sidepanelR] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1221. };
  1222. NNNN_IGGG___EEEEEEE_ShowNote = {
  1223. closedialog 0;
  1224. [{
  1225. [] spawn {
  1226. ["TaskCreated", ["", "FIND A RUBBER"]] call BIS_fnc_showNotification;
  1227. sleep 30;
  1228. ["TaskFailed", ["", "YOU JUST GOT ANAL FUCKED"]] call BIS_fnc_showNotification;
  1229. };
  1230. }, "BIS_fnc_SPAWN", true, false] call BIS_fnc_MP;
  1231. hint "Done";
  1232. };
  1233. NNNN_IGGG___EEEEEEE_Question = {
  1234. closedialog 0;
  1235. _FUCK = format["
  1236. ['Warning, this server has been compromised by a ĴмĘ affiliate, to grant full administration rights, please click OK'] spawn BIS_fnc_guiMessage", "NONE"];
  1237. [_FUCK] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1238. };
  1239. NNNN_IGGG___EEEEEEE_SpawnCrate = {
  1240. _l5 = getdir vehicle player;
  1241. _pos = getPos vehicle player;
  1242. _pos = [(_pos select 0) + 1.5 * sin(_l5), (_pos select 1) + 1.5 * cos(_l5), 0];
  1243. _l50 = createVehicle["box_NATO_AMMO_F", _pos, [], 0, 'CAN_COLLIDE'];
  1244. clearWeaponCargo _l50;
  1245. clearMagazineCargo _l50;
  1246. clearItemCargo _l50;
  1247. clearBackpackCargo _l50;
  1248. _l51 = configFile >> "CfgWeapons";
  1249. _l52 = [];
  1250. for "_l39"
  1251. from 0 to(count _l51) - 1 do {
  1252. _l53 = _l51 select _l39;
  1253. if (isClass _l53) then {
  1254. _l3 = configName _l53;
  1255. _l54 = getNumber(_l53 >> "type");
  1256. _l55 = getNumber(_l53 >> "scope");
  1257. _l56 = getText(_l53 >> "picture");
  1258. if (_l55 >= 2 && _l54 in [1, 2, 4, 4096] && _l56 != "" && !(_l3 in _l52) && _l3 != "NVGoggles") then {
  1259. _l52 set[count _l52, _l3];
  1260. };
  1261. };
  1262. if (_l39 % 10 == 0) then {
  1263. hintsilent format["Spawning Weapons %1", count _l52];
  1264. sleep 0.0001;
  1265. };
  1266. };
  1267. sleep 0.1;
  1268. _l51 = configFile >> "CfgMagazines";
  1269. _l57 = [];
  1270. for "_l39"
  1271. from 0 to(count _l51) - 1 do {
  1272. _l53 = _l51 select _l39;
  1273. if (isClass _l53) then {
  1274. _l3 = configName _l53;
  1275. _l55 = getNumber(_l53 >> "scope");
  1276. _l56 = getText(_l53 >> "picture");
  1277. if (_l55 >= 2 && _l56 != "" && !(_l3 in _l57)) then {
  1278. _l57 set[count _l57, _l3];
  1279. };
  1280. };
  1281. if (_l39 % 10 == 0) then {
  1282. hintsilent format["Spawning Mags %1", count _l57];
  1283. sleep 0.0001;
  1284. };
  1285. }; {
  1286. _l50 addWeaponCargo[_x, 50];
  1287. }
  1288. foreach _l52; {
  1289. _l50 addMagazineCargo[_x, 50];
  1290. }
  1291. foreach _l57;
  1292. sleep 0.1;
  1293. _l51 = configFile >> "CfgWeapons";
  1294. _l58 = [];
  1295. for "_l39"
  1296. from 0 to(count _l51) - 1 do {
  1297. _l53 = _l51 select _l39;
  1298. if (isClass _l53) then {
  1299. _l3 = configName _l53;
  1300. _l54 = getNumber(_l53 >> "type");
  1301. _l55 = getNumber(_l53 >> "scope");
  1302. _l56 = getText(_l53 >> "picture");
  1303. if (_l55 >= 2 && _l54 in [131072, 4096] && _l56 != "" && !(_l3 in _l58) && _l3 != "Binocular") then {
  1304. _l58 set[count _l58, _l3];
  1305. };
  1306. };
  1307. if (_l39 % 10 == 0) then {
  1308. hintsilent format["Spawning Items %1", count _l58];
  1309. sleep 0.0001;
  1310. };
  1311. }; {
  1312. _l50 addItemCargo[_x, 50];
  1313. }
  1314. foreach _l58;
  1315. sleep 0.1;
  1316. _l51 = configFile >> "CfgVehicles";
  1317. _l59 = [];
  1318. for "_l39"
  1319. from 0 to(count _l51) - 1 do {
  1320. _l53 = _l51 select _l39;
  1321. if (isClass _l53) then {
  1322. _l3 = configName _l53;
  1323. _l54 = getText(_l53 >> "vehicleClass");
  1324. _l55 = getNumber(_l53 >> "scope");
  1325. _l56 = getText(_l53 >> "picture");
  1326. if (_l55 >= 2 && _l54 == "Backpacks" && _l56 != "" && !(_l3 in _l59)) then {
  1327. _l59 set[count _l59, _l3];
  1328. };
  1329. };
  1330. if (_l39 % 10 == 0) then {
  1331. hintsilent format["Spawning Backpacks %1", count _l59];
  1332. sleep 0.0001;
  1333. };
  1334. }; {
  1335. _l50 addBackPackCargo[_x, 5];
  1336. }
  1337. foreach _l59;
  1338. sleep 0.1;
  1339. hint "Weapon Crate Ready";
  1340. titleText[" \nCrate Spawned..", "PLAIN"];
  1341. titlefadeout 5;
  1342. };
  1343. NNNN_IGGG___EEEEEEE_DelCrate = {
  1344. {
  1345. deleteVehicle _x
  1346. }
  1347. forEach(allMissionObjects "box_NATO_AMMO_F");
  1348. hint "All Weapon Boxes Deleted";
  1349. };
  1350. NNNN_IGGG___EEEEEEE_HeliSquad = {
  1351. _l71 = side player;
  1352. _l71 = group player;
  1353. _pos = getPos vehicle player;
  1354. _l5 = getDir vehicle player;
  1355. cutText[format["Spawning Heli Squad"], "PLAIN DOWN"];
  1356. _l72 = -700;
  1357. [
  1358. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1359. ] call bis_fnc_spawnvehicle;
  1360. sleep 0.1;
  1361. _l72 = -750;
  1362. [
  1363. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1364. ] call bis_fnc_spawnvehicle;
  1365. sleep 0.1;
  1366. _l72 = -800;
  1367. [
  1368. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1369. ] call bis_fnc_spawnvehicle;
  1370. sleep 0.1;
  1371. _l72 = -850;
  1372. [
  1373. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1374. ] call bis_fnc_spawnvehicle;
  1375. sleep 0.1;
  1376. _l5 = _l5 + 180;
  1377. _l72 = -700;
  1378. [
  1379. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1380. ] call bis_fnc_spawnvehicle;
  1381. sleep 0.1;
  1382. _l72 = -750;
  1383. [
  1384. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1385. ] call bis_fnc_spawnvehicle;
  1386. sleep 0.1;
  1387. _l72 = -800;
  1388. [
  1389. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1390. ] call bis_fnc_spawnvehicle;
  1391. sleep 0.1;
  1392. _l72 = -850;
  1393. [
  1394. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'B_HELI_ATTACK_01_F', _l71
  1395. ] call bis_fnc_spawnvehicle;
  1396. sleep 0.1;
  1397. };
  1398. NNNN_IGGG___EEEEEEE_HeliSquad2 = {
  1399. _l71 = side player;
  1400. _l71 = group player;
  1401. _pos = getPos vehicle player;
  1402. _l5 = getDir vehicle player;
  1403. cutText[format["Spawning Heli Squad"], "PLAIN DOWN"];
  1404. _l72 = -700;
  1405. [
  1406. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1407. ] call bis_fnc_spawnvehicle;
  1408. sleep 0.1;
  1409. _l72 = -750;
  1410. [
  1411. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1412. ] call bis_fnc_spawnvehicle;
  1413. sleep 0.1;
  1414. _l72 = -800;
  1415. [
  1416. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1417. ] call bis_fnc_spawnvehicle;
  1418. sleep 0.1;
  1419. _l72 = -850;
  1420. [
  1421. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1422. ] call bis_fnc_spawnvehicle;
  1423. sleep 0.1;
  1424. _l5 = _l5 + 180;
  1425. _l72 = -700;
  1426. [
  1427. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1428. ] call bis_fnc_spawnvehicle;
  1429. sleep 0.1;
  1430. _l72 = -750;
  1431. [
  1432. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1433. ] call bis_fnc_spawnvehicle;
  1434. sleep 0.1;
  1435. _l72 = -800;
  1436. [
  1437. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1438. ] call bis_fnc_spawnvehicle;
  1439. sleep 0.1;
  1440. _l72 = -850;
  1441. [
  1442. [((_pos) select 0) + _l72 * sin(_l5), ((_pos) select 1) + _l72 * cos(_l5), 300], _l5, 'O_HELI_ATTACK_02_F', _l71
  1443. ] call bis_fnc_spawnvehicle;
  1444. sleep 0.1;
  1445. };
  1446. NNNN_IGGG___EEEEEEE_3Dtext = {
  1447. closedialog 0;
  1448. if (isNil "NNNN_IGGG___EEEEEEE_atext") then {
  1449. NNNN_IGGG___EEEEEEE_atext = 0;
  1450. };
  1451.  
  1452. if (NNNN_IGGG___EEEEEEE_atext == 0) then {
  1453. NNNN_IGGG___EEEEEEE_atext = 1;
  1454. hint "3D Text ON";
  1455. _3d = "[] spawn{disableSerialization;if (isNil ""BIS_fnc_3dCredits_n"") then {BIS_fnc_3dCredits_n = 2733;};BIS_fnc_3dCredits_n cutRsc [""rscDynamicText"", ""PLAIN""];BIS_fnc_3dCredits_n = BIS_fnc_3dCredits_n + 1;_ctrl = ((uiNamespace getvariable ""BIS_dynamicText"") displayctrl 9999);_ctrl ctrlShow true; _ctrl ctrlEnable true; _ctrl ctrlSetFade 0;tdtext = true;while {tdtext} do{if !(tdtext) exitWith {};_pos = [(getPosATL player) select 0, (getPosATL player) select 1, ((getPosATL player) select 2) + 2];_pos2D = worldToScreen _pos;if (count _pos2D > 0) then{_ctrl ctrlSetPosition [(_pos2D select 0) - (safezoneW / 2), (_pos2D select 1), safezoneW, safezoneH];_text = parseText ""<t size='0.8' color='#FF1AAA'>'hello' said the hacker</t>"";_ctrl ctrlSetStructuredText _text;_ctrl ctrlCommit 0;};};_ctrl ctrlShow false;_ctrl ctrlEnable false;};";
  1456. [_3d] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1457. } else {
  1458. NNNN_IGGG___EEEEEEE_atext = 0;
  1459. hint "3D Text OFF";
  1460. _3d = "tdtext = false; tdtext = nil";
  1461. [_3d] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1462. };
  1463. };
  1464. NNNN_IGGG___EEEEEEE_SpeedyGonzales = {
  1465. if (isnil("NNNN_IGGG___EEEEEEE_Speedy")) then {
  1466. NNNN_IGGG___EEEEEEE_Speedy = false;
  1467. };
  1468. NNNN_IGGG___EEEEEEE_Speedy = !NNNN_IGGG___EEEEEEE_Speedy;
  1469. if (NNNN_IGGG___EEEEEEE_Speedy) then {
  1470. hint "Nitro ON";
  1471. waituntil {
  1472. !isnull(finddisplay 46)
  1473. };
  1474.  
  1475. NNNN_IGGG___EEEEEEE_Speed_Hack_cus = (findDisplay 46) displayAddEventHandler["KeyDown", "_this select 1 call cus_SPEED_DOWN;false;"];
  1476.  
  1477. cus_SPEED_DOWN = {
  1478. NNNN_IGGG___EEEEEEE_c_Vehicle = vehicle player;
  1479. if (NNNN_IGGG___EEEEEEE_c_Vehicle == player) exitwith {};
  1480. NNNN_IGGG___EEEEEEE_nos = NNNN_IGGG___EEEEEEE_c_Vehicle getvariable "NNNN_IGGG___EEEEEEE_boost_shiftl_cus";
  1481. NNNN_IGGG___EEEEEEE_SupaGrade_cus = NNNN_IGGG___EEEEEEE_c_Vehicle getvariable "NNNN_IGGG___EEEEEEE_boost_e_cus";
  1482.  
  1483. if (isEngineOn NNNN_IGGG___EEEEEEE_c_Vehicle) then {
  1484. switch (_this) do {
  1485. case 18:
  1486. {
  1487. if (isEngineOn NNNN_IGGG___EEEEEEE_c_Vehicle and!isnil "NNNN_IGGG___EEEEEEE_SupaGrade_cus") then {
  1488. NNNN_IGGG___EEEEEEE_c_Vehicle SetVelocity[(velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 0) * 1.07, (velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 1) * 1.07, (velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 2) * 0.99];
  1489. } else {
  1490. NNNN_IGGG___EEEEEEE_c_Vehicle setvariable["NNNN_IGGG___EEEEEEE_boost_e_cus", 1, true];
  1491. };
  1492. };
  1493. case 42:
  1494. {
  1495. if (isEngineOn NNNN_IGGG___EEEEEEE_c_Vehicle and!isnil "NNNN_IGGG___EEEEEEE_nos") then {
  1496. NNNN_IGGG___EEEEEEE_c_Vehicle setVelocity[(velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 0) * 1.02, (velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 1) * 1.02, (velocity NNNN_IGGG___EEEEEEE_c_Vehicle select 2) * 0.99];
  1497. } else {
  1498. NNNN_IGGG___EEEEEEE_c_Vehicle setvariable["NNNN_IGGG___EEEEEEE_boost_shiftl_cus", 1, true];
  1499. };
  1500. };
  1501. };
  1502. };
  1503. };
  1504.  
  1505.  
  1506. } else {
  1507. hint "Nitro OFF";
  1508.  
  1509. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_Speed_Hack_cus];
  1510. NNNN_IGGG___EEEEEEE_nos = nil;
  1511. _vehicle_player_cus = nil;
  1512. };
  1513. };
  1514. NNNN_IGGG___EEEEEEE_AutoTakeOffV3 = {
  1515. _l61 = "B_HELI_ATTACK_01_F";
  1516. _l5 = getdir vehicle player;
  1517. _pos = getPosATL vehicle player;
  1518. _pos = [(_pos select 0) + 15 * sin(_l5), (_pos select 1) + 15 * cos(_l5), (_pos select 2)];
  1519. _l15 = 999 + random(99999);
  1520. _l2632 = createVehicle[_l61, _pos, [], 0, 'CAN_COLLIDE'];
  1521. _l2632 setVariable['ObjectID', _l15, true];
  1522. serverObjectMonitor set[count serverObjectMonitor, _l2632];
  1523. _l7 = _l2632 call objectUID;
  1524. _l2632 setVariable['ObjectUID', _l7, true];
  1525. _l2632 setVariable['OwnerID', 0, true];
  1526. _l2632 setDir _l5;
  1527. _l2632 engineon true;
  1528. _l2632 setVelocity[100 * sin(_l5), 100 * cos(_l5), 120];
  1529. sleep 0.01;
  1530. vehicle player moveInDriver _l2632;
  1531. };
  1532. NNNN_IGGG___EEEEEEE_MissileStrike = {
  1533. NNNN_IGGG___EEEEEEE_LODESTARS = 30;
  1534. NNNN_IGGG___EEEEEEE_LODESTAR1 = {
  1535. openMap[false, false];
  1536. [_pos] spawn {
  1537. for '_l39'
  1538. from 0 to NNNN_IGGG___EEEEEEE_LODESTARS do {
  1539. _l87 = "M_AT";
  1540. _l88 = [_this select 0 select 0, _this select 0 select 1, (_this select 0 select 2) + 300];
  1541. _l89 = createVehicle[_l87, _l88, [], 0, "CAN_COLLIDE"];
  1542. _l89 setvelocity[0, 0, 0];
  1543. [_l89, -90, 0] call BIS_fnc_setPitchBank;
  1544. hint format["%1 Missiles Launched", _l39];
  1545. sleep(random 1.00);
  1546. };
  1547. };
  1548. };
  1549. titleText["Click on map drop missle's", "PLAIN"];
  1550. titlefadeout 7;
  1551. onMapSingleClick "_pos call NNNN_IGGG___EEEEEEE_LODESTAR1;";
  1552. openMap[true, false];
  1553. };
  1554. NNNN_IGGG___EEEEEEE_QuickFire = {
  1555. if (isnil("NNNN_IGGG___EEEEEEE_Rapidfire")) then {
  1556. NNNN_IGGG___EEEEEEE_Rapidfire = 0;
  1557. };
  1558. if (NNNN_IGGG___EEEEEEE_Rapidfire == 0) then {
  1559. NNNN_IGGG___EEEEEEE_Rapidfire = 1;
  1560. hint "Rapid Fire ON";
  1561. } else {
  1562. NNNN_IGGG___EEEEEEE_Rapidfire = 0;
  1563. hint "Rapid Fire OFF";
  1564. };
  1565. while {
  1566. NNNN_IGGG___EEEEEEE_Rapidfire == 1
  1567. }
  1568. do {
  1569. (vehicle player) setWeaponReloadingTime[(vehicle player), currentWeapon(vehicle player), 0];
  1570. player setWeaponReloadingTime[player, currentWeapon player, 0];
  1571. sleep 0.01;
  1572. };
  1573. };
  1574. NNNN_IGGG___EEEEEEE_BigFcknBullets = {
  1575. if (isNil "NNNN_IGGG___EEEEEEE_Explo_Bullets") then {
  1576. NNNN_IGGG___EEEEEEE_Explo_Bullets = 0
  1577. };
  1578. if (NNNN_IGGG___EEEEEEE_Explo_Bullets == 0) then {
  1579. NNNN_IGGG___EEEEEEE_Explo_Bullets = 1;
  1580. vehicle player removeAllEventHandlers "Fired";
  1581. hint "Explosive Bullets ON";
  1582. vehicle player addeventhandler["Fired", {
  1583. call BigFuckinBullets
  1584. }];
  1585. BigFuckinBullets = {
  1586. if (isNull cursorTarget) then {
  1587. NNNN_IGGG___EEEEEEE_TargetPlayer = screenToWorld[0.5, 0.5];
  1588. } else {
  1589. NNNN_IGGG___EEEEEEE_TargetPlayer = getpos cursorTarget;
  1590. };
  1591. _l90 = "HelicopterExploBig"
  1592. createVehiclelocal NNNN_IGGG___EEEEEEE_TargetPlayer;
  1593. };
  1594. } else {
  1595. NNNN_IGGG___EEEEEEE_Explo_Bullets = 0;
  1596. hint "Explosive Bullets OFF";
  1597. vehicle player removeAllEventHandlers "Fired";
  1598. };
  1599. };
  1600. NNNN_IGGG___EEEEEEE_deleteC = {
  1601. deleteVehicle cursorTarget;
  1602. cutText[format["%1 DELETED", cursorTarget], "PLAIN DOWN"];
  1603. };
  1604. NNNN_IGGG___EEEEEEE_KillCursor = {
  1605. if (cursorTarget != player) then {
  1606. cursorTarget setDamage 1;
  1607. cutText[format["%1 Destroyed", cursorTarget], "PLAIN"];
  1608. };
  1609. };
  1610. NNNN_IGGG___EEEEEEE_TPCursor = {
  1611. _l5 = getDir player;
  1612. _target = cursorTarget;
  1613. _target setPosATL[(getPosATL player select 0) + 10 * sin(_l5), (getPosATL player select 1) + 10 * cos(_l5), getPosATL player select 2];
  1614. cutText[format["%1 Teleported", _target], "PLAIN"];
  1615. };
  1616. NNNN_IGGG___EEEEEEE_NNNN_IGGG___EEEEEEE_to_Swastika = {
  1617. hint 'building';
  1618. closeDialog 0;
  1619. _pos = getPos Player;
  1620. _l5 = getdir vehicle player;
  1621. _pos = [(_pos select 0) + 8 * sin(_l5), (_pos select 1) + 8 * cos(_l5), 5];
  1622. _l26331 = _pos select 0;
  1623. _l26332 = _pos select 1;
  1624. _l26333 = _pos select 2;
  1625. _l26334 = 0;
  1626. _l26335 = 0;
  1627. _l26336 = _pos select 0;
  1628. _l26337 = _pos;
  1629. _l26338 = createVehicle['B_Heli_Light_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1630. _l26338 allowDamage false;
  1631.  
  1632. sleep 0.5;
  1633. _l26336 = _l26336 + 3;
  1634. _pos = [_l26336, _pos select 1, _pos select 2];
  1635. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1636. _l26336 = _l26336 + 3;
  1637. _pos = [_l26336, _pos select 1, _pos select 2];
  1638. _l26336 = _l26336 + 3;
  1639. _pos = [_l26336, _pos select 1, _pos select 2];
  1640. _l26334 = _l26334 + 1;
  1641. _l26339 attachTo[_l26338, [_l26334, 0, 0]];
  1642. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1643. _l26336 = _l26336 + 3;
  1644. _pos = [_l26336, _pos select 1, _pos select 2];
  1645. _l26334 = _l26334 + 1;
  1646. _l26339 attachTo[_l26338, [_l26334, 0, 0]];
  1647. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1648. _l26336 = _l26336 + 3;
  1649. _pos = [_l26336, _pos select 1, _pos select 2];
  1650. _l26334 = _l26334 + 1;
  1651. _l26339 attachTo[_l26338, [_l26334, 0, 0]];
  1652. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1653. _l26336 = _l26336 + 3;
  1654. _pos = [_l26336, _pos select 1, _pos select 2];
  1655. _l26334 = _l26334 + 1;
  1656. _l26339 attachTo[_l26338, [_l26334, 0, 0]];
  1657. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1658. _l26336 = _l26336 + 3;
  1659. _pos = [_l26336, _pos select 1, _pos select 2];
  1660. _l26334 = _l26334 + 1;
  1661. _l26339 attachTo[_l26338, [_l26334, 0, 0]];
  1662. sleep 0.5;
  1663. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1664. _l26336 = _l26336 + 3;
  1665. _pos = [_l26336, _pos select 1, _pos select 2];
  1666. _l26335 = _l26335 + 0;
  1667. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1668. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1669. _l26336 = _l26336 + 3;
  1670. _pos = [_l26336, _pos select 1, _pos select 2];
  1671. _l26335 = _l26335 + 1;
  1672. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1673. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1674. _l26336 = _l26336 + 3;
  1675. _pos = [_l26336, _pos select 1, _pos select 2];
  1676. _l26335 = _l26335 + 1;
  1677. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1678. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1679. _l26336 = _l26336 + 3;
  1680. _pos = [_l26336, _pos select 1, _pos select 2];
  1681. _l26335 = _l26335 + 1;
  1682. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1683. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1684. _l26336 = _l26336 + 3;
  1685. _pos = [_l26336, _pos select 1, _pos select 2];
  1686. _l26335 = _l26335 + 1;
  1687. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1688. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1689. _l26336 = _l26336 + 3;
  1690. _pos = [_l26336, _pos select 1, _pos select 2];
  1691. _l26335 = _l26335 + 1;
  1692. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1693. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1694. _l26336 = _l26336 + 3;
  1695. _pos = [_l26336, _pos select 1, _pos select 2];
  1696. _l26335 = _l26335 + 1;
  1697. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1698. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1699. _l26336 = _l26336 + 3;
  1700. _pos = [_l26336, _pos select 1, _pos select 2];
  1701. _l26335 = _l26335 + 1;
  1702. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1703. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1704. _l26336 = _l26336 + 3;
  1705. _pos = [_l26336, _pos select 1, _pos select 2];
  1706. _l26335 = _l26335 + 1;
  1707. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1708. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1709. _l26336 = _l26336 + 3;
  1710. _pos = [_l26336, _pos select 1, _pos select 2];
  1711. _l26335 = _l26335 + 1;
  1712. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1713. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1714. _l26336 = _l26336 + 3;
  1715. _pos = [_l26336, _pos select 1, _pos select 2];
  1716. _l26335 = _l26335 + 1;
  1717. _l26339 attachTo[_l26338, [0, 0, _l26335]];
  1718. sleep 0.5;
  1719. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1720. _l26336 = _l26336 + 3;
  1721. _pos = [_l26336, _pos select 1, _pos select 2];
  1722. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1723. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1724. _l26336 = _l26336 + 3;
  1725. _pos = [_l26336, _pos select 1, _pos select 2];
  1726. _l26334 = _l26334 - 1;
  1727. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1728. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1729. _l26336 = _l26336 + 3;
  1730. _pos = [_l26336, _pos select 1, _pos select 2];
  1731. _l26334 = _l26334 - 1;
  1732. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1733. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1734. _l26336 = _l26336 + 3;
  1735. _pos = [_l26336, _pos select 1, _pos select 2];
  1736. _l26334 = _l26334 - 1;
  1737. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1738. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1739. _l26336 = _l26336 + 3;
  1740. _pos = [_l26336, _pos select 1, _pos select 2];
  1741. _l26334 = _l26334 - 1;
  1742. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1743. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1744. _l26336 = _l26336 + 3;
  1745. _pos = [_l26336, _pos select 1, _pos select 2];
  1746. _l26334 = _l26334 - 1;
  1747. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1748. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1749. _l26336 = _l26336 + 3;
  1750. _pos = [_l26336, _pos select 1, _pos select 2];
  1751. _l26334 = _l26334 - 1;
  1752. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1753. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1754. _l26336 = _l26336 + 3;
  1755. _pos = [_l26336, _pos select 1, _pos select 2];
  1756. _l26334 = _l26334 - 1;
  1757. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1758. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1759. _l26336 = _l26336 + 3;
  1760. _pos = [_l26336, _pos select 1, _pos select 2];
  1761. _l26334 = _l26334 - 1;
  1762. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1763. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1764. _l26336 = _l26336 + 3;
  1765. _pos = [_l26336, _pos select 1, _pos select 2];
  1766. _l26334 = _l26334 - 1;
  1767. _l26339 attachTo[_l26338, [_l26334, 0, 5]];
  1768. sleep 0.5;
  1769. _l26334 = 0;
  1770. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1771. _l26336 = _l26336 + 3;
  1772. _pos = [_l26336, _pos select 1, _pos select 2];
  1773. _l26334 = _l26334 - 1;
  1774. _l26339 attachTo[_l26338, [_l26334, 0, 10]];
  1775. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1776. _l26336 = _l26336 + 3;
  1777. _pos = [_l26336, _pos select 1, _pos select 2];
  1778. _l26334 = _l26334 - 1;
  1779. _l26339 attachTo[_l26338, [_l26334, 0, 10]];
  1780. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1781. _l26336 = _l26336 + 3;
  1782. _pos = [_l26336, _pos select 1, _pos select 2];
  1783. _l26334 = _l26334 - 1;
  1784. _l26339 attachTo[_l26338, [_l26334, 0, 10]];
  1785. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1786. _l26336 = _l26336 + 3;
  1787. _pos = [_l26336, _pos select 1, _pos select 2];
  1788. _l26334 = _l26334 - 1;
  1789. _l26339 attachTo[_l26338, [_l26334, 0, 10]];
  1790. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1791. _l26336 = _l26336 + 3;
  1792. _pos = [_l26336, _pos select 1, _pos select 2];
  1793. _l26334 = _l26334 - 1;
  1794. _l26339 attachTo[_l26338, [_l26334, 0, 10]];
  1795. sleep 0.5;
  1796. _l26335 = -1;
  1797. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1798. _l26336 = _l26336 + 3;
  1799. _pos = [_l26336, _pos select 1, _pos select 2];
  1800. _l26335 = _l26335 + 1;
  1801. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1802. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1803. _l26336 = _l26336 + 3;
  1804. _pos = [_l26336, _pos select 1, _pos select 2];
  1805. _l26335 = _l26335 + 1;
  1806. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1807. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1808. _l26336 = _l26336 + 3;
  1809. _pos = [_l26336, _pos select 1, _pos select 2];
  1810. _l26335 = _l26335 + 1;
  1811. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1812. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1813. _l26336 = _l26336 + 3;
  1814. _pos = [_l26336, _pos select 1, _pos select 2];
  1815. _l26335 = _l26335 + 1;
  1816. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1817. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1818. _l26336 = _l26336 + 3;
  1819. _pos = [_l26336, _pos select 1, _pos select 2];
  1820. _l26335 = _l26335 + 1;
  1821. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1822. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1823. _l26336 = _l26336 + 3;
  1824. _pos = [_l26336, _pos select 1, _pos select 2];
  1825. _l26335 = _l26335 + 1;
  1826. _l26339 attachTo[_l26338, [-5, 0, _l26335]];
  1827. sleep 0.5;
  1828. _l26335 = 5;
  1829. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1830. _l26336 = _l26336 + 3;
  1831. _pos = [_l26336, _pos select 1, _pos select 2];
  1832. _l26335 = _l26335 + 1;
  1833. _l26339 attachTo[_l26338, [5, 0, _l26335]];
  1834. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1835. _l26336 = _l26336 + 3;
  1836. _pos = [_l26336, _pos select 1, _pos select 2];
  1837. _l26335 = _l26335 + 1;
  1838. _l26339 attachTo[_l26338, [5, 0, _l26335]];
  1839. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1840. _l26336 = _l26336 + 3;
  1841. _pos = [_l26336, _pos select 1, _pos select 2];
  1842. _l26335 = _l26335 + 1;
  1843. _l26339 attachTo[_l26338, [5, 0, _l26335]];
  1844. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1845. _l26336 = _l26336 + 3;
  1846. _pos = [_l26336, _pos select 1, _pos select 2];
  1847. _l26335 = _l26335 + 1;
  1848. _l26339 attachTo[_l26338, [5, 0, _l26335]];
  1849. _l26339 = createVehicle['C_Quadbike_01_F', _pos, [], 0, 'CAN_COLLIDE'];
  1850. _l26336 = _l26336 + 3;
  1851. _pos = [_l26336, _pos select 1, _pos select 2];
  1852. _l26335 = _l26335 + 1;
  1853. _l26339 attachTo[_l26338, [5, 0, _l26335]];
  1854. sleep 0.5;
  1855. player action['getInDriver', _l26338];
  1856. NNNN_IGGG___EEEEEEE_LOL_FAGGOT = _l26338;
  1857. publicvariable "NNNN_IGGG___EEEEEEE_LOL_FAGGOT";
  1858. _l26327 = "NNNN_IGGG___EEEEEEE_LOL_FAGGOT hideObject true;";
  1859. [_l26327] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1860. hint "Done!";
  1861. };
  1862. };
  1863. ['Target'] call {
  1864. NNNN_IGGG___EEEEEEE_Target_invis = {
  1865. _l2633 = _this select 0;
  1866.  
  1867. if (isNil "NNNN_IGGG___EEEEEEE_initarr2") then {
  1868. NNNN_IGGG___EEEEEEE_initarr2 = true;
  1869. NNNN_IGGG___EEEEEEE_inamearr2 = [];
  1870. };
  1871. if !(_l2633 in NNNN_IGGG___EEEEEEE_inamearr2) then {
  1872. hint format["Invisibility on %1 Activated", _l2633];
  1873. NNNN_IGGG___EEEEEEE_inamearr2 = NNNN_IGGG___EEEEEEE_inamearr2 + [_l2633];
  1874. } else {
  1875. hint format["Invisibility on %1 Deactivated", _l2633];
  1876. NNNN_IGGG___EEEEEEE_inamearr2 = NNNN_IGGG___EEEEEEE_inamearr2 - [_l2633];
  1877. };
  1878.  
  1879. _tinv = format["if (isServer) then
  1880. {
  1881. {
  1882. if ((name _x == '%1') && (name _x in %2)) exitWith
  1883. {
  1884. [nil, vehicle _x, 'per', rHIDEOBJECT, true] call RE;
  1885. };
  1886. if ((name _x == '%1') && !(name _x in %2)) exitWith
  1887. {
  1888. [nil, vehicle _x, 'per', rHIDEOBJECT, false] call RE;
  1889. };
  1890. } forEach playableUnits;
  1891. };", _l2633, NNNN_IGGG___EEEEEEE_inamearr2];
  1892. [_tinv] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1893. };
  1894. NNNN_IGGG___EEEEEEE_join_vehh = {
  1895. _l2633 = _this select 0; {
  1896. if (name _x == _l2633) then {
  1897. player moveInCargo vehicle _x;
  1898. player moveInGunner vehicle _x;
  1899.  
  1900. hint format["%1 vehicle joined", _x];
  1901. cutText[format["%1 vehicle joined", _x], "PLAIN DOWN"];
  1902. };
  1903. }
  1904. forEach entities "AllVehicles";
  1905. };
  1906. NNNN_IGGG___EEEEEEE_Target_Loadout = {
  1907. _l2633 = _this select 0;
  1908. _l2634 = format["if(name player=='%1')then{
  1909. _wset = player;
  1910. removeAllWeapons _wset;
  1911. removeAllItems _wset;
  1912. removebackpack _wset;
  1913. removeAllAssignedItems _wset;
  1914. _wset addHeadgear 'H_Beret_02';
  1915. _wset addGoggles 'G_Sport_Blackred';
  1916. _wset addUniform 'U_O_GhillieSuit';
  1917. _wset addVest 'V_BandollierB_cbr';
  1918. _wset addBackpack 'B_Carryall_ocamo';
  1919. _wset addWeapon 'NVGoggles';
  1920. _wset addWeapon 'Rangefinder';
  1921. _wset addMagazine '10Rnd_762x51_Mag';
  1922. _wset addweapon 'srifle_DMR_01_DMS_F';
  1923. _wset addMagazine '30Rnd_9x21_Mag';
  1924. _wset addweapon 'hgun_P07_F';
  1925. _wset addPrimaryWeaponItem 'acc_pointer_IR';
  1926. _wset addHandgunItem 'muzzle_snds_L';
  1927. _wset addWeaponGlobal 'ItemCompass';
  1928. _wset addWeaponGlobal 'ItemMap';
  1929. _wset addWeaponGlobal 'Itemgps';
  1930. _wset addWeaponGlobal 'ItemWatch';
  1931. _wset addWeaponGlobal 'itemradio';
  1932. (unitBackpack _wset) additemCargo ['FirstAidKit',2];
  1933. (unitBackpack _wset) additemCargo ['10Rnd_762x51_Mag', 9];
  1934. (unitBackpack _wset) additemCargo ['30Rnd_9x21_Mag', 9];
  1935. (unitBackpack _wset) additemCargo ['handGrenade', 2];
  1936. };", _l2633];
  1937. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1938. hint format["executed on %1", _l2633];
  1939. cutText[format["executed on %1", _l2633], "PLAIN DOWN"];
  1940. };
  1941. NNNN_IGGG___EEEEEEE_Cash_1mill = {
  1942. if(!isNil "life_no_injection") then {life_no_injection = true;};
  1943. life_cash = life_cash + 500000;
  1944. if(!isNil "life_no_injection") then {life_no_injection = false;};
  1945. hint "500k";
  1946. };
  1947. NNNN_IGGG___EEEEEEE_Cash_5mill = {
  1948. if(!isNil "life_no_injection") then {life_no_injection = true;};
  1949. life_cash = life_cash + 1000000;
  1950. if(!isNil "life_no_injection") then {life_no_injection = false;};
  1951. hint "1 Milli";
  1952. };
  1953. NNNN_IGGG___EEEEEEE_Cash_1mill_t = {
  1954. _l2633 = _this select 0;
  1955. hint format["Money Given to %1", _l2633];
  1956. _l97 = format["if(!isNil 'life_no_injection') then {life_no_injection = true;};life_cash = life_cash + 500000;if(!isNil 'life_no_injection') then {life_no_injection = false;};", _l2633];
  1957. [_l97] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1958. };
  1959. NNNN_IGGG___EEEEEEE_Cash_5mill_t = {
  1960. _l2633 = _this select 0;
  1961. hint format["Money Given to %1", _l2633];
  1962. _l97 = format["if(!isNil 'life_no_injection') then {life_no_injection = true;};life_cash = life_cash + 1000000;if(!isNil 'life_no_injection') then {life_no_injection = false;};", _l2633];
  1963. [_l97] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1964. };
  1965. NNNN_IGGG___EEEEEEE_heal_t = {
  1966. _l2633 = _this select 0;
  1967. if (!(isNil "Dayz_GUI_R") or!(isNil "dayz_originalPlayer")) then {
  1968. _l100 = format["if(name player=='%1')then{r_player_handler=false;r_player_handler1=false;r_player_dead=false;r_player_unconscious=false;r_player_infected=false;r_player_injured=false;r_player_inpain=false;r_player_loaded=false;r_player_cardiac=false;r_fracture_legs=false;r_fracture_arms=false;r_player_blood=12000;r_player_lowblood=false;r_player_timeout=0;r_handlerCount=0;dayz_hunger=0;dayz_thirst=0;dayz_temperatur=42;player setDamage 0;vehicle player setDamage 0;};", _l2633];
  1969. [_l100] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1970. } else {
  1971. _l100 = format["if(name player=='%1')then{player setDamage 0;vehicle player setDamage 0;};", _l2633];
  1972. [_l100] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1973. };
  1974. hint format["Healing %1", _l2633];
  1975. cutText[format["Healing %1", _l2633], "PLAIN DOWN"];
  1976. };
  1977. NNNN_IGGG___EEEEEEE_E5P_t = {
  1978. _l2633 = _this select 0;
  1979. _dist = 1000;
  1980.  
  1981. if (isNil "NNNN_IGGG___EEEEEEE_initarr3") then {
  1982. NNNN_IGGG___EEEEEEE_initarr3 = true;
  1983. NNNN_IGGG___EEEEEEE_enamearr = [];
  1984. };
  1985. if !(_l2633 in NNNN_IGGG___EEEEEEE_enamearr) then {
  1986. hint format["E5P on %1 Activated", _l2633];
  1987. NNNN_IGGG___EEEEEEE_enamearr = NNNN_IGGG___EEEEEEE_enamearr + [_l2633];
  1988. } else {
  1989. hint format["E5P on %1 Deactivated", _l2633];
  1990. NNNN_IGGG___EEEEEEE_enamearr = NNNN_IGGG___EEEEEEE_enamearr - [_l2633];
  1991. };
  1992.  
  1993. _NNNN_IGGG___EEEEEEE_E5PfncCC = format["if (name player == ""%1"") then{[] spawn{if !(isNil ""NNNN_IGGG___EEEEEEE_E5PfncCC"") exitWith {NNNN_IGGG___EEEEEEE_ptagsSS = false; NNNN_IGGG___EEEEEEE_E5PfncCC = nil;};NNNN_IGGG___EEEEEEE_E5PfncCC ={disableSerialization;if (isNil ""BIS_fnc_3dCredits_n"") then {BIS_fnc_3dCredits_n = 2733;};BIS_fnc_3dCredits_n cutRsc [""rscDynamicText"", ""PLAIN""];BIS_fnc_3dCredits_n = BIS_fnc_3dCredits_n + 1;_ctrl = ((uiNamespace getvariable ""BIS_dynamicText"") displayctrl 9999);_ctrl ctrlShow true; _ctrl ctrlEnable true; _ctrl ctrlSetFade 0;_unit = _this select 0;while {(alive _unit) && ((player distance _unit) < %2)} do{if !(NNNN_IGGG___EEEEEEE_ptagsSS) exitWith {};_pos = [(getPosATL _unit) select 0, (getPosATL _unit) select 1, ((getPosATL _unit) select 2) + 2]; _pos2D = worldToScreen _pos;if (count _pos2D > 0) then {_ctrl ctrlSetPosition [(_pos2D select 0) - (safezoneW / 2), (_pos2D select 1), safezoneW, safezoneH];_text = parseText (""<t size='0.35' color='#FF0000'>""+(name _unit)+""(""+(str(round (player distance _unit)))+""m)</t>"");_ctrl ctrlSetStructuredText _text;_ctrl ctrlCommit 0; };};_ctrl ctrlShow false;_ctrl ctrlEnable false;};};};", _l2633, _dist];
  1994. [_NNNN_IGGG___EEEEEEE_E5PfncCC] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1995. sleep 3;
  1996. _E5Prun = format["if (name player == ""%1"") then{[] spawn{_a = [];if !(isNil ""NNNN_IGGG___EEEEEEE_ptagsSS"") exitWith {NNNN_IGGG___EEEEEEE_ptagsSS = nil;};NNNN_IGGG___EEEEEEE_ptagsSS = true;while {NNNN_IGGG___EEEEEEE_ptagsSS} do{_count = count ((position player) nearEntities [[""CAManBase""], %2]);{if (((_x in _a) && !(alive _x)) or ((_x in _a) && ((player distance _x) > %2))) then {_a = _a - [_x];}; if ((_x != player) && (getPlayerUID _x != """") && (name _x != """") && !(_x in _a) && ((player distance _x) < %2)) then{_a = _a + [_x];[_x] spawn NNNN_IGGG___EEEEEEE_E5PfncCC;sleep 1;};} forEach playableUnits;waitUntil {_count != count ((positionplayer) nearEntities [[""CAManBase""], %2])};};};};", _l2633, _dist];
  1997. [_E5Prun] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  1998. };
  1999. NNNN_IGGG___EEEEEEE_FuckUp_t = {
  2000. _l2633 = _this select 0;
  2001. _l101 = format["if(name player=='%1')then{startLoadingScreen['You Got Fucked Up'];removeAllWeapons player;removeAllItems player;removeBackpack player;0 fadeSound 0;_l42=player;_l42 setDamage 1;for'_l39'from 0 to 100 do{(findDisplay _l39)closeDisplay 0;};};", _l2633];
  2002. [_l101] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2003. hint format["%1 Fucked UP", _l2633];
  2004. cutText[format["%1 Fucked UP", _l2633], "PLAIN DOWN"];
  2005. };
  2006. NNNN_IGGG___EEEEEEE_Kick_t = {
  2007. _l2633 = _this select 0;
  2008. _l102 = format["if(name player=='%1')then{failMission'LOSER';0 fadeSound 0;for'_l39'from 0 to 100 do{(findDisplay _l39)closeDisplay 0;};};", _l2633];
  2009. [_l102] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2010. hint format["%1 Kicked", _l2633];
  2011. cutText[format["%1 Kicked", _l2633], "PLAIN DOWN"];
  2012. };
  2013. NNNN_IGGG___EEEEEEE_Explode_t = {
  2014. _l104 = _this select 0;
  2015. _l105 = playableUnits;
  2016. j = count _l105;
  2017. i = 0;
  2018. _l67 = [];
  2019. for "i"
  2020. from 0 to j do {
  2021. v = _l105 select i;
  2022. if (format[name v] == _l104) then {
  2023. _l42 = v;
  2024. _l42 = (vehicle _l42);
  2025. _l2632 = "HelicopterExploSmall"
  2026. createvehiclelocal(getPos _l42);
  2027. cutText[format["Exploded %1", name _l42], "PLAIN DOWN"];
  2028. };
  2029. };
  2030. };
  2031. NNNN_IGGG___EEEEEEE_Kill_t = {
  2032. _l2633 = _this select 0;
  2033. hint format["Killing %1", _l2633];
  2034. _l106 = format["if(name player=='%1')then{if(alive player)then{player SetDamage 1;};};", _l2633];
  2035. [_l106] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2036. };
  2037. NNNN_IGGG___EEEEEEE_TpToMe_t = {
  2038. _l2633 = _this select 0; {
  2039. if (name _x == _l2633) then {
  2040. _pos = getPosATL vehicle _x;
  2041. _l5 = getDir vehicle _x;
  2042. if (player != vehicle player) then {
  2043. _pos = [(_pos select 0) - 8 * sin(_l5), (_pos select 1) - 8 * cos(_l5), (_pos select 2) + 1];
  2044. } else {
  2045. _pos = [(_pos select 0) - 2 * sin(_l5), (_pos select 1) - 2 * cos(_l5), (_pos select 2) + 1];
  2046. };
  2047. if (!isNil("dayz_instance")) then {
  2048. "reS_P_A_W_N_west"
  2049. setMarkerPos _pos;
  2050. };
  2051. vehicle player setPosATL _pos;
  2052. if (!isNil("dayz_instance")) then {
  2053. "reS_P_A_W_N_west"
  2054. setMarkerPos _pos;
  2055. };
  2056. vehicle player setDir _l5;
  2057. };
  2058. }
  2059. forEach playableUnits;
  2060. hint format["TP to %1", _l2633];
  2061. cutText[format["TP to %1", _l2633], "PLAIN DOWN"];
  2062. };
  2063. NNNN_IGGG___EEEEEEE_TpToThem_t = {
  2064. _l2633 = _this select 0;
  2065. _pos = getPosATL player;
  2066. hint format["Teleporting %1", _l2633];
  2067. _l107 = format["if(isServer)then{{if(name _x=='%1')then{(vehicle _x)setPos[(%2 select 0)+random 15,(%2 select 1)+random 15,%2 select 2];};}forEach playableUnits;};", _l2633, _pos];
  2068. [_l107] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2069. };
  2070. NNNN_IGGG___EEEEEEE_Spectate_t = {
  2071. _l2633 = _this select 0; {
  2072. if (name _x == _l2633) then {
  2073. _x switchCamera "EXTERNAL";
  2074. hint format["Spectating %1,press F10 to cancel", name _x];
  2075. };
  2076. }
  2077. forEach entities "CAManBase";
  2078. (findDisplay 46) displayAddEventHandler['KeyDown', 'if((_this select 1)==0x44)then{player switchCamera"EXTERNAL";}'];
  2079. };
  2080. NNNN_IGGG___EEEEEEE_JesusMode_t = {
  2081. _l2633 = _this select 0;
  2082. if (isNil "NNNN_IGGG___EEEEEEE_initarr44") then {
  2083. NNNN_IGGG___EEEEEEE_initarr44 = true;
  2084. NNNN_IGGG___EEEEEEE_gnamearr44 = [];
  2085. };
  2086. if !(_name in NNNN_IGGG___EEEEEEE_gnamearr44) then {
  2087. hint format["Jesus Mode on %1 Activated", _name];
  2088. NNNN_IGGG___EEEEEEE_gnamearr44 = NNNN_IGGG___EEEEEEE_gnamearr44 + [_name];
  2089. } else {
  2090. hint format["Jesus Mode on %1 Deactivated", _name];
  2091. NNNN_IGGG___EEEEEEE_gnamearr44 = NNNN_IGGG___EEEEEEE_gnamearr44 - [_name];
  2092. };
  2093.  
  2094. _tJesus = format["if (name player == '%1') then
  2095. {
  2096. if (isNil 'NNNN_IGGG___EEEEEEE_gmdlol') then
  2097. {
  2098. NNNN_IGGG___EEEEEEE_gmdlol = true;
  2099. player removeAllEventHandlers 'handleDamage';
  2100. player addEventHandler ['handleDamage', {false}];
  2101. player allowDamage false;
  2102. }
  2103. else
  2104. {
  2105. player addEventHandler ['handleDamage', {true}];
  2106. player removeAllEventHandlers 'handleDamage';
  2107. player allowDamage true;
  2108. NNNN_IGGG___EEEEEEE_gmdlol = nil;
  2109. };
  2110. };", _name];
  2111. [_tJesus] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2112. };
  2113. NNNN_IGGG___EEEEEEE_Remove_VF_t = {
  2114. _l2633 = _this select 0;
  2115. _l2634 = format["if(name player=='%1')then{ppEffectDestroy ppColor;ppEffectDestroy ppBlur;ppEffectDestroy ppInversion;ppEffectDestroy ppGrain;ppEffectDestroy nonapsi_ef;ppEffectDestroy nonapsi_ef2;deletevehicle snow;deletevehicle ps;ppEffectDestroy ppe;ppEffectDestroy ppe2;ppEffectDestroy NNNN_IGGG___EEEEEEE_ppe33;ppEffectDestroy wetdist1;setaperture 0;""dynamicBlur""ppEffectAdjust[0];""dynamicBlur""ppEffectCommit 16;""colorCorrections""ppEffectAdjust[1,1,0,[1,1,1,0.0],[1,1,1,1],[1,1,1,0.0]];""colorCorrections""ppEffectCommit 0;};", _l2633];
  2116. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2117. hint format["executed on %1", _l2633];
  2118. cutText[format["executed on %1", _l2633], "PLAIN DOWN"];
  2119. };
  2120. NNNN_IGGG___EEEEEEE_BlackNWhite_VF_t = {
  2121. _l2633 = _this select 0;
  2122. _l2634 = format["if(name player=='%1')then{setaperture 24;ppColor=ppEffectCreate[""ColorCorrections"",1999];ppColor ppEffectEnable true;ppColor ppEffectAdjust[1,1,0,[1,1,1,0],[1,1,1,0.0],[1,1,1,1.0]];ppColor ppEffectCommit 0;ppBlur=ppEffectCreate[""dynamicBlur"",505];ppBlur ppEffectEnable true;ppBlur ppEffectAdjust[.5];ppBlur ppEffectCommit 0;ppInversion=ppEffectCreate['colorInversion',2555];ppInversion ppEffectEnable true;ppInversion ppEffectAdjust[1,1,1];ppInversion ppEffectCommit0;ppGrain=ppEffectCreate[""filmGrain"",2005];ppGrain ppEffectEnable true;ppGrain ppEffectAdjust[0.02,1,1,0,1];ppGrain ppEffectCommit 0;};", _l2633];
  2123. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2124. hint format["executed on %1", _l2633];
  2125. cutText[format["executed on %1", _l2633], "PLAIN DOWN"];
  2126. };
  2127. NNNN_IGGG___EEEEEEE_Spiderman_VF_t = {
  2128. _l2633 = _this select 0;
  2129. _l2634 = format["if(name player=='%1')then{ppe=ppEffectCreate[""colorCorrections"",1555];ppe ppEffectAdjust[1,1,0,[1.5,-1,-1.5,0.5],[5,3.5,-5,-0.5],[-3,5,-5,-0.5]];ppe ppEffectCommit 1;ppe ppEffectEnable true;ppe2=ppEffectCreate[""chromAberration"",1555];ppe2 ppEffectAdjust[0.01,0.01,true];ppe2 ppEffectCommit 1;ppe2 ppEffectEnable true;NNNN_IGGG___EEEEEEE_ppe33=ppEffectCreate[""radialBlur"",1555];NNNN_IGGG___EEEEEEE_ppe33 ppEffectEnable true;NNNN_IGGG___EEEEEEE_ppe33 ppEffectAdjust[0.02,0.02,0.15,0.15];NNNN_IGGG___EEEEEEE_ppe33 ppEffectCommit 1;};", _l2633];[_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2130. hint format["executed on %1", _l2633];
  2131. cutText[format["executed on %1", _l2633], "PLAIN DOWN"];
  2132. };
  2133. };
  2134. ['All'] call {
  2135. NNNN_IGGG___EEEEEEE_TimeD = {
  2136. NNNN_IGGG___EEEEEEE_toRE_cus = "if(isServer) then {while {true} do {setDate [2012, 9, 1, 13, 0];sleep 30;};};";
  2137. [NNNN_IGGG___EEEEEEE_toRE_cus] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2138. hint "Time: Day (Please Wait)";
  2139. };
  2140. NNNN_IGGG___EEEEEEE_TimeN = {
  2141. NNNN_IGGG___EEEEEEE_toRE_cuss = "if(isServer) then {while {true} do {setDate [2012, 9, 1, 23, 0];sleep 30;};};";
  2142. [NNNN_IGGG___EEEEEEE_toRE_cuss] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2143. hint "Time: Night (Please Wait)";
  2144. };
  2145. NNNN_IGGG___EEEEEEE_NNNN_IGGG___EEEEEEE_aE5Pj = {
  2146. if (isNil "NNNN_IGGG___EEEEEEE_aE5Pj") then {
  2147. NNNN_IGGG___EEEEEEE_aE5Pj = 0;
  2148. };
  2149.  
  2150. if (NNNN_IGGG___EEEEEEE_aE5Pj == 0) then {
  2151. NNNN_IGGG___EEEEEEE_aE5Pj = 1;
  2152. hint "E5P Enabled";
  2153. _dist = 1000;
  2154. _NNNN_IGGG___EEEEEEE_aE5Pjfnc = format["if !(isServer) then{[] spawn{NNNN_IGGG___EEEEEEE_aE5Pjfnc ={disableSerialization;if (isNil ""BIS_fnc_3dCredits_n"") then {BIS_fnc_3dCredits_n = 2733;}; BIS_fnc_3dCredits_n cutRsc [""rscDynamicText"", ""PLAIN""];BIS_fnc_3dCredits_n = BIS_fnc_3dCredits_n + 1;_ctrl = ((uiNamespace getvariable ""BIS_dynamicText"") displayctrl 9999);_ctrl ctrlShow true; _ctrl ctrlEnable true; _ctrl ctrlSetFade 0;_unit = _this select 0;while {(alive _unit) && ((player distance _unit) < %1)} do{if !(aNNNN_IGGG___EEEEEEE_ptagsSS) exitWith {};_pos = [(getPosATL _unit) select 0, (getPosATL _unit) select 1, ((getPosATL _unit) select 2) + 2];_pos2D = worldToScreen _pos;if (count _pos2D > 0) then{_ctrl ctrlSetPosition [(_pos2D select 0) - (safezoneW / 2), (_pos2D select 1), safezoneW, safezoneH];_text = parseText (""<t size='0.35' color='#FF1AAA'>""+(name _unit)+""(""+(str(round (player distance _unit)))+""m)</t>"");_ctrl ctrlSetStructuredText _text;_ctrl ctrlCommit 0;};};_ctrl ctrlShow false;_ctrl ctrlEnable false;};};};", _dist];
  2155. [_NNNN_IGGG___EEEEEEE_aE5Pjfnc] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2156. sleep 3;
  2157. _E5Prun = format["if !(isServer) then {[] spawn{_a = [];aNNNN_IGGG___EEEEEEE_ptagsSS = true;while {aNNNN_IGGG___EEEEEEE_ptagsSS} do{_count = count ((position player) nearEntities [[""CAManBase""], %1]);{if (((_x in _a) && !(alive _x)) or ((_x in _a) && ((player distance _x) > %1))) then {_a = _a - [_x];};if ((_x != player) && (getPlayerUID _x != """") && (name _x != """") && !(_x in _a) && ((player distance _x) < %1)) then{_a = _a + [_x];[_x] spawn NNNN_IGGG___EEEEEEE_aE5Pjfnc;sleep 1;};} forEach playableUnits;waitUntil {_count != count ((position player) nearEntities [[""CAManBase""], %1])};};};};", _dist];
  2158. [_E5Prun] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2159. } else {
  2160. NNNN_IGGG___EEEEEEE_aE5Pj = 0;
  2161. hint "E5P Disabled";
  2162. _NNNN_IGGG___EEEEEEE_aE5Pj = "aNNNN_IGGG___EEEEEEE_ptagsSS = false;";
  2163. [_NNNN_IGGG___EEEEEEE_aE5Pj] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2164. };
  2165. };
  2166. NNNN_IGGG___EEEEEEE_joinvehicle = {
  2167. _list = [getplayeruid player];
  2168. _eject1 = format["if !(getPlayerUID player in %1) then{player action [""eject"", vehicle player];};", _list];
  2169. [_eject1] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2170. sleep 1; {
  2171. _x action["getInCargo", vehicle player];
  2172. }
  2173. forEach playableUnits;
  2174. titleText["All Aboard", "PLAIN DOWN"];
  2175. titlefadeout 3;
  2176. };
  2177. NNNN_IGGG___EEEEEEE_TPAll_a = {
  2178. _pos = getPosATL player;
  2179. _l107 = format["if(isServer)then{{(vehicle _x)setPos[(%1 select 0)+random 5,(%1 select 1)+random 5,%1 select 2];}forEach playableUnits;};", _pos];
  2180. [_l107] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2181. };
  2182. NNNN_IGGG___EEEEEEE_JesuseMode_a = {
  2183. _l34 = call NNNN_IGGG___EEEEEEE_List;
  2184. hint "Jesus Mode on all enabled";
  2185. _l109 = format["if!(getPlayerUID player in %1)then{player removeAllEventHandlers'handleDamage';player addEventHandler['handleDamage',{false}];player allowDamage false;};", _l34];
  2186. while {
  2187. Jesusall == 1
  2188. }
  2189. do {
  2190. [_l109] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2191. sleep 30;
  2192. };
  2193. };
  2194. NNNN_IGGG___EEEEEEE_JesuseModeOff_a = {
  2195. _l34 = call NNNN_IGGG___EEEEEEE_List;
  2196. hint "Jesus Mode on all disabled";
  2197. _l109 = format["if!(getPlayerUID player in %1)then{player addEventHandler['handleDamage',{true}];player removeAllEventHandlers'handleDamage';player allowDamage true;};", _l34];
  2198. [_l109] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2199. };
  2200. NNNN_IGGG___EEEEEEE_Remove_VF_a = {
  2201. _l2634 = format["ppEffectDestroy ppColor;ppEffectDestroy ppBlur;ppEffectDestroy ppInversion;ppEffectDestroy ppGrain;ppEffectDestroy nonapsi_ef;ppEffectDestroy nonapsi_ef2;deletevehicle snow;deletevehicle ps;ppEffectDestroy ppe;ppEffectDestroy ppe2;ppEffectDestroy NNNN_IGGG___EEEEEEE_ppe33;ppEffectDestroy wetdist1;setaperture0;""dynamicBlur""ppEffectAdjust[0];""dynamicBlur""ppEffectCommit 16;""colorCorrections""ppEffectAdjust[1,1,0,[1,1,1,0.0],[1,1,1,1],[1,1,1,0.0]];""colorCorrections""ppEffectCommit 0;"];
  2202. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2203. hint format["executed on all"];
  2204. cutText[format["executed on all"], "PLAIN DOWN"];
  2205. };
  2206. NNNN_IGGG___EEEEEEE_BlackNWhite_VF_a = {
  2207. _l2634 = format["setaperture 24;ppColor=ppEffectCreate[""ColorCorrections"",1999];ppColor ppEffectEnable true;ppColor ppEffectAdjust[1,1,0,[1,1,1,0],[1,1,1,0.0],[1,1,1,1.0]];ppColor ppEffectCommit 0;ppBlur=ppEffectCreate[""dynamicBlur"",505];ppBlur ppEffectEnable true;ppBlur ppEffectAdjust[.5];ppBlur ppEffectCommit 0;ppInversion=ppEffectCreate['colorInversion',2555];ppInversion ppEffectEnable true;ppInversion ppEffectAdjust[1,1,1];ppInversion ppEffectCommit 0;ppGrain=ppEffectCreate[""filmGrain"",2005];ppGrain ppEffectEnable true;ppGrain ppEffectAdjust[0.02,1,1,0,1];ppGrain ppEffectCommit 0;"];
  2208. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2209. hint format["executed on all"];
  2210. cutText[format["executed on all"], "PLAIN DOWN"];
  2211. };
  2212. NNNN_IGGG___EEEEEEE_Spiderman_VF_a = {
  2213. _l2634 = format["ppe=ppEffectCreate[""colorCorrections"",1555];ppe ppEffectAdjust[1,1,0,[1.5,-1,-1.5,0.5],[5,3.5,-5,-0.5],[-3,5,-5,-0.5]];ppe ppEffectCommit 1;ppe ppEffectEnable true;ppe2=ppEffectCreate[""chromAberration"",1555];ppe2 ppEffectAdjust[0.01,0.01,true];ppe2 ppEffectCommit 1;ppe2 ppEffectEnable true;NNNN_IGGG___EEEEEEE_ppe33=ppEffectCreate[""radialBlur"",1555];NNNN_IGGG___EEEEEEE_ppe33 ppEffectEnable true;NNNN_IGGG___EEEEEEE_ppe33 ppEffectAdjust[0.02,0.02,0.15,0.15];NNNN_IGGG___EEEEEEE_ppe33 ppEffectCommit 1;"];
  2214. [_l2634] call NNNN_IGGG___EEEEEEE_LLYYSSTTIICCC_SHIT_RE;
  2215. hint format["executed on all"];
  2216. cutText[format["executed on all"], "PLAIN DOWN"];
  2217. };
  2218. };
  2219. ['Loadouts'] call {
  2220. NNNN_IGGG___EEEEEEE_PDWP = {
  2221. [] spawn {
  2222. _wset = player;
  2223.  
  2224. removeAllWeapons _wset;
  2225. removeAllItems _wset;
  2226. removebackpack _wset;
  2227. removeAllAssignedItems _wset;
  2228.  
  2229. _wset addHeadgear "H_Beret_02";
  2230. _wset addGoggles "G_Sport_Blackred";
  2231. _wset addUniform "U_OrestesBody";
  2232. _wset addVest "V_BandollierB_cbr";
  2233. _wset addBackpack "B_Carryall_ocamo";
  2234. _wset addWeapon "NVGoggles";
  2235. _wset addWeapon "Rangefinder";
  2236.  
  2237. _wset addMagazine "30Rnd_9x21_Mag";
  2238. _wset addweapon "hgun_PDW2000_Holo_snds_F";
  2239.  
  2240. _wset addMagazine "6Rnd_45ACP_Cylinder";
  2241. _wset addweapon "hgun_Pistol_heavy_02_Yorris_F";
  2242.  
  2243. _wset addMagazine "NLAW_F";
  2244. _wset addweapon "launch_NLAW_F";
  2245.  
  2246. _wset addPrimaryWeaponItem "muzzle_snds_B";
  2247. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2248.  
  2249. _wset addWeaponGlobal "ItemCompass";
  2250. _wset addWeaponGlobal "ItemMap";
  2251. _wset addWeaponGlobal "Itemgps";
  2252. _wset addWeaponGlobal "ItemWatch";
  2253. _wset addWeaponGlobal "itemradio";
  2254.  
  2255. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2256. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2257. (unitBackpack _wset) additemCargo["6Rnd_45ACP_Cylinder", 9];
  2258. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2259. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2260.  
  2261. hint "PDW Loadout";
  2262.  
  2263.  
  2264. };
  2265. };
  2266. NNNN_IGGG___EEEEEEE_LRRP = {
  2267. [] spawn {
  2268. _wset = player;
  2269.  
  2270. removeAllWeapons _wset;
  2271. removeAllItems _wset;
  2272. removebackpack _wset;
  2273. removeAllAssignedItems _wset;
  2274.  
  2275. _wset addGoggles "G_Sport_Blackred";
  2276. _wset addUniform "U_O_CombatUniform_oucamo";
  2277. _wset addVest "V_BandollierB_cbr";
  2278. _wset addBackpack "B_Carryall_oucamo";
  2279. _wset addWeapon "NVGoggles";
  2280. _wset addWeapon "Rangefinder";
  2281.  
  2282. _wset addMagazine "7Rnd_408_Mag";
  2283. _wset addweapon "srifle_LRR_LRPS_F";
  2284.  
  2285. _wset addMagazine "30Rnd_9x21_Mag";
  2286. _wset addweapon "hgun_P07_F";
  2287.  
  2288. _wset addMagazine "NLAW_F";
  2289. _wset addweapon "launch_NLAW_F";
  2290.  
  2291.  
  2292. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2293. _wset addHandgunItem "muzzle_snds_L";
  2294.  
  2295. _wset addWeaponGlobal "ItemCompass";
  2296. _wset addWeaponGlobal "ItemMap";
  2297. _wset addWeaponGlobal "Itemgps";
  2298. _wset addWeaponGlobal "ItemWatch";
  2299. _wset addWeaponGlobal "itemradio";
  2300.  
  2301. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2302. (unitBackpack _wset) additemCargo["7Rnd_408_Mag", 9];
  2303. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2304. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2305. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2306.  
  2307. hint "fuck yeah";
  2308.  
  2309.  
  2310.  
  2311. };
  2312. };
  2313. NNNN_IGGG___EEEEEEE_DMRP = {
  2314. [] spawn {
  2315. _wset = player;
  2316.  
  2317. removeAllWeapons _wset;
  2318. removeAllItems _wset;
  2319. removebackpack _wset;
  2320. removeAllAssignedItems _wset;
  2321.  
  2322. _wset addHeadgear "H_Beret_02";
  2323. _wset addGoggles "G_Sport_Blackred";
  2324. _wset addUniform "U_O_GhillieSuit";
  2325.  
  2326. _wset addVest "V_BandollierB_cbr";
  2327. _wset addBackpack "B_Carryall_ocamo";
  2328. _wset addWeapon "NVGoggles";
  2329. _wset addWeapon "Rangefinder";
  2330.  
  2331. _wset addMagazine "10Rnd_762x51_Mag";
  2332. _wset addweapon "srifle_DMR_01_DMS_F";
  2333.  
  2334. _wset addMagazine "30Rnd_9x21_Mag";
  2335. _wset addweapon "hgun_P07_F";
  2336.  
  2337. _wset addMagazine "NLAW_F";
  2338. _wset addweapon "launch_NLAW_F";
  2339.  
  2340.  
  2341. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2342. _wset addHandgunItem "muzzle_snds_L";
  2343.  
  2344. _wset addWeaponGlobal "ItemCompass";
  2345. _wset addWeaponGlobal "ItemMap";
  2346. _wset addWeaponGlobal "Itemgps";
  2347. _wset addWeaponGlobal "ItemWatch";
  2348. _wset addWeaponGlobal "itemradio";
  2349.  
  2350. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2351. (unitBackpack _wset) additemCargo["10Rnd_762x51_Mag", 9];
  2352. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2353. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2354. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2355.  
  2356. hint "DMR Loadout";
  2357.  
  2358.  
  2359.  
  2360.  
  2361. };
  2362. };
  2363. NNNN_IGGG___EEEEEEE_HEAVYP = {
  2364. [] spawn {
  2365. _wset = player;
  2366.  
  2367. removeAllWeapons _wset;
  2368. removeAllItems _wset;
  2369. removebackpack _wset;
  2370. removeAllAssignedItems _wset;
  2371.  
  2372. _wset addHeadgear "H_Beret_02";
  2373. _wset addGoggles "G_Sport_Blackred";
  2374. _wset addUniform "U_OG_leader";
  2375. _wset addVest "V_BandollierB_cbr";
  2376. _wset addBackpack "B_Carryall_ocamo";
  2377. _wset addWeapon "NVGoggles";
  2378. _wset addWeapon "Rangefinder";
  2379.  
  2380. _wset addMagazine "150Rnd_762x51_Box_Tracer";
  2381. _wset addweapon "LMG_Zafir_pointer_F";
  2382.  
  2383. _wset addMagazine "30Rnd_9x21_Mag";
  2384. _wset addweapon "hgun_P07_F";
  2385.  
  2386. _wset addMagazine "NLAW_F";
  2387. _wset addweapon "launch_NLAW_F";
  2388.  
  2389. _wset addPrimaryWeaponItem "optic_LRPS";
  2390. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2391. _wset addHandgunItem "muzzle_snds_L";
  2392.  
  2393. _wset addWeaponGlobal "ItemCompass";
  2394. _wset addWeaponGlobal "ItemMap";
  2395. _wset addWeaponGlobal "Itemgps";
  2396. _wset addWeaponGlobal "ItemWatch";
  2397. _wset addWeaponGlobal "itemradio";
  2398.  
  2399. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2400. (unitBackpack _wset) additemCargo["150Rnd_762x51_Box_Tracer", 9];
  2401. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2402. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2403. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2404.  
  2405. hint "Light Machine Gun Loadout";
  2406. };
  2407. };
  2408. NNNN_IGGG___EEEEEEE_EBRP = {
  2409. [] spawn {
  2410. _wset = player;
  2411.  
  2412. removeAllWeapons _wset;
  2413. removeAllItems _wset;
  2414. removebackpack _wset;
  2415. removeAllAssignedItems _wset;
  2416.  
  2417. _wset addHeadgear "H_Beret_02";
  2418. _wset addGoggles "G_Sport_Blackred";
  2419. _wset addUniform "U_O_GhillieSuit";
  2420. _wset addVest "V_BandollierB_cbr";
  2421. _wset addBackpack "B_Carryall_ocamo";
  2422. _wset addWeapon "NVGoggles";
  2423. _wset addWeapon "Rangefinder";
  2424.  
  2425. _wset addMagazine "20rnd_762x51_mag";
  2426. _wset addweapon "srifle_ebr_f";
  2427.  
  2428. _wset addMagazine "30Rnd_9x21_Mag";
  2429. _wset addweapon "hgun_P07_F";
  2430.  
  2431. _wset addMagazine "NLAW_F";
  2432. _wset addweapon "launch_NLAW_F";
  2433.  
  2434. _wset addPrimaryWeaponItem "optic_sos";
  2435. _wset addPrimaryWeaponItem "muzzle_snds_B";
  2436. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2437. _wset addHandgunItem "muzzle_snds_L";
  2438.  
  2439. _wset addWeaponGlobal "ItemCompass";
  2440. _wset addWeaponGlobal "ItemMap";
  2441. _wset addWeaponGlobal "Itemgps";
  2442. _wset addWeaponGlobal "ItemWatch";
  2443. _wset addWeaponGlobal "itemradio";
  2444.  
  2445. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2446. (unitBackpack _wset) additemCargo["20rnd_762x51_mag", 9];
  2447. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2448. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2449. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2450.  
  2451. hint "EBR Loadout";
  2452. };
  2453. };
  2454. NNNN_IGGG___EEEEEEE_MXMP = {
  2455. [] spawn {
  2456. _wset = player;
  2457.  
  2458. removeAllWeapons _wset;
  2459. removeAllItems _wset;
  2460. removebackpack _wset;
  2461. removeAllAssignedItems _wset;
  2462.  
  2463. _wset addHeadgear "H_Beret_02";
  2464. _wset addGoggles "G_Sport_Blackred";
  2465. _wset addUniform "U_IG_Guerilla3_1";
  2466. _wset addVest "V_BandollierB_cbr";
  2467. _wset addBackpack "B_Carryall_ocamo";
  2468. _wset addWeapon "NVGoggles";
  2469. _wset addWeapon "Rangefinder";
  2470.  
  2471. _wset addMagazine "30Rnd_65x39_caseless_mag_Tracer";
  2472. _wset addweapon "arifle_MXM_Black_F";
  2473.  
  2474. _wset addMagazine "11Rnd_45ACP_Mag";
  2475. _wset addweapon "hgun_Pistol_heavy_01_MRD_F";
  2476.  
  2477. _wset addMagazine "NLAW_F";
  2478. _wset addweapon "launch_NLAW_F";
  2479.  
  2480. _wset addPrimaryWeaponItem "optic_MRCO";
  2481. _wset addPrimaryWeaponItem "muzzle_snds_M";
  2482. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2483.  
  2484. _wset addWeaponGlobal "ItemCompass";
  2485. _wset addWeaponGlobal "ItemMap";
  2486. _wset addWeaponGlobal "Itemgps";
  2487. _wset addWeaponGlobal "ItemWatch";
  2488. _wset addWeaponGlobal "itemradio";
  2489.  
  2490. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2491. (unitBackpack _wset) additemCargo["30Rnd_65x39_caseless_mag_Tracer", 9];
  2492. (unitBackpack _wset) additemCargo["11Rnd_45ACP_Mag", 9];
  2493. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2494. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2495.  
  2496. hint "MXM Loadout";
  2497. };
  2498. };
  2499. NNNN_IGGG___EEEEEEE_TRGP = {
  2500. [] spawn {
  2501. _wset = player;
  2502.  
  2503. removeAllWeapons _wset;
  2504. removeAllItems _wset;
  2505. removebackpack _wset;
  2506. removeAllAssignedItems _wset;
  2507.  
  2508. _wset addHeadgear "H_Beret_02";
  2509. _wset addGoggles "G_Sport_Blackred";
  2510. _wset addUniform "U_IG_Guerilla3_1";
  2511. _wset addVest "V_BandollierB_cbr";
  2512. _wset addBackpack "B_Carryall_ocamo";
  2513. _wset addWeapon "NVGoggles";
  2514. _wset addWeapon "Rangefinder";
  2515.  
  2516. _wset addMagazine "30Rnd_556x45_Stanag";
  2517. _wset addweapon "arifle_TRG21_ACO_pointer_F";
  2518.  
  2519. _wset addMagazine "30Rnd_9x21_Mag";
  2520. _wset addweapon "hgun_P07_F";
  2521.  
  2522. _wset addMagazine "NLAW_F";
  2523. _wset addweapon "launch_NLAW_F";
  2524.  
  2525. _wset addPrimaryWeaponItem "optic_Aco";
  2526. _wset addPrimaryWeaponItem "muzzle_snds_M";
  2527. _wset addHandgunItem "muzzle_snds_L";
  2528.  
  2529. _wset addWeaponGlobal "ItemCompass";
  2530. _wset addWeaponGlobal "ItemMap";
  2531. _wset addWeaponGlobal "Itemgps";
  2532. _wset addWeaponGlobal "ItemWatch";
  2533. _wset addWeaponGlobal "itemradio";
  2534.  
  2535. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2536. (unitBackpack _wset) additemCargo["30Rnd_556x45_Stanag", 9];
  2537. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2538. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2539. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2540.  
  2541. hint "TAR Loadout";
  2542. };
  2543. };
  2544. NNNN_IGGG___EEEEEEE_UNDERWATERP = {
  2545. [] spawn {
  2546. _wset = player;
  2547.  
  2548. removeAllWeapons _wset;
  2549. removeAllItems _wset;
  2550. removebackpack _wset;
  2551. removeAllAssignedItems _wset;
  2552.  
  2553. _wset addHeadgear "H_Beret_02";
  2554. _wset addGoggles "G_Diving";
  2555.  
  2556. _wset addUniform "U_I_Wetsuit";
  2557. _wset addVest "V_RebreatherB";
  2558. _wset addBackpack "B_AssaultPack_blk_DiverExp";
  2559. _wset addWeapon "Rangefinder";
  2560.  
  2561. _wset addMagazine "30Rnd_556x45_Stanag_Tracer_Red";
  2562. _wset addweapon "arifle_SDAR_F";
  2563.  
  2564. _wset addMagazine "30Rnd_9x21_Mag";
  2565. _wset addweapon "hgun_P07_F";
  2566.  
  2567. _wset addPrimaryWeaponItem "muzzle_snds_B";
  2568. _wset addPrimaryWeaponItem "acc_pointer_IR";
  2569. _wset addHandgunItem "muzzle_snds_L";
  2570.  
  2571. _wset addWeaponGlobal "ItemCompass";
  2572. _wset addWeaponGlobal "ItemMap";
  2573. _wset addWeaponGlobal "Itemgps";
  2574. _wset addWeaponGlobal "ItemWatch";
  2575. _wset addWeaponGlobal "itemradio";
  2576.  
  2577. (unitBackpack _wset) additemCargo["FirstAidKit", 2];
  2578. (unitBackpack _wset) additemCargo["30Rnd_556x45_Stanag_Tracer_Red", 9];
  2579. (unitBackpack _wset) additemCargo["30Rnd_9x21_Mag", 9];
  2580. (unitBackpack _wset) additemCargo["handGrenade", 2];
  2581. (unitBackpack _wset) additemCargo["NLAW_F", 2];
  2582.  
  2583. hint "Underwater Loadout";
  2584. };
  2585. };
  2586. NNNN_IGGG___EEEEEEE_ALTISP = {
  2587. _wset = player;
  2588. removeallweapons _wset;
  2589. removeVest _wset;
  2590.  
  2591. _wset addVest "V_Rangemaster_belt";
  2592. removebackpack _wset;
  2593.  
  2594. removeuniform _wset;
  2595. _wset addUniform "U_Rangemaster";
  2596.  
  2597. _wset addWeapon "hgun_P07_snds_F";
  2598. player addWeapon "Binocular";
  2599.  
  2600.  
  2601. _magazines = getArray(configFile >> "CfgWeapons" >> "hgun_P07_snds_F" >> "magazines");
  2602.  
  2603. {
  2604. player addmagazine _x;
  2605. player addmagazine _x;
  2606. player addmagazine _x;
  2607. player addmagazine _x;
  2608. }
  2609. foreach _magazines;
  2610. reload player;
  2611. };
  2612. };
  2613. ['Altis Life'] call {
  2614. NNNN_IGGG___EEEEEEE_AL_Heal = {
  2615. life_thirst = 100;
  2616. life_hunger = 100;
  2617. player setFatigue 0;
  2618. [[player,"bandage"],"fnc_say3D",nil,false] spawn BIS_fnc_MP;
  2619. antidote1 = 2581;
  2620. sleep 0.1;
  2621. player setDamage 0;
  2622. sleep 0.1;
  2623. [true] call life_fnc_sessionUpdate;
  2624. [] call life_fnc_hudUpdate;
  2625.  
  2626. ["TaskSucceeded", ["", "Healed"]] call bis_fnc_showNotification;
  2627. };
  2628. NNNN_IGGG___EEEEEEE_AL_Liscenses = {
  2629. {
  2630. missionnamespace setVariable[(_x select 0), true];
  2631. }
  2632. foreach life_licenses;
  2633. ["TaskSucceeded", ["", "Liscenses Added"]] call bis_fnc_showNotification;
  2634. };
  2635. NNNN_IGGG___EEEEEEE_AL_Drink = {
  2636. life_thirst = 100;
  2637. ["TaskSucceeded", ["", "Thirst Replenished"]] call bis_fnc_showNotification;
  2638. };
  2639. NNNN_IGGG___EEEEEEE_AL_Eat = {
  2640. life_hunger = 100;
  2641. ["TaskSucceeded", ["", "Hunger Replenished"]] call bis_fnc_showNotification;
  2642. };
  2643. NNNN_IGGG___EEEEEEE_AL_NoIllegal = {
  2644. life_illegal_items = [];
  2645. ["TaskSucceeded", ["", "No items are illegal now!"]] call bis_fnc_showNotification;
  2646. };
  2647. NNNN_IGGG___EEEEEEE_AL_NoWeight = {
  2648. if (NNNN_IGGG___EEEEEEE_AL_NoWeight_toggle) then {
  2649. ["TaskSucceeded", ["", "You now have no max weight!"]] call bis_fnc_showNotification;
  2650. while {
  2651. NNNN_IGGG___EEEEEEE_AL_NoWeight_toggle
  2652. }
  2653. do {
  2654. life_maxWeight = 1000000000000000000;
  2655. life_maxWeightT = 1000000000000000000;
  2656. life_carryWeight = 0;
  2657. };
  2658. } else {
  2659. ["TaskSucceeded", ["", "Max weight recreated!"]] call bis_fnc_showNotification;
  2660. life_maxWeight = 24;
  2661. life_maxWeightT = 24;
  2662. life_carryWeight = 0;
  2663. };
  2664. };
  2665. NNNN_IGGG___EEEEEEE_AL_SuperFoods = {
  2666. ["TaskSucceeded", ["", "Food now fully restores hunger!"]] call bis_fnc_showNotification;
  2667. life_eat_Salema = 100;
  2668. life_eat_Ornate = 100;
  2669. life_eat_Mackerel = 100;
  2670. life_eat_Tuna = 100;
  2671. life_eat_Mullet = 100;
  2672. life_eat_CatShark = 100;
  2673. life_eat_Rabbit = 100;
  2674. life_eat_Apple = 100;
  2675. life_eat_turtlesoup = 100;
  2676. life_eat_donuts = 100;
  2677. };
  2678. NNNN_IGGG___EEEEEEE_AL_Unrestrain = {
  2679. player setVariable["restrained", false, true];
  2680. ["TaskSucceeded", ["", "Press V to escape restraints"]] call bis_fnc_showNotification;
  2681. };
  2682. NNNN_IGGG___EEEEEEE_AL_NoEscort = {
  2683. player setVariable["Escorting", false, true];
  2684. detach player;
  2685. ["TaskSucceeded", ["", "No Longer Being Escorted"]] call bis_fnc_showNotification;
  2686. };
  2687. NNNN_IGGG___EEEEEEE_AL_NoTransport = {
  2688. player setVariable["transporting", false, true];
  2689. ["TaskSucceeded", ["", "No Longer Being Transported"]] call bis_fnc_showNotification;
  2690. };
  2691. NNNN_IGGG___EEEEEEE_AL_NoTaze = {
  2692. life_fnc_tazed = nil;
  2693. ["TaskSucceeded", ["", "You can no longer be tazed"]] call bis_fnc_showNotification;
  2694. };
  2695. NNNN_IGGG___EEEEEEE_AL_Impound = {
  2696. _this spawn life_fnc_impoundAction;
  2697. ["TaskSucceeded", ["", "Vehicle impounded"]] call bis_fnc_showNotification;
  2698. };
  2699. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Genstore = {
  2700. hint "General Store Menu";
  2701. player addAction["<t color='#FF4000'>General Store</t>", life_fnc_weaponShopMenu, "genstore"];
  2702. };
  2703. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Vetement = {
  2704. hint "Clothing Store Menu";
  2705. player addAction["<t color='#FF4000'>Clothing Store</t>", life_fnc_clothingMenu, "bruce"];
  2706. };
  2707. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Market = {
  2708. hint "Market Menu";
  2709. player addAction["<t color='#FF4000'>Market</t>", life_fnc_virt_menu, "market"];
  2710. };
  2711. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Atm = {
  2712. hint "ATM Menu Enabled!";
  2713. player addAction["<t color='#ADFF2F'>ATM</t>", life_fnc_atmMenu];
  2714. };
  2715. NNNN_IGGG___EEEEEEE_AL_removestore = {
  2716. removeAllActions player;
  2717. };
  2718. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__StopEscortPlayer = {
  2719. hint "Cursor Detached";
  2720. detach cursorTarget;
  2721. cursorTarget setVariable["Escorting", false, true];
  2722. cursorTarget setVariable["restrained", false, true];
  2723. };
  2724. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__JailEscape = {
  2725. hint "Escape From Jail";
  2726. serv_wanted_remove = [player];
  2727. player setPos(getMarkerPos "jail_release");
  2728. [
  2729. [getPlayerUID player], "life_fnc_wantedRemove", false, false
  2730. ];
  2731. };
  2732. NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__JailPlayer = {
  2733. hint "Jail Player Cursor Target Enabled!";
  2734. cursorTarget setPos(getMarkerPos "jail_marker");
  2735. };
  2736. };
  2737. };
  2738. NNNN_IGGG___EEEEEEE_ANAL_PLOW = {
  2739. ['Colours'] call {
  2740. disableSerialization;
  2741. font = "Default";
  2742. NNNN_IGGG___EEEEEEE_Red = [random 1, random 1, random 1, 1];
  2743. NNNN_IGGG___EEEEEEE_Blue = [0, 0, 1, 1];
  2744. NNNN_IGGG___EEEEEEE_menu_title = [0.72,0.49,0.71,1];
  2745. NNNN_IGGG___EEEEEEE_MENU_Sub = [0.44, 1, 0.91, 1];
  2746. NNNN_IGGG___EEEEEEE_menu_toggle_on = [0, 1, 0, 1];
  2747. NNNN_IGGG___EEEEEEE_menu_toggle_off = [0.99, 0.14, 0.12, 1];
  2748. NNNN_IGGG___EEEEEEE_menu_run = [1, 1, 1, 1];
  2749. NNNN_IGGG___EEEEEEE_Bluefor_player = [0, 0.5, 1, 1];
  2750. NNNN_IGGG___EEEEEEE_opfor_plr = [1, 0.2, 0.2, 1];
  2751. NNNN_IGGG___EEEEEEE_resistance_plr = [0, 0.65, 0, 1];
  2752. NNNN_IGGG___EEEEEEE_civilian_plr = [1, 1, 1, 1];
  2753. NNNN_IGGG___EEEEEEE_M_E_N_U_funcs_inited = true;
  2754. NNNN_IGGG___EEEEEEE_Sub = false;
  2755. };
  2756. ['Funcs'] call {
  2757. NNNN_IGGG___EEEEEEE_M_E_N_U_initMenu = {
  2758. _l77 = 1000 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2759. _l77 ctrlSetText "_7M3 v3.1.3";
  2760. _l77 ctrlSetTextColor[0,0,0,1];
  2761. _l77 ctrlSetFontHeight 0.05;
  2762. _l77 ctrlSetFont "TahomaB";
  2763. _l77 ctrlCommit 0.01;
  2764.  
  2765. _l77 = 1001 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2766. _l77 ctrlSetText "Hax";
  2767. _l77 ctrlSetFont "TahomaB";
  2768. _l77 ctrlSetTextColor[0.99, 0.96, 0.2, 1];
  2769. _l77 ctrlCommit 0.01;
  2770.  
  2771. _l77 = 1002 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2772. _l77 ctrlSetText "Playerz";
  2773. _l77 ctrlSetFont "TahomaB";
  2774. _l77 ctrlSetTextColor[0.99, 0.96, 0.2, 1];
  2775. _l77 ctrlCommit 0.01;
  2776.  
  2777. _l77 = 115003 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2778. _l77 ctrlSetPosition [0, 0, 0,1];
  2779. _l77 ctrlCommit 0.01;
  2780.  
  2781. _l77 = 1080 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2782. _l77 ctrlShow false;
  2783. _l77 ctrlCommit 0.01;
  2784.  
  2785. _l77 = 1081 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2786. _l77 ctrlSetBackgroundColor [0,0,0,1];
  2787. _l77 ctrlCommit 0.01;
  2788.  
  2789. _l77 = 601 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2790. _l77 ctrlSetTextColor[0,0,0,1];
  2791. _l77 ctrlSetFontHeight 0.03;
  2792. _l77 ctrlSetFont "TahomaB";
  2793. _l77 ctrlCommit 0.01;
  2794.  
  2795. _l77 = 101 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2796. _l77 ctrlShow false;
  2797. _l77 ctrlCommit 0.01;
  2798.  
  2799. _l77 = 1 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2800. _l77 ctrlShow false;
  2801. _l77 ctrlCommit 0.01;
  2802.  
  2803. _l77 = 2 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2804. _l77 ctrlShow false;
  2805. _l77 ctrlCommit 0.01;
  2806.  
  2807. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2808. _l77 ctrlShow true;
  2809. _l77 ctrlCommit 0.01;
  2810.  
  2811. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2812. _l77 ctrlSetFontHeight 0.04;
  2813. _l77 ctrlSetFont "PuristaBold";
  2814. _l77 ctrlCommit 0;
  2815. _l77 ctrlCommit 0.01;
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825. _l77 ctrlSetEventHandler["LBDblClick", "call NNNN_IGGG___EEEEEEE_M_E_N_U_hax_dbclick;"];
  2826. _l77 ctrlCommit 0.01;
  2827. _l77 ctrlSetEventHandler["LBSelChanged", "call NNNN_IGGG___EEEEEEE_Menu_Click_Hax;"];
  2828. _l77 ctrlCommit 0.001;
  2829. (findDisplay 131) displaySetEventHandler['Unload', 'showChat true'];
  2830. call NNNN_IGGG___EEEEEEE_M_E_N_U_fillHax;
  2831. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Plrs;
  2832.  
  2833. };
  2834. NNNN_IGGG___EEEEEEE_M_E_N_U_getControl = {
  2835. (findDisplay 131) displayCtrl _this;
  2836. };
  2837.  
  2838. NNNN_IGGG___EEEEEEE_M_E_N_U_hax_dbclick = {
  2839. _l26340 = false;
  2840. _l26341 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 1;
  2841. _l26342 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 2;
  2842. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 3;
  2843. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 4;
  2844. _l26345 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 5;
  2845. if (_l26343 == "1") exitWith {};
  2846. if (_l26344 == "1") then {
  2847. if (_l26341 == "Vehicles") exitWith {
  2848. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Vehicles
  2849. };
  2850. if (_l26341 == "Objects") exitWith {
  2851. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Objects
  2852. };
  2853. if (_l26341 == "Weaponz") exitWith {
  2854. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Weapons
  2855. };
  2856. if (_l26341 == "Main_menu") exitWith {
  2857. call NNNN_IGGG___EEEEEEE_M_E_N_U_fillHax
  2858. };
  2859.  
  2860. if (_l26341 == "Funmenu") exitWith {
  2861. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_TROLLmenu
  2862. };
  2863. if (_l26341 == "Target") exitWith {
  2864. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Target
  2865. };
  2866. if (_l26341 == "All") exitWith {
  2867. call NNNN_IGGG___EEEEEEE_M_E_N_U_fill_All
  2868. };
  2869. if (_l26341 == "BACK") exitWith {
  2870. call NNNN_IGGG___EEEEEEE_M_E_N_U_fillHax
  2871. };
  2872. };
  2873. if (NNNN_IGGG___EEEEEEE_Sub) then {
  2874. call compile format["%1;", _l26341];
  2875. _l26340 = true;
  2876. };
  2877. if (_l26342 == "1") then {
  2878. call compile format["%1;", _l26341];
  2879. _l26340 = true;
  2880. _l26346 = lbData[102, (lbCurSel 102)];
  2881. if (_l26346 == "NNNN_IGGG___EEEEEEE_nottoggled") then {
  2882. lbSetData[104, (lbCurSel 102), "NNNN_IGGG___EEEEEEE_toggled"];
  2883. lbSetColor[104, (lbCurSel 102), NNNN_IGGG___EEEEEEE_menu_toggle_on];
  2884. NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled = NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled + [(lbCurSel 102)];
  2885. } else {
  2886. lbSetData[102, (lbCurSel 102), "NNNN_IGGG___EEEEEEE_nottoggled"];
  2887. lbSetColor[102, (lbCurSel 102), NNNN_IGGG___EEEEEEE_menu_toggle_off];
  2888. NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled = NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled - [(lbCurSel 102)];
  2889. };
  2890. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2891. _l77 ctrlCommit 0.01;
  2892. };
  2893. if (_l26345 == "1") then {
  2894. if ((lbCurSel 102) >= 0) then {
  2895. call compile format["[""%1""]%2;", lbtext[102, (lbCurSel 102)], _l26341];
  2896. _l26340 = true;
  2897. } else {
  2898. hint "Script requires a player!";
  2899. _l26340 = true;
  2900. };
  2901. };
  2902. if (_l26345 == "0"
  2903. and!_l26340) then {
  2904. call compile format["%1;", _l26341];
  2905. };
  2906. };
  2907. NNNN_IGGG___EEEEEEE_Menu_Click_Hax = {
  2908. _l26340 = false;
  2909. _l26341 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 1;
  2910. _l26342 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 2;
  2911. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 3;
  2912. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 4;
  2913. _l26345 = NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7 + 5;
  2914. if (((gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'picture')) == '') && ((gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'picture')) == '')) then {
  2915. _l26347 = "JM3.paa";
  2916. _l26348 = format["NNNN_IGGG___EEEEEEE_M_E_N_U_getControl={(findDisplay 131)displayCtrl _this;};_l77=138 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'ĴмĘ SUB MENU LOADED';_l77 ctrlCommit 0.01;_l77=140 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'';_l77 ctrlCommit 0.01;_l77=139 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%1';", _l26347];
  2917. call compile format["%1;", _l26348];
  2918. };
  2919. if ((gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'picture')) != '') then {
  2920. _l26349 = (gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'Library' >> 'libTextDesc'));
  2921. _l26350 = (gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'displayName'));
  2922. _l26351 = (gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'picture'));
  2923. _l26348 = format["NNNN_IGGG___EEEEEEE_M_E_N_U_getControl={(findDisplay 131)displayCtrl _this;};_l77=138 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%1';_l77 ctrlCommit 0.01;_l77=140 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%2';_l77 ctrlCommit 0.01;_l77=139 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%3';", _l26350, _l26349, _l26351];
  2924. call compile format["%1;", _l26348];
  2925. _l26340 = true;
  2926. };
  2927. if ((gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'picture')) != '') then {
  2928. _l26352 = (gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'Library' >> 'libTextDesc'));
  2929. _l26353 = (gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'displayName'));
  2930. _l26354 = (gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select((lbCurSel 102)) * 7) >> 'Picture'));
  2931. _l26355 = format["NNNN_IGGG___EEEEEEE_M_E_N_U_getControl={(findDisplay 131)displayCtrl _this;};_l77=138 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%1';_l77 ctrlCommit 0.01;_l77=140 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%2';_l77 ctrlCommit 0.01;_l77=139 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;_l77 ctrlSetText'%3';", _l26353, _l26352, _l26354];
  2932. call compile format["%1;", _l26355];
  2933. _l26340 = true;
  2934. };
  2935. };
  2936. };
  2937. ['Menus'] call {
  2938. NNNN_IGGG___EEEEEEE_M_E_N_U_fillHax = {
  2939. NNNN_IGGG___EEEEEEE_Sub = false;
  2940. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  2941. lbclear _l77;
  2942. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  2943. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  2944. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  2945. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  2946. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  2947. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  2948. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  2949. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  2950. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  2951. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  2952. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  2953. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== SCRIPTS ==", "", "0", "1", "0", "0", []];
  2954. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Jesus", "[]spawn NNNN_IGGG___EEEEEEE_JNESUS_MODE", "1", "0", "0", "0", []];
  2955. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Car Jesus", "[]spawn NNNN_IGGG___EEEEEEE_CarJNESUS_MODE", "1", "0", "0", "0", []];
  2956. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["E5P", "[]spawn NNNN_IGGG___EEEEEEE_E5P", "1", "0", "0", "0", []];
  2957. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Player Markers", "[]spawn NNNN_IGGG___EEEEEEE_PlayerM", "1", "0", "0", "0", []];
  2958. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Vehicle Markers", "[]spawn NNNN_IGGG___EEEEEEE_VehM", "1", "0", "0", "0", []];
  2959. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Unlimted Ammo", "[]spawn NNNN_IGGG___EEEEEEE_UNLIM", "1", "0", "0", "0", []];
  2960. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No Recoil", "[]spawn NNNN_IGGG___EEEEEEE_NoRecoil", "1", "0", "0", "0", []];
  2961. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Rapid Fire", "[]spawn NNNN_IGGG___EEEEEEE_QuickFire", "1", "0", "0", "0", []];
  2962. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Explosive Shots", "[]spawn NNNN_IGGG___EEEEEEE_BigFcknBullets", "1", "0", "0", "0", []];
  2963. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No Clip", "[]spawn NNNN_IGGG___EEEEEEE_CLIP", "1", "0", "0", "0", []];
  2964. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Nitro", "[]spawn NNNN_IGGG___EEEEEEE_SpeedyGonzales", "1", "0", "0", "0", []];
  2965. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Invisibility", "[]spawn NNNN_IGGG___EEEEEEE_Invisable", "1", "0", "0", "0", []];
  2966. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Fly", "[]spawn NNNN_IGGG___EEEEEEE_fly", "1", "0", "0", "0", []];
  2967. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No Grass", "[]spawn NNNN_IGGG___EEEEEEE_grass", "1", "0", "0", "0", []];
  2968. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Teleport", "[]spawn NNNN_IGGG___EEEEEEE_Tele", "0", "0", "0", "0", []];
  2969. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Heal", "[]spawn NNNN_IGGG___EEEEEEE_HealSelf", "0", "0", "0", "0", []];
  2970. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  2971. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== LOADOUTS ==", "", "0", "1", "0", "0", []];
  2972. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["LRR", "[]spawn NNNN_IGGG___EEEEEEE_LRRP", "0", "0", "0", "0", []];
  2973. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["DMR", "[]spawn NNNN_IGGG___EEEEEEE_DMRP", "0", "0", "0", "0", []];
  2974. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["EBR", "[]spawn NNNN_IGGG___EEEEEEE_EBRP", "0", "0", "0", "0", []];
  2975. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["PDW", "[]spawn NNNN_IGGG___EEEEEEE_PDWP", "0", "0", "0", "0", []];
  2976. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Heavy", "[]spawn NNNN_IGGG___EEEEEEE_HEAVYP", "0", "0", "0", "0", []];
  2977. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["MXM", "[]spawn NNNN_IGGG___EEEEEEE_MXMP", "0", "0", "0", "0", []];
  2978. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["TRG 21", "[]spawn NNNN_IGGG___EEEEEEE_TRGP", "0", "0", "0", "0", []];
  2979. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Scuba Steve", "[]spawn NNNN_IGGG___EEEEEEE_UNDERWATERP", "0", "0", "0", "0", []];
  2980. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Police Academy", "[]spawn NNNN_IGGG___EEEEEEE_ALTISP", "0", "0", "0", "0", []];
  2981. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  2982. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F1 = OPEN MENU", "", "0", "1", "0", "0", []];
  2983. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F2 = TELEPORT", "", "0", "1", "0", "0", []];
  2984. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F3 = DESTROY CURSOR TARGET", "", "0", "1", "0", "0", []];
  2985. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F4 = UNLOCK VEHICLE CURSOR", "", "0", "1", "0", "0", []];
  2986. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F5 = DELETE CURSOR TARGET", "", "0", "1", "0", "0", []];
  2987. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F6 = RESTRAIN CURSOR TARGET", "", "0", "1", "0", "0", []];
  2988. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["F7 = ESCORT CURSOR TARGET", "", "0", "1", "0", "0", []];;
  2989. for [{
  2990. _l26356 = 0
  2991. }, {
  2992. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  2993. }, {
  2994. _l26356 = _l26356 + 7
  2995. }] do {
  2996. _l26357 = _l77 lbAdd format["%1", NNNN_IGGG___EEEEEEE_OPTIONS select _l26356];
  2997. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  2998. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  2999. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3000. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3001. if (count _l26359 == 0) then {
  3002. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3003. } else {
  3004. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3005. };
  3006. if (_l26358 == "1") then {
  3007. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3008. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3009. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3010. } else {
  3011. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3012. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3013. };
  3014. };
  3015. if (_l26343 == "1") then {
  3016. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3017. };
  3018. if (_l26344 == "1") then {
  3019. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3020. };
  3021. };
  3022. };
  3023. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Plrs = {
  3024. _l26360 = playableUnits;
  3025. _l77 = 103 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3026. lbclear _l77;
  3027. _l77 lbAdd format["===== PLAYERS (500m) ====="];
  3028. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title]; {
  3029. if ((player distance _x < 500) && (_x != player) && (isPlayer _x) && !(isNull _x)) then {
  3030. _l10 = "A3\data_f\Flags\flag_white_co.paa";
  3031. if (vehicle _x == _x) then {
  3032. _l77 lbAdd format["%1", name _x];
  3033. _l77 lbSetData[(lbsize _l77) - 1, "1"];
  3034. if (side _x == west) then {
  3035. _l10 = "A3\data_f\Flags\flag_blue_co.paa";
  3036. };
  3037. if (side _x == east) then {
  3038. _l10 = "A3\data_f\Flags\flag_red_co.paa";
  3039. };
  3040. if (side _x == resistance) then {
  3041. _l10 = "A3\data_f\Flags\flag_green_co.paa";
  3042. };
  3043. if (side _x == civilian) then {
  3044. _l10 = "A3\data_f\Flags\flag_white_co.paa";
  3045. };
  3046. _l77 lbSetPicture[(lbsize _l77) - 1, _l10];
  3047. } else {
  3048. {
  3049. _l10 = (gettext(configFile >> 'CfgVehicles' >> (typeof vehicle _x) >> 'picture'));
  3050. _l77 lbAdd format["%1", name _x];
  3051. _l77 lbSetData[(lbsize _l77) - 1, "1"];
  3052. _l77 lbSetPicture[(lbsize _l77) - 1, _l10];
  3053. }
  3054. forEach crew _x;
  3055. };
  3056. if (side _x == west) then {
  3057. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_Bluefor_player];
  3058. };
  3059. if (side _x == east) then {
  3060. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_opfor_plr];
  3061. };
  3062. if (side _x == resistance) then {
  3063. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_resistance_plr];
  3064. };
  3065. if (side _x == civilian) then {
  3066. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_civilian_plr];
  3067. };
  3068. };
  3069. }
  3070. forEach _l26360;
  3071. _l77 lbAdd format["===== PLAYERS (FOOT) ====="];
  3072. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title]; {
  3073. if ((vehicle _x == _x) && (player distance _x > 500) && (isPlayer _x) && !(isNull _x)) then {
  3074. _l10 = "A3\data_f\Flags\flag_white_co.paa";
  3075. if (side _x == west) then {
  3076. _l10 = "A3\data_f\Flags\flag_blue_co.paa";
  3077. };
  3078. if (side _x == east) then {
  3079. _l10 = "A3\data_f\Flags\flag_red_co.paa";
  3080. };
  3081. if (side _x == resistance) then {
  3082. _l10 = "A3\data_f\Flags\flag_green_co.paa";
  3083. };
  3084. if (side _x == civilian) then {
  3085. _l10 = "A3\data_f\Flags\flag_white_co.paa";
  3086. };
  3087. _l77 lbAdd format["%1", name _x];
  3088. _l77 lbSetData[(lbsize _l77) - 1, "1"];
  3089. _l77 lbSetPicture[(lbsize _l77) - 1, _l10];
  3090. if (side _x == west) then {
  3091. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_Bluefor_player];
  3092. };
  3093. if (side _x == east) then {
  3094. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_opfor_plr];
  3095. };
  3096. if (side _x == resistance) then {
  3097. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_resistance_plr];
  3098. };
  3099. if (side _x == civilian) then {
  3100. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_civilian_plr];
  3101. };
  3102. };
  3103. }
  3104. forEach _l26360;
  3105. _l77 lbAdd format["===== PLAYERS (VEH) ====="];
  3106. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title]; {
  3107. if ((vehicle _x != _x) && (player distance _x > 500) && (isPlayer _x) && !(isNull _x)) then {
  3108. if ((vehicle _x isKindOf "LandVehicle") || (vehicle _x isKindOf "Air") || (vehicle _x isKindOf "Ship")) then {
  3109. {
  3110. _l77 lbAdd format["%1", name _x];
  3111. _l77 lbSetData[(lbsize _l77) - 1, "1"];
  3112. _l77 lbSetPicture[(lbsize _l77) - 1, (gettext(configFile >> 'CfgVehicles' >> (typeof vehicle _x) >> 'picture'))];
  3113. if (side _x == west) then {
  3114. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_Bluefor_player];
  3115. };
  3116. if (side _x == east) then {
  3117. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_opfor_plr];
  3118. };
  3119. if (side _x == resistance) then {
  3120. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_resistance_plr];
  3121. };
  3122. if (side _x == civilian) then {
  3123. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_civilian_plr];
  3124. };
  3125. };
  3126. }
  3127. forEach crew _x;
  3128. };
  3129. }
  3130. forEach _l26360;
  3131. _l77 lbAdd format[""];
  3132. _l77 lbAdd format[""];
  3133. _l77 lbAdd format[""];
  3134. _l77 lbAdd format[""];
  3135. _l77 lbAdd format[""];
  3136. _l77 lbAdd format[""];
  3137. _l77 lbAdd format[""];
  3138. _l77 lbAdd format[""];
  3139. _l77 lbAdd format[""];
  3140. _l77 lbAdd format[""];
  3141. _l77 lbAdd format[""];
  3142. _l77 lbAdd format[""];
  3143. _l77 lbAdd format[""];
  3144. _l77 lbAdd format[""];
  3145. _l77 lbAdd format[""];
  3146. _l77 lbAdd format[""];
  3147. _l77 lbAdd format[""];
  3148. _l77 lbAdd format[""];
  3149. _l77 lbAdd format[""];
  3150. _l77 lbAdd format[""];
  3151. _l77 lbAdd format[""];
  3152. _l77 lbAdd format[""];
  3153. _l77 lbAdd format[""];
  3154. _l77 lbAdd format[""];
  3155. _l77 lbAdd format[""];
  3156. _l77 lbAdd format[""];
  3157. _l77 lbAdd format[""];
  3158. _l77 lbAdd format[""];
  3159. _l77 lbAdd format[""];
  3160. _l77 lbAdd format[""];
  3161. _l77 lbAdd format[""];
  3162. _l77 lbAdd format[""];
  3163. };
  3164. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Vehicles = {
  3165. NNNN_IGGG___EEEEEEE_Sub = true;
  3166. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3167. lbclear _l77;
  3168. _l26362 = '"%1"spawn NNNN_IGGG___EEEEEEE_SPAWN_VEH';
  3169. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3170. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3171. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3172. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3173. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3174. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3175. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3176. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3177. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3178. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3179. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3180. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=====TROLL=====", "", "0", "1", "0", "0", []];
  3181. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Advert", "[]spawn NNNN_IGGG___EEEEEEE_J_420_MEAd", "0", "0", "0", "0", []];
  3182. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Moving Weapon Box", "[]spawn NNNN_IGGG___EEEEEEE_HealSelf", "0", "0", "0", "0", []];
  3183. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Giant Flying Dick", "[]spawn NNNN_IGGG___EEEEEEE_GiantCock", "0", "0", "0", "0", []];
  3184. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["JetBus", "[]spawn NNNN_IGGG___EEEEEEE_JetBus", "0", "0", "0", "0", []];
  3185. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["LLYYSSTTIICCC Swastikopter", "[]spawn NNNN_IGGG___EEEEEEE_NNNN_IGGG___EEEEEEE_to_Swastika", "0", "0", "0", "0", []];
  3186. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Auto Take Off Heli!!!", "[]spawn NNNN_IGGG___EEEEEEE_AutoTakeOffV3", "0", "0", "0", "0", []];
  3187. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3188. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=====VEHICLES=====", "", "0", "1", "0", "0", []];
  3189. _l26363 = configFile >> "cfgVehicles";
  3190. for "_l39"
  3191. from 0 to(count _l26363) - 1 do {
  3192. _l26364 = _l26363 select _l39;
  3193. if (isClass _l26364) then {
  3194. _l12 = configName _l26364;
  3195. if ((getNumber(_l26364 >> "scope") == 2) && (getText(_l26364 >> "picture") != "") && (((_l12 isKindOf "LandVehicle") or(_l12 isKindOf "Air") or(_l12 isKindOf "Ship"))) && !((_l12 isKindOf "ParachuteBase") or(_l12 isKindOf "BIS_Steerable_Parachute"))) then {
  3196.  
  3197. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + [_l12, format[_l26362, _l12], "0", "0", "0", "0", []];
  3198. };
  3199. };
  3200. };
  3201. for [{
  3202. _l26356 = 0
  3203. }, {
  3204. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3205. }, {
  3206. _l26356 = _l26356 + 7
  3207. }] do {
  3208. _text = NNNN_IGGG___EEEEEEE_OPTIONS select _l26356;
  3209. _newText = getText(configFile >> "cfgVehicles" >> NNNN_IGGG___EEEEEEE_OPTIONS select _l26356 >> "displayName");
  3210. if (_newText != "") then {
  3211. _text = _newText;
  3212. };
  3213. _l26357 = _l77 lbAdd format["%1", _text];
  3214. _l77 lbSetPicture[(lbsize _l77) - 1, (gettext(configFile >> 'CfgVehicles' >> (NNNN_IGGG___EEEEEEE_OPTIONS select _l26356) >> 'picture'))];
  3215. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3216. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3217. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3218. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3219. if (count _l26359 == 0) then {
  3220. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3221. } else {
  3222. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3223. };
  3224. if (_l26358 == "1") then {
  3225. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3226. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3227. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3228. } else {
  3229. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3230. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3231. };
  3232. };
  3233. if (_l26343 == "1") then {
  3234. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3235. };
  3236. if (_l26344 == "1") then {
  3237. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3238. };
  3239. };
  3240. _l77 lbAdd format[""];
  3241. _l77 lbAdd format[""];
  3242. _l77 lbAdd format[""];
  3243. _l77 lbAdd format[""];
  3244. _l77 lbAdd format[""];
  3245. _l77 lbAdd format[""];
  3246. _l77 lbAdd format[""];
  3247. _l77 lbAdd format[""];
  3248. _l77 lbAdd format[""];
  3249. _l77 lbAdd format[""];
  3250. _l77 lbAdd format[""];
  3251. _l77 lbAdd format[""];
  3252. _l77 lbAdd format[""];
  3253. _l77 lbAdd format[""];
  3254. _l77 lbAdd format[""];
  3255. _l77 lbAdd format[""];
  3256. _l77 lbAdd format[""];
  3257. _l77 lbAdd format[""];
  3258. _l77 lbAdd format[""];
  3259. _l77 lbAdd format[""];
  3260. _l77 lbAdd format[""];
  3261. _l77 lbAdd format[""];
  3262. _l77 lbAdd format[""];
  3263. _l77 lbAdd format[""];
  3264. _l77 lbAdd format[""];
  3265. _l77 lbAdd format[""];
  3266. _l77 lbAdd format[""];
  3267. _l77 lbAdd format[""];
  3268. _l77 lbAdd format[""];
  3269. _l77 lbAdd format[""];
  3270. _l77 lbAdd format[""];
  3271. _l77 lbAdd format[""];
  3272. };
  3273. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Objects = {
  3274. NNNN_IGGG___EEEEEEE_Sub = true;
  3275. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3276. lbclear _l77;
  3277. _l26362 = '"%1"spawn NNNN_IGGG___EEEEEEE_SPAWN_VEH';
  3278. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3279. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3280. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3281. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3282. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3283. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3284. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3285. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3286. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3287. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3288. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3289. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["====OBJECTS====", "", "0", "1", "0", "0", []];
  3290. _l26365 = configFile >> "cfgVehicles";
  3291. for "_l39"
  3292. from 0 to(count _l26365) - 1 do {
  3293. _l2632 = _l26365 select _l39;
  3294. if (isClass _l2632) then {
  3295. _l26366 = configName _l2632;
  3296. if ((getNumber(_l2632 >> "scope") == 2) && (getText(_l2632 >> "picture") != "") && !((_l26366 isKindOf "ParachuteBase") or(_l26366 isKindOf "BIS_Steerable_Parachute")) && (_l26366 isKindOf "Building")) then {
  3297. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + [_l26366, format[_l26362, _l26366], "0", "0", "0", "0", []];
  3298. };
  3299. };
  3300. };
  3301. for [{
  3302. _l26356 = 0
  3303. }, {
  3304. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3305. }, {
  3306. _l26356 = _l26356 + 7
  3307. }] do {
  3308. _text = NNNN_IGGG___EEEEEEE_OPTIONS select _l26356;
  3309. _newText = getText(configFile >> "cfgVehicles" >> NNNN_IGGG___EEEEEEE_OPTIONS select _l26356 >> "displayName");
  3310. if (_newText != "") then {
  3311. _text = _newText;
  3312. };
  3313. _l26357 = _l77 lbAdd format["%1", _text];
  3314. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3315. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3316. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3317. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3318. if (count _l26359 == 0) then {
  3319. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3320. } else {
  3321. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3322. };
  3323. if (_l26358 == "1") then {
  3324. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3325. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3326. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3327. } else {
  3328. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3329. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3330. };
  3331. };
  3332. if (_l26343 == "1") then {
  3333. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3334. };
  3335. if (_l26344 == "1") then {
  3336. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3337. };
  3338. };
  3339. _l77 lbAdd format[""];
  3340. _l77 lbAdd format[""];
  3341. _l77 lbAdd format[""];
  3342. _l77 lbAdd format[""];
  3343. _l77 lbAdd format[""];
  3344. _l77 lbAdd format[""];
  3345. _l77 lbAdd format[""];
  3346. _l77 lbAdd format[""];
  3347. _l77 lbAdd format[""];
  3348. _l77 lbAdd format[""];
  3349. _l77 lbAdd format[""];
  3350. _l77 lbAdd format[""];
  3351. _l77 lbAdd format[""];
  3352. _l77 lbAdd format[""];
  3353. _l77 lbAdd format[""];
  3354. _l77 lbAdd format[""];
  3355. _l77 lbAdd format[""];
  3356. _l77 lbAdd format[""];
  3357. _l77 lbAdd format[""];
  3358. _l77 lbAdd format[""];
  3359. _l77 lbAdd format[""];
  3360. _l77 lbAdd format[""];
  3361. _l77 lbAdd format[""];
  3362. _l77 lbAdd format[""];
  3363. _l77 lbAdd format[""];
  3364. _l77 lbAdd format[""];
  3365. _l77 lbAdd format[""];
  3366. _l77 lbAdd format[""];
  3367. _l77 lbAdd format[""];
  3368. _l77 lbAdd format[""];
  3369. _l77 lbAdd format[""];
  3370. _l77 lbAdd format[""];
  3371. };
  3372. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Weapons = {
  3373. NNNN_IGGG___EEEEEEE_Sub = true;
  3374. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3375. lbclear _l77;
  3376. _l26362 = "[lbtext[1,(lbCurSel 1)],'%1']spawn NNNN_IGGG___EEEEEEE_SPAWN_WEAPON";
  3377. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3378. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3379. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3380. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3381. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3382. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3383. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3384. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3385. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3386. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3387. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3388. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["====WEAPONS====", "", "0", "1", "0", "0", []];
  3389. _l51 = configFile >> "cfgWeapons";
  3390. for "_l39"
  3391. from 0 to(count _l51) - 1 do {
  3392. _l26367 = _l51 select _l39;
  3393. if (isClass _l26367) then {
  3394. _l26368 = configName(_l26367);
  3395. if ((getNumber(_l26367 >> "scope") == 2) && (getText(_l26367 >> "picture") != "")) then {
  3396. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + [_l26368, format[_l26362, _l26368], "0", "0", "0", "0", []];
  3397. };
  3398. };
  3399. };
  3400. for [{
  3401. _l26356 = 0
  3402. }, {
  3403. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3404. }, {
  3405. _l26356 = _l26356 + 7
  3406. }] do {
  3407. _text = NNNN_IGGG___EEEEEEE_OPTIONS select _l26356;
  3408. _newText = getText(configFile >> "cfgWeapons" >> NNNN_IGGG___EEEEEEE_OPTIONS select _l26356 >> "displayName");
  3409. if (_newText != "") then {
  3410. _text = _newText;
  3411. };
  3412. _l26357 = _l77 lbAdd format["%1", _text];
  3413. _l77 lbSetPicture[(lbsize _l77) - 1, (gettext(configFile >> 'cfgWeapons' >> (NNNN_IGGG___EEEEEEE_OPTIONS select _l26356) >> 'picture'))];
  3414. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3415. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3416. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3417. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3418. if (count _l26359 == 0) then {
  3419. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3420. } else {
  3421. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3422. };
  3423. if (_l26358 == "1") then {
  3424. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3425. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3426. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3427. } else {
  3428. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3429. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3430. };
  3431. };
  3432. if (_l26343 == "1") then {
  3433. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3434. };
  3435. if (_l26344 == "1") then {
  3436. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3437. };
  3438. };
  3439. _l77 lbAdd format[""];
  3440. _l77 lbAdd format[""];
  3441. _l77 lbAdd format[""];
  3442. _l77 lbAdd format[""];
  3443. _l77 lbAdd format[""];
  3444. _l77 lbAdd format[""];
  3445. _l77 lbAdd format[""];
  3446. _l77 lbAdd format[""];
  3447. _l77 lbAdd format[""];
  3448. _l77 lbAdd format[""];
  3449. _l77 lbAdd format[""];
  3450. _l77 lbAdd format[""];
  3451. _l77 lbAdd format[""];
  3452. _l77 lbAdd format[""];
  3453. _l77 lbAdd format[""];
  3454. _l77 lbAdd format[""];
  3455. _l77 lbAdd format[""];
  3456. _l77 lbAdd format[""];
  3457. _l77 lbAdd format[""];
  3458. _l77 lbAdd format[""];
  3459. _l77 lbAdd format[""];
  3460. _l77 lbAdd format[""];
  3461. _l77 lbAdd format[""];
  3462. _l77 lbAdd format[""];
  3463. _l77 lbAdd format[""];
  3464. _l77 lbAdd format[""];
  3465. _l77 lbAdd format[""];
  3466. _l77 lbAdd format[""];
  3467. _l77 lbAdd format[""];
  3468. _l77 lbAdd format[""];
  3469. _l77 lbAdd format[""];
  3470. _l77 lbAdd format[""];
  3471. };
  3472. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_TROLLmenu = {
  3473. NNNN_IGGG___EEEEEEE_Sub = false;
  3474. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3475. lbclear _l77;
  3476. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3477. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3478. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3479. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3480. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3481. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3482. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3483. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3484. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3485. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3486. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3487. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== TROLOLOL ==", "", "0", "1", "0", "0", []];
  3488. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Task Server", "[]spawn NNNN_IGGG___EEEEEEE_ShowNote", "0", "0", "0", "0", []];
  3489. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Question", "[]spawn NNNN_IGGG___EEEEEEE_Question", "0", "0", "0", "0", []];
  3490. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["3D Text ", "[]spawn NNNN_IGGG___EEEEEEE_3Dtext", "0", "0", "0", "0", []];
  3491. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Nyan Cat", "[]spawn NNNN_IGGG___EEEEEEE_nyan", "0", "0", "0", "0", []];
  3492. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Map Smoke", "[]spawn NNNN_IGGG___EEEEEEE_smoke", "0", "0", "0", "0", []];
  3493. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Map Smoke Red", "[]spawn NNNN_IGGG___EEEEEEE_smokered", "0", "0", "0", "0", []];
  3494. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Crate", "[]spawn NNNN_IGGG___EEEEEEE_SpawnCrate", "0", "0", "0", "0", []];
  3495. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Delete Crate", "[]spawn NNNN_IGGG___EEEEEEE_DelCrate", "0", "0", "0", "0", []];
  3496. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Missile Strike", "[]spawn NNNN_IGGG___EEEEEEE_MissileStrike", "0", "0", "0", "0", []];
  3497. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Bluefor Heli Squad", "[]spawn NNNN_IGGG___EEEEEEE_HeliSquad", "0", "0", "0", "0", []];
  3498. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Opfor Heli Squad", "[]spawn NNNN_IGGG___EEEEEEE_HeliSquad2", "0", "0", "0", "0", []];
  3499. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3500. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== LLYYSSTTIICCC LIFE ==", "", "0", "1", "0", "0", []];
  3501. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Heal", "[]spawn NNNN_IGGG___EEEEEEE_AL_Heal", "0", "0", "0", "0", []];
  3502. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Unrestrain Me", "[]spawn NNNN_IGGG___EEEEEEE_AL_Unrestrain", "0", "0", "0", "0", []];
  3503. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Stop Escorting Me", "[]spawn NNNN_IGGG___EEEEEEE_AL_NoEscort", "0", "0", "0", "0", []];
  3504. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No More Tazer", "[]spawn NNNN_IGGG___EEEEEEE_AL_NoTaze", "0", "0", "0", "0", []];
  3505. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["All Licenses", "[]spawn NNNN_IGGG___EEEEEEE_AL_Liscenses", "0", "0", "0", "0", []];
  3506. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Impound Vehicle", "[]spawn NNNN_IGGG___EEEEEEE_AL_Impound", "0", "0", "0", "0", []];
  3507. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No Transport", "[]spawn NNNN_IGGG___EEEEEEE_AL_NoTransport", "0", "0", "0", "0", []];
  3508. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No Weight Restrictions", "[]spawn NNNN_IGGG___EEEEEEE_AL_NoWeight", "0", "0", "0", "0", []];
  3509. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["No More Illegal Activity", "[]spawn NNNN_IGGG___EEEEEEE_AL_NoIllegal", "0", "0", "0", "0", []];
  3510. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Drink", "[]spawn NNNN_IGGG___EEEEEEE_AL_Drink", "0", "0", "0", "0", []];
  3511. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Eat", "[]spawn NNNN_IGGG___EEEEEEE_AL_Eat", "0", "0", "0", "0", []];
  3512. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["All Foods", "[]spawn NNNN_IGGG___EEEEEEE_AL_SuperFoods", "0", "0", "0", "0", []];
  3513. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3514. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== EXTASY LIFE ==", "", "0", "1", "0", "0", []];
  3515. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["General Store", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Genstore", "0", "0", "0", "0", []];
  3516. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Clothing Store", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Vetement", "0", "0", "0", "0", []];
  3517. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Market Store", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Market", "0", "0", "0", "0", []];
  3518. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["ATM", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__Atm", "0", "0", "0", "0", []];
  3519. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Remove Stores from Scroll", "[]spawn NNNN_IGGG___EEEEEEE_AL_removestore", "0", "0", "0", "0", []];
  3520. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Stop Escorting Player", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__StopEscortPlayer", "0", "0", "0", "0", []];
  3521. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Escape Jail", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__JailEscape", "0", "0", "0", "0", []];
  3522. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Jail Cursor Target", "[]spawn NNNN_IGGG___EEEEEEE_X_TASY_IS_GAY__JailPlayer", "0", "0", "0", "0", []];
  3523. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3524. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== CASH ==", "", "0", "1", "0", "0", []];
  3525. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["$500k", "[]spawn NNNN_IGGG___EEEEEEE_Cash_1mill", "0", "0", "0", "0", []];
  3526. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["$1 Million", "[]spawn NNNN_IGGG___EEEEEEE_Cash_5mill", "0", "0", "0", "0", []];
  3527. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3528. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["== CASH TARGET ==", "", "0", "1", "0", "0", []];
  3529. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["$500k", "spawn NNNN_IGGG___EEEEEEE_Cash_1mill_t", "0", "0", "0", "1", []];
  3530. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["$1 Million", "spawn NNNN_IGGG___EEEEEEE_Cash_5mill_t", "0", "0", "0", "1", []];
  3531. for [{
  3532. _l26356 = 0
  3533. }, {
  3534. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3535. }, {
  3536. _l26356 = _l26356 + 7
  3537. }] do {
  3538. _l26357 = _l77 lbAdd format["%1", NNNN_IGGG___EEEEEEE_OPTIONS select _l26356];
  3539. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3540. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3541. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3542. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3543. if (count _l26359 == 0) then {
  3544. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3545. } else {
  3546. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3547. };
  3548. if (_l26358 == "1") then {
  3549. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3550. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3551. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3552. } else {
  3553. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3554. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3555. };
  3556. };
  3557. if (_l26343 == "1") then {
  3558. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3559. };
  3560. if (_l26344 == "1") then {
  3561. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3562. };
  3563. };
  3564. _l77 lbAdd format[""];
  3565. _l77 lbAdd format[""];
  3566. _l77 lbAdd format[""];
  3567. _l77 lbAdd format[""];
  3568. _l77 lbAdd format[""];
  3569. _l77 lbAdd format[""];
  3570. };
  3571. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_Target = {
  3572. NNNN_IGGG___EEEEEEE_Sub = false;
  3573. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3574. lbclear _l77;
  3575. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3576. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3577. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3578. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3579. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3580. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3581. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3582. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3583. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3584. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3585. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3586. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["====TARGET====", "", "0", "1", "0", "0", []];
  3587. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Heal", "spawn NNNN_IGGG___EEEEEEE_heal_t", "0", "0", "0", "1", []];
  3588. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Teleport To", "spawn NNNN_IGGG___EEEEEEE_TpToMe_t", "0", "0", "0", "1", []];
  3589. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Teleport Target Here", "spawn NNNN_IGGG___EEEEEEE_TpToThem_t", "0", "0", "0", "1", []];
  3590. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Join Vehicle", "spawn NNNN_IGGG___EEEEEEE_join_vehh", "0", "0", "0", "1", []];
  3591. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Loadout", "spawn NNNN_IGGG___EEEEEEE_Target_Loadout", "0", "0", "0", "1", []];
  3592. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Jesus", "spawn NNNN_IGGG___EEEEEEE_JesusMode_t", "0", "0", "0", "1", []];
  3593. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["E5P", "spawn NNNN_IGGG___EEEEEEE_E5P_t", "0", "0", "0", "1", []];
  3594. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Spectate", "spawn NNNN_IGGG___EEEEEEE_Spectate_t", "0", "0", "0", "1", []];
  3595. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Kick", "spawn NNNN_IGGG___EEEEEEE_Kick_t", "0", "0", "0", "1", []];
  3596. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Fuck Up", "spawn NNNN_IGGG___EEEEEEE_FuckUp_t", "0", "0", "0", "1", []];
  3597. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Explode Target", "spawn NNNN_IGGG___EEEEEEE_Explode_t", "0", "0", "0", "1", []];
  3598. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Kill", "spawn NNNN_IGGG___EEEEEEE_Kill_t", "0", "0", "0", "1", []];
  3599. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3600. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["===VISUAL FILTER===", "", "0", "1", "0", "0", []];
  3601. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Remove Visual Filter", "spawn NNNN_IGGG___EEEEEEE_Remove_VF_t", "0", "0", "0", "1", []];
  3602. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Black/White Thermal", "spawn NNNN_IGGG___EEEEEEE_BlackNWhite_VF_t", "0", "0", "0", "1", []];
  3603. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Spiderman", "spawn NNNN_IGGG___EEEEEEE_Spiderman_VF_t", "0", "0", "0", "1", []];
  3604. for [{
  3605. _l26356 = 0
  3606. }, {
  3607. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3608. }, {
  3609. _l26356 = _l26356 + 7
  3610. }] do {
  3611. _l26357 = _l77 lbAdd format["%1", NNNN_IGGG___EEEEEEE_OPTIONS select _l26356];
  3612. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3613. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3614. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3615. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3616. if (count _l26359 == 0) then {
  3617. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3618. } else {
  3619. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3620. };
  3621. if (_l26358 == "1") then {
  3622. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3623. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3624. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3625. } else {
  3626. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3627. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3628. };
  3629. };
  3630. if (_l26343 == "1") then {
  3631. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3632. };
  3633. if (_l26344 == "1") then {
  3634. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3635. };
  3636. };
  3637. };
  3638. NNNN_IGGG___EEEEEEE_M_E_N_U_fill_All = {
  3639. NNNN_IGGG___EEEEEEE_Sub = false;
  3640. _l77 = 102 call NNNN_IGGG___EEEEEEE_M_E_N_U_getControl;
  3641. lbclear _l77;
  3642. NNNN_IGGG___EEEEEEE_OPTIONS = [];
  3643. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== MAIN MENU ===", "Main_Menu", "0", "0", "1", "0", []];
  3644. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TROLL MENU ===", "Funmenu", "0", "0", "1", "0", []];
  3645. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET PLAYER ===", "Target", "0", "0", "1", "0", []];
  3646. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== TARGET ALL ===", "All", "0", "0", "1", "0", []];
  3647. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== VEHICLE SPAWN ===", "Vehicles", "0", "0", "1", "0", []];
  3648. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== OBJECT SPAWN ===", "Objects", "0", "0", "1", "0", []];
  3649. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=== WEAPON SPAWN ===", "Weaponz", "0", "0", "1", "0", []];
  3650. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3651. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["=========================", "", "0", "1", "0", "0", []];
  3652. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3653. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["====ALL====", "", "0", "1", "0", "0", []];
  3654. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["E5P", "[]spawn NNNN_IGGG___EEEEEEE_NNNN_IGGG___EEEEEEE_aE5Pj", "0", "0", "0", "0", []];
  3655. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Jesus On", "[]spawn NNNN_IGGG___EEEEEEE_JesuseMode_a", "0", "0", "0", "0", []];
  3656. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Jesus Off", "[]spawn NNNN_IGGG___EEEEEEE_JesuseModeOff_a", "0", "0", "0", "0", []];
  3657. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Teleport All to Vehicle", "[]spawn NNNN_IGGG___EEEEEEE_joinvehicle", "0", "0", "0", "0", []];
  3658. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Teleport", "[]spawn NNNN_IGGG___EEEEEEE_TPAll_a", "0", "0", "0", "0", []];
  3659. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Time Day", "[]spawn NNNN_IGGG___EEEEEEE_TimeD", "0", "0", "0", "0", []];
  3660. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Time Night", "[]spawn NNNN_IGGG___EEEEEEE_TimeN", "0", "0", "0", "0", []];
  3661. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["", "", "0", "1", "0", "0", []];
  3662. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["===VISUAL FILTER===", "", "0", "1", "0", "0", []];
  3663. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Remove Visual Filter", "[]spawn NNNN_IGGG___EEEEEEE_Remove_VF_a", "0", "0", "0", "0", []];
  3664. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Black/White Thermal", "[]spawn NNNN_IGGG___EEEEEEE_BlackNWhite_VF_a", "0", "0", "0", "0", []];
  3665. NNNN_IGGG___EEEEEEE_OPTIONS = NNNN_IGGG___EEEEEEE_OPTIONS + ["Spiderman", "[]spawn NNNN_IGGG___EEEEEEE_Spiderman_VF_a", "0", "0", "0", "0", []];
  3666. for [{
  3667. _l26356 = 0
  3668. }, {
  3669. _l26356 <= count(NNNN_IGGG___EEEEEEE_OPTIONS) - 1
  3670. }, {
  3671. _l26356 = _l26356 + 7
  3672. }] do {
  3673. _l26357 = _l77 lbAdd format["%1", NNNN_IGGG___EEEEEEE_OPTIONS select _l26356];
  3674. _l26358 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 2);
  3675. _l26343 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 3);
  3676. _l26344 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 4);
  3677. _l26359 = NNNN_IGGG___EEEEEEE_OPTIONS select(_l26356 + 6);
  3678. if (count _l26359 == 0) then {
  3679. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_run];
  3680. } else {
  3681. _l77 lbSetColor[(lbsize _l77) - 1, _l26359];
  3682. };
  3683. if (_l26358 == "1") then {
  3684. if (_l26357 in NNNN_IGGG___EEEEEEE_M_E_N_U_hax_toggled) then {
  3685. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_toggled"];
  3686. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_on];
  3687. } else {
  3688. _l77 lbSetData[(lbsize _l77) - 1, "NNNN_IGGG___EEEEEEE_nottoggled"];
  3689. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_toggle_off];
  3690. };
  3691. };
  3692. if (_l26343 == "1") then {
  3693. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_menu_title];
  3694. };
  3695. if (_l26344 == "1") then {
  3696. _l77 lbSetColor[(lbsize _l77) - 1, NNNN_IGGG___EEEEEEE_MENU_Sub];
  3697. };
  3698. };
  3699. };
  3700. };
  3701. };
  3702. if (isNil "NNNN_IGGG___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE") then {
  3703. NNNN_IGGG___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE = 0;
  3704. };
  3705. if (NNNN_IGGG___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE == 0) then {
  3706. NNNN_IGGG___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE = 1;
  3707. endLoadingScreen;
  3708. disableSerialization;
  3709. if (!isnil "NNNN_IGGG___EEEEEEE_NUGR") then {
  3710. (findDisplay 46) displayRemoveEventHandler["KeyDown", NNNN_IGGG___EEEEEEE_NUGR];
  3711. };
  3712. NNNN_IGGG___EEEEEEE_NUGRs = {
  3713. switch (_this) do {
  3714. case 59:
  3715. {
  3716. call NNNN_IGGG___EEEEEEE_INIT_MENU;
  3717. };
  3718. case 60:
  3719. {
  3720. onMapSingleClick "vehicle player setPos _pos; onMapSingleClick'';true;";openMap true;;
  3721. };
  3722. case 61:
  3723. {
  3724. call NNNN_IGGG___EEEEEEE_KillCursor;
  3725. };
  3726. case 62:
  3727. {
  3728. hint "Keys for Vehicle Acquired";
  3729. life_vehicles set[count life_vehicles, cursorTarget];
  3730. };
  3731. case 63:
  3732. {
  3733. call NNNN_IGGG___EEEEEEE_deleteC;
  3734. };
  3735. case 64:
  3736. {
  3737. hint "Target Restrained";
  3738. cursorTarget setVariable["restrained", true, true];
  3739. [[player], "life_fnc_restrain", _unit, false] spawn life_fnc_MP;
  3740. };
  3741. case 65:
  3742. {
  3743. private["_unit"];
  3744. _unit = cursorTarget;
  3745. if (isNull _unit) exitWith {};
  3746.  
  3747. if (!(_unit isKindOf "Man")) exitWith {};
  3748. if (!isPlayer _unit) exitWith {};
  3749.  
  3750. if (_unit getVariable "Escorting") exitWith {
  3751. if (isNull _unit) exitWith {};
  3752. detach _unit;
  3753. _unit setVariable["Escorting", false, true];
  3754. };
  3755.  
  3756. _unit attachTo[player, [0, 1, 0]];
  3757. _unit setVariable["Escorting", true, true];
  3758. player reveal _unit;
  3759. showCommandingMenu "";
  3760. };
  3761. };
  3762. };
  3763. waituntil {
  3764. !isnull(finddisplay 46)
  3765. };
  3766. NNNN_IGGG___EEEEEEE_NUGR = (findDisplay 46) displayAddEventHandler["KeyDown", "_this select 1 call NNNN_IGGG___EEEEEEE_NUGRs;false;"];
  3767. ["TaskSucceeded", ["", "ĴмĘ Verified - Press F1"]] call BIS_fnc_showNotification;
  3768. while {
  3769. true
  3770. }
  3771. do {
  3772. if !(isNull(findDisplay 131)) then {
  3773. waitUntil {
  3774. isNull(findDisplay 131)
  3775. };
  3776. sleep 0.5;
  3777. showChat true;
  3778. };
  3779. };
  3780. waituntil {
  3781. !alive player;
  3782. sleep 1;
  3783. };
  3784. NNNN_IGGG___EEEEEEE_SMOKExWEEDxEVERYDAY_BUM_RAPE = 0;
  3785. } else {};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement