Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.28 KB | None | 0 0
  1. //--Controls
  2. define VIEW = 1;
  3. define MENU = 2;
  4. define RB = 3;
  5. define RT = 4;
  6. define RS = 5;
  7. define LB = 6;
  8. define LT = 7;
  9. define LS = 8;
  10. define RX = 9;
  11. define RY = 10;
  12. define LX = 11;
  13. define LY = 12;
  14. define UP = 13;
  15. define DOWN = 14;
  16. define LEFT = 15;
  17. define RIGHT = 16;
  18. define Y = 17;
  19. define BUILD = 18;
  20. define A = 19;
  21. define X = 20;
  22. define EDIT = 15;
  23. define TRAP = 20;
  24. define PICKAXE = 17;
  25. define aim = 7;
  26. define fire = 4;
  27. define aim_x = 9;
  28. define aim_y = 10;
  29. define move_x = 11;
  30. define move_y = 12;
  31. define CONFIRM = 15; //USE FOR INSTA EDIT With Mode Tracking
  32. define RESET = 3; //USE FOR INSTA EDIT With Mode Tracking
  33. define SELECT = 4; //USE FOR INSTA EDIT With Mode Tracking
  34. define INVENT = 13; //USE FOR INSTA EDIT With Mode Tracking
  35. // - EXTRA THINGS- - - - - - - - - - - - - - - - - - - - - - - - - - -
  36. int COMBAT_MODS;
  37. int EDIT_MODS;
  38. int BUILD_MODS;
  39. int linear = FALSE; //SET TO TRUE IF USING LINEAR
  40. int exponential = FALSE; //SET TO TRUE IF USING EXPONENTIAL
  41. int legacy_control = TRUE; //SET TO TRUE IF USING LEGACY
  42. //TFUE Ghost Peek - L2/LT & L1/LB
  43. int gpreset = 125;
  44. //---other variables used by the script
  45. int cur_mode;
  46. // - MODE TRACKING - - - - - - - - - - - - - - - - - - - - - - - - - - -
  47. define COMBAT_MODE = 1;
  48. define BUILD_MODE = 2;
  49. define EDIT_MODE = 3;
  50. define PICKAXE_MODE = 4;
  51. define INVENTORY_MODE = 5;
  52. /*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  53. | | | | |M|A|I|N| |S|E|C|T|I|O|N| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
  54. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
  55. init{
  56. set_mode(1,0,0,0,0); //COMAT_MODE
  57. }
  58. main {
  59. block_rumble();
  60. //Mod Mode Conditions
  61. if (COMBAT_MODE == cur_mode){ // COMBAT_MODS
  62.  
  63. if(event_press(BUILD)) {
  64. set_mode(0,1,0,0,0); // BUILD_MODE
  65. }
  66. else if(event_press(EDIT)) {
  67. set_mode(0,0,1,0,0); // EDIT_MODE
  68. }
  69. else if(event_release(PICKAXE)) {
  70. set_mode(0,0,0,1,0); // PICKAXE_MODE
  71. }
  72. else if(event_release(INVENT)) {
  73. set_mode(0,0,0,0,1); // INVENTORY_MODE
  74. }
  75. /////////////////Put Mods Under THIS\\\\\\\\\\\\\\\\
  76. //TFUE Ghost Peek
  77. if (get_val(LT) > 98 && get_val(LB)) {
  78. combo_run(ghostpeek_Hold);
  79. set_val(LB, 0);
  80. }
  81.  
  82. //End Combat Mods
  83. }
  84. else if (BUILD_MODE == cur_mode) { // BUILD_MODS
  85. if(event_press(BUILD)){
  86. set_mode(1,0,0,0,0); // COMBAT_MODE
  87. } else if(event_release(PICKAXE)) {
  88. set_mode(0,0,0,1,0); // PICKAXE_MODE
  89. } else if(event_press(EDIT)) {
  90. set_mode(0,0,1,0,0); // EDIT_MODE
  91. } else if(event_release(SELECT)) {
  92. set_mode(0,1,0,0,0); // BUILD_MODE
  93. }
  94. /////////////////Put Mods Under THIS\\\\\\\\\\\\\\\\
  95.  
  96. //End Build Mods
  97. }
  98. else if (INVENTORY_MODE == cur_mode){ //INVENTORY_MODE
  99. if(event_release(PICKAXE) || event_release(BUILD) || event_release(LB) || event_release(RB)){
  100. set_mode(1,0,0,0,0); // COMBAT_MODE
  101. }
  102. /////////////////Put Mods Under THIS\\\\\\\\\\\\\\\\
  103. }
  104. else if (PICKAXE_MODE == cur_mode){ //PICKAXE_MODE
  105. if(event_release(LB) || event_release(RB)){
  106. set_mode(1,0,0,0,0); // COMBAT_MODE
  107. } else if(event_release(BUILD)){
  108. set_mode(0,1,0,0,0); // COMBAT_MODE
  109. } else if(event_release(PICKAXE)){
  110. set_mode(1,0,0,0,0); // COMBAT_MODE
  111. }else if(event_press(EDIT)) {
  112. set_mode(0,0,1,0,0); // EDIT_MODE
  113. }
  114. /////////////////Put Mods Under THIS\\\\\\\\\\\\\\\\
  115. }
  116. else if (EDIT_MODE == cur_mode){ // EDIT_MODS
  117. if(event_release(RESET) || event_release(SELECT) || event_release(LB)){
  118. set_mode(1,0,0,0,0); // COMBAT_MODE
  119. } else if(event_release(PICKAXE)) {
  120. set_mode(0,0,0,1,0); // PICKAXE_MODE
  121. }
  122. /////////////////Put Mods Under THIS\\\\\\\\\\\\\\\\
  123. if(event_release(SELECT)){
  124. combo_run(confirm);
  125. }
  126. if(event_release(RESET)){
  127. combo_run(confirm);
  128. }
  129. }
  130. }
  131.  
  132. /*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  133. | | | | |C|O|M|B|O| |S|E|C|T|I|O|N| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
  134. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
  135. combo confirm {
  136. set_val(CONFIRM, 100);
  137. wait(28);
  138. set_val(CONFIRM, 0);
  139. }
  140. combo ghostpeek_Hold {
  141. set_val(5, 100);
  142. wait(15); wait(15);
  143. set_val(4, 100);
  144. wait(15); wait(10);
  145. set_val(5, 100);
  146. wait(15); wait(gpreset);
  147. }
  148. function set_mode(combat, build, edit, pickaxe, inventory){
  149. if(combat) cur_mode = COMBAT_MODE;
  150. else if(build) cur_mode = BUILD_MODE;
  151. else if(edit) cur_mode = EDIT_MODE;
  152. else if(pickaxe) cur_mode = PICKAXE_MODE;
  153. else if(inventory) cur_mode = INVENTORY_MODE;
  154. return cur_mode;
  155. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement