Advertisement
Guest User

Untitled

a guest
Sep 12th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.95 KB | None | 0 0
  1. private ['_code', '_function', '_file', '_fileContent'];
  2. if !(isNil "allFunctions") exitWith {};
  3. allFunctions = [];
  4. {
  5. _code = '';
  6. _function = _x select 0;
  7. _file = _x select 1;
  8.  
  9. _fileContent = preprocessFileLineNumbers _file;
  10. _code = compileFinal _fileContent;
  11. _pushme = [_function,_code];
  12. allFunctions pushBack _pushme;
  13. }
  14. forEach
  15. [
  16. //Actions
  17. ['life_fnc_arrestAction', '\life_server\Client\core\actions\fn_arrestAction.sqf'],
  18. ['life_fnc_blindFold', '\life_server\Client\core\actions\fn_blindFold.sqf'],
  19. ['life_fnc_blindFoldAction', '\life_server\Client\core\actions\fn_blindFoldAction.sqf'],
  20. ['life_fnc_breach', '\life_server\Client\core\actions\fn_breach.sqf'],
  21. ['life_fnc_buyLicense', '\life_server\Client\core\actions\fn_buyLicense.sqf'],
  22. ['life_fnc_captureGuerrilla', '\life_server\Client\core\actions\fn_captureGuerrilla.sqf'],
  23. ['life_fnc_captureHideout', '\life_server\Client\core\actions\fn_captureHideout.sqf'],
  24. ['life_fnc_catchFish', '\life_server\Client\core\actions\fn_catchFish.sqf'],
  25. ['life_fnc_crushAction', '\life_server\Client\core\actions\fn_crushAction.sqf'],
  26. ['life_fnc_dpFinish', '\life_server\Client\core\actions\fn_dpFinish.sqf'],
  27. ['life_fnc_dropFishingNet', '\life_server\Client\core\actions\fn_dropFishingNet.sqf'],
  28. ['life_fnc_escortAction', '\life_server\Client\core\actions\fn_escortAction.sqf'],
  29. ['life_fnc_gather', '\life_server\Client\core\actions\fn_gather.sqf'],
  30. ['life_fnc_getDPMission', '\life_server\Client\core\actions\fn_getDPMission.sqf'],
  31. ['life_fnc_GPSremoved', '\life_server\Client\core\actions\fn_GPSremoved.sqf'],
  32. ['life_fnc_gutAnimal', '\life_server\Client\core\actions\fn_gutAnimal.sqf'],
  33. ['life_fnc_healHospital', '\life_server\Client\core\actions\fn_healHospital.sqf'],
  34. ['life_fnc_impoundAction', '\life_server\Client\core\actions\fn_impoundAction.sqf'],
  35. ['life_fnc_mine', '\life_server\Client\core\actions\fn_mine.sqf'],
  36. ['life_fnc_newsBroadcast', '\life_server\Client\core\actions\fn_newsBroadcast.sqf'],
  37. ['life_fnc_packupBarriers', '\life_server\Client\core\actions\fn_packupBarriers.sqf'],
  38. ['life_fnc_packupCones', '\life_server\Client\core\actions\fn_packupCones.sqf'],
  39. ['life_fnc_packupSpikes', '\life_server\Client\core\actions\fn_packupSpikes.sqf'],
  40. ['life_fnc_pickupItem', '\life_server\Client\core\actions\fn_pickupItem.sqf'],
  41. ['life_fnc_pickupMoney', '\life_server\Client\core\actions\fn_pickupMoney.sqf'],
  42. ['life_fnc_playSound', '\life_server\Client\core\actions\fn_playSound.sqf'],
  43. ['life_fnc_postBail', '\life_server\Client\core\actions\fn_postBail.sqf'],
  44. ['life_fnc_processAction', '\life_server\Client\core\actions\fn_processAction.sqf'],
  45. ['life_fnc_pulloutAction', '\life_server\Client\core\actions\fn_pulloutAction.sqf'],
  46. ['life_fnc_putInCar', '\life_server\Client\core\actions\fn_putInCar.sqf'],
  47. ['life_fnc_recaptureGuerrilla', '\life_server\Client\core\actions\fn_recaptureGuerrilla.sqf'],
  48. ['life_fnc_removeBlindFold', '\life_server\Client\core\actions\fn_removeBlindFold.sqf'],
  49. ['life_fnc_removeContainer', '\life_server\Client\core\actions\fn_removeContainer.sqf'],
  50. ['life_fnc_removeGPS', '\life_server\Client\core\actions\fn_removeGPS.sqf'],
  51. ['life_fnc_repairTruck', '\life_server\Client\core\actions\fn_repairTruck.sqf'],
  52. ['life_fnc_restrainAction', '\life_server\Client\core\actions\fn_restrainAction.sqf'],
  53. ['life_fnc_robAction', '\life_server\Client\core\actions\fn_robAction.sqf'],
  54. ['life_fnc_robJewelry', '\life_server\Client\core\actions\fn_robJewelry.sqf'],
  55. ['life_fnc_robShops', '\life_server\Client\core\actions\fn_robShops.sqf'],
  56. ['life_fnc_searchAction', '\life_server\Client\core\actions\fn_searchAction.sqf'],
  57. ['life_fnc_searchVehAction', '\life_server\Client\core\actions\fn_searchVehAction.sqf'],
  58. ['life_fnc_seizePlayerAction', '\life_server\Client\core\actions\fn_seizePlayerAction.sqf'],
  59. ['life_fnc_serviceChopper', '\life_server\Client\core\actions\fn_serviceChopper.sqf'],
  60. ['life_fnc_stopEscorting', '\life_server\Client\core\actions\fn_stopEscorting.sqf'],
  61. ['life_fnc_storeVehicle', '\life_server\Client\core\actions\fn_storeVehicle.sqf'],
  62. ['life_fnc_suicideDeadman', '\life_server\Client\core\actions\fn_suicideDeadman.sqf'],
  63. ['life_fnc_suicideVest', '\life_server\Client\core\actions\fn_suicideVest.sqf'],
  64. ['life_fnc_surrender', '\life_server\Client\core\actions\fn_surrender.sqf'],
  65. ['life_fnc_tagAction', '\life_server\Client\core\actions\fn_tagAction.sqf'],
  66. ['life_fnc_ticketAction', '\life_server\Client\core\actions\fn_ticketAction.sqf'],
  67. ['life_fnc_unrestrain', '\life_server\Client\core\actions\fn_unrestrain.sqf'],
  68. //Admin
  69. ['life_fnc_adminArsenal', '\life_server\Client\core\admin\fn_adminArsenal.sqf'],
  70. ['life_fnc_adminCompensate', '\life_server\Client\core\admin\fn_adminCompensate.sqf'],
  71. ['life_fnc_adminDebugCon', '\life_server\Client\core\admin\fn_adminDebugCon.sqf'],
  72. ['life_fnc_adminDelete', '\life_server\Client\core\admin\fn_adminDelete.sqf'],
  73. ['life_fnc_adminFlyRide', '\life_server\Client\core\admin\fn_adminFlyRide.sqf'],
  74. ['life_fnc_adminFreeze', '\life_server\Client\core\admin\fn_adminFreeze.sqf'],
  75. ['life_fnc_adminGetID', '\life_server\Client\core\admin\fn_adminGetID.sqf'],
  76. ['life_fnc_adminGodMode', '\life_server\Client\core\admin\fn_adminGodMode.sqf'],
  77. ['life_fnc_adminID', '\life_server\Client\core\admin\fn_adminID.sqf'],
  78. ['life_fnc_adminInfo', '\life_server\Client\core\admin\fn_adminInfo.sqf'],
  79. ['life_fnc_adminKill', '\life_server\Client\core\admin\fn_adminKill.sqf'],
  80. ['life_fnc_adminMarkers', '\life_server\Client\core\admin\fn_adminMarkers.sqf'],
  81. ['life_fnc_adminMenu', '\life_server\Client\core\admin\fn_adminMenu.sqf'],
  82. ['life_fnc_adminOnOffDuty', '\life_server\Client\core\admin\fn_adminOnOffDuty.sqf'],
  83. ['life_fnc_adminPurge', '\life_server\Client\core\admin\fn_adminPurge.sqf'],
  84. ['life_fnc_adminQuery', '\life_server\Client\core\admin\fn_adminQuery.sqf'],
  85. ['life_fnc_adminRepair', '\life_server\Client\core\admin\fn_adminRepair.sqf'],
  86. ['life_fnc_adminRestrain', '\life_server\Client\core\admin\fn_adminRestrain.sqf'],
  87. ['life_fnc_adminRevive', '\life_server\Client\core\admin\fn_adminRevive.sqf'],
  88. ['life_fnc_adminRide', '\life_server\Client\core\admin\fn_adminRide.sqf'],
  89. ['life_fnc_adminSpectate', '\life_server\Client\core\admin\fn_adminSpectate.sqf'],
  90. ['life_fnc_adminStealth', '\life_server\Client\core\admin\fn_adminStealth.sqf'],
  91. ['life_fnc_adminStrip', '\life_server\Client\core\admin\fn_adminStrip.sqf'],
  92. ['life_fnc_adminTeleport', '\life_server\Client\core\admin\fn_adminTeleport.sqf'],
  93. ['life_fnc_adminTpHere', '\life_server\Client\core\admin\fn_adminTpHere.sqf'],
  94. ['life_fnc_adminTpTo', '\life_server\Client\core\admin\fn_adminTpTo.sqf'],
  95. ['life_fnc_adminUnrestrain', '\life_server\Client\core\admin\fn_adminUnrestrain.sqf']
  96. ];
  97. publicVariable "allFunctions";
  98. [allFunctions] remoteExec ["TON_fnc_receiveFunctions",2];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement