Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.56 KB | None | 0 0
  1. cutText[format["FUCK PONY DESOLATION MENU LOADED ENJOY!!!!"], "PLAIN"];
  2. [] spawn {
  3.  
  4. _code8 = {
  5.  
  6. closeDialog 0;
  7. PONYplr = (vehicle player);
  8. openMap[true,false];
  9. onMapSingleClick 'PONYplr setpos _pos;openMap[false,false];onMapSingleClick "";false';
  10. };
  11. _code7 = {
  12. cutText[format["Food and Meds Given"], "PLAIN"];
  13. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  14. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  15. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  16. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  17. player addItemToBackpack 'DayZero_Item_Bandage';
  18. player addItemToBackpack 'DayZero_Item_Morphine';
  19. player addItemToBackpack 'DayZero_Item_Morphine';
  20. player addItemToBackpack 'DayZero_Item_Morphine';
  21. player addItemToBackpack 'DayZero_Item_Bandage';
  22. player addItemToBackpack 'DayZero_Item_Bandage';
  23. player addItemToBackpack 'DayZero_Item_Bandage';
  24. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  25. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  26. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  27. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  28.  
  29. };
  30.  
  31. _code6 = {
  32. cutText[format["Loadout Given"], "PLAIN"];
  33. removeUniform player;
  34. player forceAddUniform 'U_B_SpecopsUniform_sgg';
  35. player addBackpack "CUP_B_CivPack_WDL";
  36. player addVest "V_PlateCarrierH_CTRG";
  37. player addHeadgear "H_HelmetB_light_desert";
  38. player addWeapon "hlc_rifle_bcmjack";
  39. player addWeapon "CUP_hgun_glock17_snds";
  40. player addItemToBackpack "muzzle_snds_M";
  41. player addItemToBackpack "Binocular";
  42. player addItemToBackpack "NVGoggles";
  43. player addMagazine 'CUP_17Rnd_9x19_glock17';
  44. player addMagazine 'CUP_17Rnd_9x19_glock17';
  45. player addMagazine 'CUP_17Rnd_9x19_glock17';
  46. player addMagazine 'CUP_17Rnd_9x19_glock17';
  47. player addMagazine 'CUP_17Rnd_9x19_glock17';
  48. player addMagazine 'CUP_17Rnd_9x19_glock17';
  49. player addMagazine 'hlc_30rnd_556x45_EPR';
  50. player addMagazine 'hlc_30rnd_556x45_EPR';
  51. player addMagazine 'hlc_30rnd_556x45_EPR';
  52. player addMagazine 'hlc_30rnd_556x45_EPR';
  53. player addMagazine 'hlc_30rnd_556x45_EPR';
  54. player addMagazine 'hlc_30rnd_556x45_EPR';
  55. player addMagazine 'hlc_30rnd_556x45_EPR';
  56. player addMagazine 'hlc_30rnd_556x45_EPR';
  57. player addMagazine 'hlc_30rnd_556x45_EPR';
  58. player addMagazine 'hlc_30rnd_556x45_EPR';
  59. player addMagazine 'hlc_30rnd_556x45_EPR';
  60. player addMagazine 'hlc_30rnd_556x45_EPR';
  61. player addMagazine 'hlc_30rnd_556x45_EPR';
  62. player addMagazine 'hlc_30rnd_556x45_EPR';
  63. player addMagazine 'hlc_30rnd_556x45_EPR';
  64. player addMagazine 'hlc_30rnd_556x45_EPR';
  65. player addItemToBackpack "CUP_optic_RCO";
  66. player addItemToBackpack "optic_Nightstalker";
  67. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  68. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  69. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  70. player addItemToBackpack 'DayZero_Item_Canteen_Purified';
  71. player addItemToBackpack 'DayZero_Item_Bandage';
  72. player addItemToBackpack 'DayZero_Item_Morphine';
  73. player addItemToBackpack 'DayZero_Item_Morphine';
  74. player addItemToBackpack 'DayZero_Item_Morphine';
  75. player addItemToBackpack 'DayZero_Item_Bandage';
  76. player addItemToBackpack 'DayZero_Item_Bandage';
  77. player addItemToBackpack 'DayZero_Item_Bandage';
  78. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  79. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  80. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  81. player addItemToBackpack 'DayZero_Item_Meat_Cooked';
  82. };
  83.  
  84. _code5 = {
  85. cutText[format["VEHICLE MAP MARKER ON"], "PLAIN"];
  86. if !("ItemMap" in items player) then {player addweapon "ItemMap";};
  87.  
  88. if (isnil "Wookie_Veh_M") then {Wookie_Veh_M = 0;}; if (Wookie_Veh_M == 0) then {Wookie_Veh_M = 1; hint "Vehicle Markers ON";} else {Wookie_Veh_M = 0; hint "Vehicle Markers OFF";};
  89. while {Wookie_Veh_M == 1} do
  90. {
  91. {
  92. Wookie_Veh_Markers = str _x;
  93. deleteMarkerLocal Wookie_Veh_Markers;
  94. Wookie_Veh_Markers = createMarkerLocal [Wookie_Veh_Markers, getPos _x];
  95. Wookie_Veh_Markers setMarkerTypeLocal "waypoint";
  96. Wookie_Veh_Markers setMarkerPosLocal getPos _x;
  97. Wookie_Veh_Markers setMarkerSizeLocal [0.5,0.5];
  98. Wookie_Veh_Markers setMarkerTextLocal format['%1',typeOf _x];
  99. if ((_x isKindOf "Air") || (_x isKindOf "Tank")) then {Wookie_Veh_Markers setMarkerColorLocal ("ColorRed");} else {Wookie_Veh_Markers setMarkerColorLocal ("ColorBlue");};
  100.  
  101. } forEach vehicles;
  102. sleep 1;
  103. };
  104. {Wookie_Veh_Markers = str _x; deleteMarkerLocal Wookie_Veh_Markers;} forEach vehicles;
  105. {deleteMarkerLocal _x} forEach vehicles;
  106. {deleteMarkerLocal _x} forEach Wookie_Veh_Markers;
  107. };
  108. _code3 = {
  109. cutText[format["LOW TERRAIN"], "PLAIN"];
  110.  
  111. setTerrainGrid 50;
  112.  
  113.  
  114. };
  115. _code4 = {
  116.  
  117. closeDialog 0;
  118. PONYplr = (vehicle player);
  119. openMap[true,false];
  120. onMapSingleClick 'PONYplr setpos _pos;openMap[false,false];onMapSingleClick "";false';
  121. };
  122. _code2 = {
  123.  
  124. cutText[format["GOD"], "PLAIN"];
  125. fnc_usec_damageHandler = {};
  126. fnc_usec_unconscious = {};
  127. player removeAllEventHandlers "handleDamage";
  128. player addEventHandler ["handleDamage", {false}];
  129. player allowDamage false;
  130. };
  131.  
  132. _code1 = {
  133. cutText[format["MARKER ON"], "PLAIN"];
  134. Insa_map_Noobs = [];
  135. Insa_map_Bitches = [];
  136. if (isnil "Insa_map_Map_Markers") then {
  137. Insa_map_Map_Markers = 0;
  138. };
  139. if (Insa_map_Map_Markers == 0) then {
  140. Insa_map_Map_Markers = 1;
  141. };
  142. while {
  143. Insa_map_Map_Markers == 1
  144. }
  145. do {
  146. {
  147. if ((vehicle _x isKindOf "LandVehicle") || (vehicle _x isKindOf "Air") || (vehicle _x isKindOf "Ship")) then {
  148. if (count(crew vehicle _x) > 0) then {
  149. {
  150. if (!(_x in Insa_map_Noobs) and(alive _x) and(getPlayerUID _x != "")) then {
  151. private["_pos", "_l44", "_l45"];
  152. _l45 = vehicle _x;
  153. _pos = visiblePosition _x;
  154. _l44 = createMarkerLocal[format["CRW%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
  155. _l8 = (gettext(configFile >> 'CfgVehicles' >> (typeof vehicle _x) >> 'displayName'));
  156. _l44 setMarkerTextLocal format['%1---%2---%3m', name _x, _l8, round(_x distance player)];
  157. _l44 setMarkerTypeLocal "mil_dot";
  158. if ((side _x == side player) and(side _x != resistance)) then {
  159. _l44 setMarkerColorLocal "ColorBlue";
  160. } else {
  161. _l44 setMarkerColorLocal "ColorRed";
  162. };
  163. _l44 setMarkerSizeLocal[1, 1];
  164. Insa_map_Noobs set[count Insa_map_Noobs, _x];
  165. [_x, _l44, _l45] spawn {
  166. private["_l46", "_l47", "_l48"];
  167. _l46 = _this select 0;
  168. _l47 = _this select 1;
  169. while {
  170. (Insa_map_Map_Markers == 1) and(alive _l46) and(vehicle _l46 != _l46) and(getPlayerUID _l46 != "")
  171. }
  172. do {
  173. _l48 = ((crew vehicle _l46) find _l46);
  174. _l47 setMarkerPosLocal([(visiblePosition _l46 select 0) + 20, (visiblePosition _l46 select 1) - (25 + _l48 * 20), 0]);
  175. sleep 0.01;
  176. };
  177. deleteMarkerLocal _l47;
  178. if (_l46 in Insa_map_Noobs) then {
  179. Insa_map_Noobs set[(Insa_map_Noobs find _l46), -1];
  180. Insa_map_Noobs = Insa_map_Noobs - [-1];
  181. };
  182. true;
  183. };
  184. };
  185. }
  186. forEach crew vehicle _x;
  187. };
  188. } else {
  189. if (!(_x in Insa_map_Bitches) and(vehicle _x == _x) and(getPlayerUID _x != "")) then {
  190. private["_pos", "_l44"];
  191. _pos = visiblePosition _x;
  192. _l44 = createMarkerLocal[format["PLR%1%2", _pos select 0, _pos select 1], [(_pos select 0) + 20, _pos select 1, 0]];
  193. _l44 setMarkerTypeLocal "mil_dot";
  194. _l44 setMarkerSizeLocal[1, 1];
  195. if ((side _x == side player) and(side _x != resistance)) then {
  196. _l44 setMarkerColorLocal "ColorWhite";
  197. } else {
  198. _l44 setMarkerColorLocal "ColorRedAlpha";
  199. };
  200. _l44 setMarkerTextLocal format["%1---%2", name _x, round(_x distance player)];
  201. if (_x == player) then {
  202. _l44 setMarkerColorLocal "ColorGreen";
  203. };
  204. Insa_map_Bitches set[count Insa_map_Bitches, _x];
  205. [_x, _l44] spawn {
  206. private["_l46", "_l47"];
  207. _l46 = _this select 0;
  208. _l47 = _this select 1;
  209. while {
  210. (Insa_map_Map_Markers == 1) and(alive _l46) and(vehicle _l46 == _l46) and(getPlayerUID _l46 != "")
  211. }
  212. do {
  213. _l47 setMarkerPosLocal([visiblePosition _l46 select 0, visiblePosition _l46 select 1, 0]);
  214. sleep 0.01;
  215. };
  216. deleteMarkerLocal _l47;
  217. if (_l46 in Insa_map_Bitches) then {
  218. Insa_map_Bitches set[(Insa_map_Bitches find _l46), -1];
  219. Insa_map_Bitches = Insa_map_Bitches - [-1];
  220. };
  221. true;
  222. };
  223. };
  224. };
  225. }
  226. forEach playableUnits;
  227. sleep 0.3;
  228. }; {
  229. _l44 = str _x;
  230. deleteMarkerLocal _l44;
  231. }
  232. forEach playableUnits;
  233.  
  234. };
  235. _code = {
  236. cutText[format["ESP ON"], "PLAIN"];
  237. addMissionEventHandler ["Draw3D",{
  238. {
  239. if((isPlayer _x) && ((side _x) == (side player)) && ((player distance _x) < 700) && (getplayeruid _x != "")) then {
  240. _pos = getposatl _x;
  241. _eyepos = ASLtoATL eyepos _x;
  242. if((getTerrainHeightASL [_pos select 0,_pos select 1]) < 0) then {
  243. _eyepos = eyepos _x;
  244. _pos = getposasl _x;
  245. };
  246. _1 = _x modelToWorld [-0.5,0,0];
  247. _2 = _x modelToWorld [0.5,0,0];
  248. _3 = _x modelToWorld [-0.5,0,0];
  249. _4 = _x modelToWorld [0.5,0,0];
  250. _1 set [2,_pos select 2];
  251. _2 set [2,_pos select 2];
  252. _3 set [2,(_eyepos select 2)+0.25];
  253. _4 set [2,(_eyepos select 2)+0.25];
  254. _HP = (damage _x - 1) * -100;
  255. _fontsize = 0.02;
  256. _eyepos set [2,(_3 select 2) - 0.1];
  257. drawIcon3D["",[0,1,0,1],_eyepos,0.1,0.1,45,format["%1(%2m) - %3HP",name _x,round(player distance _x),round(_HP)],1,_fontsize,'EtelkaNarrowMediumPro'];
  258. drawLine3D[_1,_2,[0,1,0,1]];
  259. drawLine3D[_2,_4,[0,1,0,1]];
  260. drawLine3D[_4,_3,[0,1,0,1]];
  261. drawLine3D[_3,_1,[0,1,0,1]];
  262. };
  263. if((isPlayer _x) && ((side _x) != (side player)) && ((player distance _x) < 1400) && (getplayeruid _x != "")) then {
  264. _pos = getposatl _x;
  265. _eyepos = ASLtoATL eyepos _x;
  266. _1 = _x modelToWorld [-0.5,0,0];
  267. _2 = _x modelToWorld [0.5,0,0];
  268. _3 = _x modelToWorld [-0.5,0,0];
  269. _4 = _x modelToWorld [0.5,0,0];
  270. _1 set [2,_pos select 2];
  271. _2 set [2,_pos select 2];
  272. _3 set [2,(_eyepos select 2)+0.25];
  273. _4 set [2,(_eyepos select 2)+0.25];
  274. _HP = (damage _x - 1) * -100;
  275. _fontsize = 0.02;
  276. _eyepos set [2,(_3 select 2) - 0.1];
  277. drawIcon3D["",[1,0,0,1],_eyepos,0.1,0.1,45,format["%1(%2m) - %3HP",name _x,round(player distance _x),round(_HP)],1,_fontsize,'EtelkaNarrowMediumPro'];
  278. drawLine3D[_1,_2,[1,0,0,1]];
  279. drawLine3D[_2,_4,[1,0,0,1]];
  280. drawLine3D[_4,_3,[1,0,0,1]];
  281. drawLine3D[_3,_1,[1,0,0,1]];
  282. };
  283. } forEach allUnits;
  284. }];
  285.  
  286. };
  287.  
  288. while{true} do {
  289. waitUntil{inputAction "User1" > 0};
  290. [] spawn _code;
  291. waitUntil{inputAction "User1" == 0};
  292. waitUntil{inputAction "User2" > 0};
  293. [] spawn _code1;
  294. waitUntil{inputAction "User2" == 0};
  295. waitUntil{inputAction "User3" > 0};
  296. [] spawn _code2;
  297. waitUntil{inputAction "User3" == 0};
  298. waitUntil{inputAction "User4" > 0};
  299. [] spawn _code3;
  300. waitUntil{inputAction "User4" == 0};
  301. waitUntil{inputAction "User14" > 0};
  302. [] spawn _code4;
  303. waitUntil{inputAction "User14" == 0};
  304. waitUntil{inputAction "User6" > 0};
  305. [] spawn _code5;
  306. waitUntil{inputAction "User6" == 0};
  307. waitUntil{inputAction "User7" > 0};
  308. [] spawn _code6;
  309. waitUntil{inputAction "User7" == 0};
  310. waitUntil{inputAction "User8" > 0};
  311. [] spawn _code7;
  312. waitUntil{inputAction "User8" == 0};
  313.  
  314. };
  315.  
  316. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement