Advertisement
Guest User

fn_selfactions.sqf

a guest
Jun 14th, 2015
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.01 KB | None | 0 0
  1. } else {
  2.  
  3. {dayz_myCursorTarget removeAction _x} count s_player_repairActions;s_player_repairActions = [];
  4. s_player_repair_crtl = -1;
  5. {player removeAction _x} count s_player_combi;s_player_combi = [];
  6. dayz_myCursorTarget = objNull;
  7. s_player_lastTarget = [objNull,objNull,objNull,objNull,objNull];
  8. {player removeAction _x} count s_player_parts;s_player_parts = [];
  9. s_player_parts_crtl = -1;
  10. {player removeAction _x} count s_player_lockunlock;s_player_lockunlock = [];
  11. s_player_lockUnlock_crtl = -1;
  12. player removeAction s_player_checkGear;
  13. s_player_checkGear = -1;
  14. player removeAction s_player_SurrenderedGear;
  15. s_player_SurrenderedGear = -1;
  16. player removeAction s_player_forceSave;
  17. s_player_forceSave = -1;
  18. player removeAction s_player_flipveh;
  19. s_player_flipveh = -1;
  20. player removeAction s_player_sleep;
  21. s_player_sleep = -1;
  22. player removeAction s_player_deleteBuild;
  23. s_player_deleteBuild = -1;
  24. player removeAction s_player_butcher;
  25. s_player_butcher = -1;
  26. player removeAction s_player_cook;
  27. s_player_cook = -1;
  28. player removeAction s_player_boil;
  29. s_player_boil = -1;
  30. player removeAction s_player_fireout;
  31. s_player_fireout = -1;
  32. player removeAction s_player_packtent;
  33. s_player_packtent = -1;
  34. player removeAction s_player_fillfuel;
  35. s_player_fillfuel = -1;
  36. player removeAction s_player_studybody;
  37. s_player_studybody = -1;
  38. // Take Clothes by Zabn
  39. player removeAction s_player_clothes;
  40. s_player_clothes = -1;
  41. player removeAction s_player_tamedog;
  42. s_player_tamedog = -1;
  43. player removeAction s_player_feeddog;
  44. s_player_feeddog = -1;
  45. player removeAction s_player_waterdog;
  46. s_player_waterdog = -1;
  47. player removeAction s_player_staydog;
  48. s_player_staydog = -1;
  49. player removeAction s_player_trackdog;
  50. s_player_trackdog = -1;
  51. player removeAction s_player_barkdog;
  52. s_player_barkdog = -1;
  53. player removeAction s_player_warndog;
  54. s_player_warndog = -1;
  55. player removeAction s_player_followdog;
  56. s_player_followdog = -1;
  57. player removeAction s_player_unlockvault;
  58. s_player_unlockvault = -1;
  59. player removeAction s_player_packvault;
  60. s_player_packvault = -1;
  61. player removeAction s_player_lockvault;
  62. s_player_lockvault = -1;
  63. player removeAction s_player_information;
  64. s_player_information = -1;
  65. player removeAction s_player_fillgen;
  66. s_player_fillgen = -1;
  67. player removeAction s_player_upgrade_build;
  68. s_player_upgrade_build = -1;
  69. player removeAction s_player_maint_build;
  70. s_player_maint_build = -1;
  71. player removeAction s_player_downgrade_build;
  72. s_player_downgrade_build = -1;
  73. player removeAction s_player_towing;
  74. s_player_towing = -1;
  75. player removeAction s_player_fuelauto;
  76. s_player_fuelauto = -1;
  77. player removeAction s_player_fuelauto2;
  78. s_player_fuelauto2 = -1;
  79. player removeAction s_givemoney_dialog;
  80. s_givemoney_dialog = -1;
  81. player removeAction s_bank_dialog;
  82. s_bank_dialog = -1;
  83. player removeAction s_bank_dialog2;
  84. s_bank_dialog2 = -1;
  85. player removeAction s_player_packOBJ;
  86. s_player_packOBJ = -1;
  87. player removeAction s_player_plotManagement;
  88. s_player_plotManagement = -1;
  89. };
  90.  
  91. _dogHandle = player getVariable ["dogID", 0];
  92.  
  93. if (_dogHandle > 0) then {
  94. _dog = _dogHandle getFSMVariable "_dog";
  95. _ownerID = "0";
  96. if (!isNull cursorTarget) then { _ownerID = cursorTarget getVariable ["CharacterID","0"]; };
  97. if (_canDo && !_inVehicle && alive _dog && _ownerID != dayz_characterID) then {
  98. if (s_player_movedog < 0) then {
  99. s_player_movedog = player addAction [localize "str_actions_movedog", "\z\addons\dayz_code\actions\dog\move.sqf", player getVariable ["dogID", 0], 1, false, true, "", ""];
  100. };
  101. if (s_player_speeddog < 0) then {
  102. _text = (localize "str_epoch_player_249");
  103. _speed = 0;
  104. if (_dog getVariable ["currentSpeed",1] == 0) then { _speed = 1; _text = (localize "str_epoch_player_250"); };
  105. s_player_speeddog = player addAction [format[localize "str_actions_speeddog", _text], "\z\addons\dayz_code\actions\dog\speed.sqf",[player getVariable ["dogID", 0],_speed], 0, false, true, "", ""];
  106. };
  107. if (s_player_calldog < 0) then {
  108. s_player_calldog = player addAction [localize "str_actions_calldog", "\z\addons\dayz_code\actions\dog\follow.sqf", [player getVariable ["dogID", 0], true], 2, false, true, "", ""];
  109. };
  110. };
  111. } else {
  112. player removeAction s_player_movedog;
  113. s_player_movedog = -1;
  114. player removeAction s_player_speeddog;
  115. s_player_speeddog = -1;
  116. player removeAction s_player_calldog;
  117. s_player_calldog = -1;
  118. };
  119. //----------PACK BIKE START----------
  120. _weapons = [currentWeapon player] + (weapons player) + (magazines player);
  121. _isBike = typeOf cursorTarget in ["Old_bike_TK_INS_EP1","Old_bike_TK_CIV_EP1"];
  122.  
  123. if((_isBike && (player distance cursorTarget < 10)) and _canDo) then {
  124. if (s_player_deploybike2 < 0) then {
  125. s_player_deploybike2 = player addaction[("<t color=""#007ab7"">" + ("Pack Bike") +"</t>"),"Scripts\deploy_bike\pack.sqf","",5,false,true,"", ""];
  126. };
  127. } else {
  128. player removeAction s_player_deploybike2;
  129. s_player_deploybike2 = -1;
  130. };
  131. //----------PACK BIKE END----------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement