Advertisement
Guest User

scriptt

a guest
Feb 26th, 2020
2,512
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.47 KB | None | 0 0
  1.  
  2. /*
  3. = = = = = = = = = = = = = = = = = = =
  4. = /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ =
  5. = /\/\/\ Made By ItzSnack /\/\/\ =
  6. = /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ =
  7. = = = = = = = = = = = = = = = = = = =
  8.  
  9. ==========================
  10. === Fortnite Destroyer ===
  11. ==========================
  12.  
  13. ===================
  14. === Version 3.0 ===
  15. ===================
  16.  
  17. ================
  18. === FEATURES ===
  19. ================
  20. Aim Abuse
  21. Aim Assist
  22. Ghost Peek
  23. Rapid Fire
  24. 100% Accuracy
  25. Drop Shot
  26. Jump Shot
  27. Insta Edit
  28. Auto Run
  29. Strafe
  30.  
  31. =================
  32. === Important ===
  33. ========================================================================
  34. === Recommended you read all the text below to understand everything ===
  35. ========================================================================
  36.  
  37. ======================
  38. === In-Game Layout ===
  39. ============================================================
  40. === Builder Pro - Can be adjusted in Layout & Insta Edit ===
  41. ============================================================
  42.  
  43. =================
  44. === Aim Abuse ===
  45. =============================================================
  46. === Must Use Legacy Look Controls For Aim Abuse To Work ===
  47. =============================================================
  48.  
  49. =====================
  50. === Reset Toggles ===
  51. ==================================================
  52. === OPTIONS/MENU + SHARE/VIEW To Reset Toggles ===
  53. ==================================================
  54.  
  55. ===================
  56. === Toggle Menu ===
  57. =============================================================================================================
  58. === Before being able to turn ON/OFF Toggles you will have to open the Toggle Menu by doing the following ===
  59. === R1/RB + D-PAD UP ===
  60. === When ON your LED will flash Rainbow now you able to turn on any features you want ===
  61. === After you done make sure to disable the Toggle Menu ===
  62. === Your LED will be Black when your out of the Toggle Menu ===
  63. =============================================================================================================
  64.  
  65. ================================
  66. === TOGGLES YOU CAN ACTIVATE ===
  67. ================================
  68.  
  69. ==================
  70. === Rapid Fire ===
  71. =====================================
  72. === Hold L2/LT And Press D-PAD UP ===
  73. === 1 Rumble = ON 2 = OFF ===
  74. =====================================
  75. === Activation In-Game ===
  76. ==========================
  77. === Hold R2/RT ===
  78. ==================
  79.  
  80. =====================
  81. === 100% Accuracy ===
  82. ======================================================
  83. === Hold L2/LT And Press CROSS/A For 100% Accuracy ===
  84. === 1 Rumble = ON 2 = OFF ===
  85. ======================================================
  86. === Activation In-Game ===
  87. =====================================
  88. === Hold L2/LT And Hold/Tap R1/RB ===
  89. =====================================
  90.  
  91. =================
  92. === Drop Shot ===
  93. ========================================
  94. === Hold L2/LT And Press D-PAD RIGHT ===
  95. === 1 Rumble = ON 2 = OFF ===
  96. ========================================
  97. === Activation In-Game ===
  98. ============================
  99. === Hold L2/LT And R2/RT ===
  100. ============================
  101.  
  102. ==================
  103. === Ghost Peek ===
  104. =====================================
  105. === Hold L2/LT And Press SQUARE/X ===
  106. === 1 Rumble = ON 2 = OFF ===
  107. =====================================
  108. === Activation In-Game ===
  109. ==========================================
  110. === Hold L2/LT And Hold/Tap D-PAD LEFT ===
  111. ==========================================
  112.  
  113. =================
  114. === Jump Shot ===
  115. =======================================
  116. === Hold L2/LT And Press D-PAD DOWN ===
  117. === 1 Rumble = ON 2 = OFF ===
  118. =======================================
  119. === Activation In-Game ===
  120. ==========================
  121. === Press R2/RT ===
  122. ===================
  123.  
  124. ==============
  125. === Strafe ===
  126. ==================================
  127. === Hold L2/LT And Press R3/RS ===
  128. === 1 Rumble = ON 2 = OFF ===
  129. ==================================
  130. === Activation In-Game ===
  131. =================================
  132. === Hold L2/LT And Hold R2/RT ===
  133. =================================
  134.  
  135. ===================
  136. === Anti Recoil ===
  137. =======================================
  138. === Hold L2/LT And Press TRIANGLE/Y ===
  139. === 1 Rumble = ON 2 = OFF ===
  140. =======================================
  141. === Activation In-Game ===
  142. =================================
  143. === Hold L2/LT And Hold R2/RT ===
  144. =================================
  145.  
  146. =================
  147. === Aim Abuse ===
  148. ==================================
  149. === Hold L2/LT And Press L1/LB ===
  150. === 1 Rumble = ON 2 = OFF ===
  151. ==================================
  152. === Activation In-Game ===
  153. ===================================
  154. === Hold L2/LT All The Way Down ===
  155. ===================================
  156. */
  157.  
  158. //Layout
  159. define PS = PS4_PS; //XBOX
  160. define SHARE = PS4_SHARE; //VIEW
  161. define OPTIONS = PS4_OPTIONS; //MENU
  162. define R1 = PS4_R1; //RB
  163. define R2 = PS4_R2; //RT
  164. define R3 = PS4_R3; //RS
  165. define L1 = PS4_L1; //LB
  166. define L2 = PS4_L2; //LT
  167. define L3 = PS4_L3; //LS
  168. define RX = PS4_RX;
  169. define RY = PS4_RY;
  170. define LX = PS4_LX;
  171. define LY = PS4_LY;
  172. define UP = PS4_UP;
  173. define DOWN = PS4_DOWN;
  174. define LEFT = PS4_LEFT;
  175. define RIGHT = PS4_RIGHT;
  176. define TRIANGLE = PS4_TRIANGLE; //Y
  177. define CIRCLE = PS4_CIRCLE; //B
  178. define CROSS = PS4_CROSS; //A
  179. define SQUARE = PS4_SQUARE //X
  180. define TOUCHPAD = PS4_TOUCH;
  181.  
  182. //Customize Non Toggles
  183. int R1L1 = OFF; //Change OFF TO ON If you want Flipped Triggers
  184. int AST = ON; //Change ON TO OFF If you don't want Aim Assist
  185. int ART = OFF; //Change OFF TO ON If you want Auto Run
  186.  
  187. //Customize Toggles
  188. int Recoil = OFF; //Change OFF TO ON If you want Anti Recoil ON By Default
  189. int ABT = OFF; //Change OFF TO ON If you want Aim Abuse ON By Default
  190. int ACR = OFF; //Change OFF TO ON If you want 100% Accuracy ON By Default
  191. int RFT = OFF; //Change OFF TO ON If you want Rapid Fire ON By Default
  192. int DST = OFF; //Change OFF TO ON If you want Drop Shot ON By Default
  193. int JST = OFF; //Change OFF TO ON If you want Jump Shot ON By Default
  194. int STT = OFF; //Change OFF TO ON If you want Strafe ON By Default
  195. int GP = OFF; //Change OFF TO ON If you want Ghost Peek ON By Default
  196.  
  197. //Speed Of Features
  198. int RF_Speed = 40; //Rapid Fire Speed
  199. int DS_Speed = 30; //Drop Shot Speed
  200. int JS_Speed = 40; //Jump Shot Speed
  201. int ST_Left = 160; //Left Strafe Speed
  202. int ST_Right = 160; //Right Strafe Speed
  203. /*NOTE:
  204. Higher values = Slower
  205. Lower values = Faster
  206. Everything is in milliseconds*/
  207.  
  208. //Insta Edit
  209. int EDIT_BUTTON_HOLD = ON; //Does your edit button has a hold delay? ON means Yes -- OFF mean No
  210. int HOLD_TIME = 100; //Type the hold time which is shown in Fortnite settings, in hundereds because cronusmax already know its in MS. |0.10 = 100| |0.25 = 250|
  211. int EDIT_BUTTON = CIRCLE; //Your Edit Button
  212. int CONFIRM_BUTTON = CIRCLE; //Your Confirm Button
  213. int RESET_EDIT_BUTTON = R3 //Your Reset Edit Button
  214.  
  215. //Aim Assist
  216. int AP = 17; //Decrease if shake
  217. int AM = -17; //Decrease if shake
  218. int Delay = 20 //Aim Assist speed
  219. int Release = 18; //Recommended to be 1 higher than AP & AM
  220.  
  221. //Aim Abuse
  222. int HOLD = 230; //How long L2/LT is held
  223. int RELEASE = 20; //How long before L2/LT is held again after release
  224.  
  225. //Anti Recoil
  226. int AR = 6; //Vertical Recoil
  227. int AR_H = 0; //Horizontal Recoil
  228. int AR_I = 1; //Change 1 to -1 If you play with Inverted
  229.  
  230. //Toggles
  231. int ARS;
  232. int WAIT,num,i,a,button,edit = OFF;
  233. int Remove_Block,Toggle_Rumble,Toggle_Menu,Build_Toggle;
  234.  
  235. main {
  236.  
  237. if(R1L1) {
  238. swap(R1,R2);
  239. swap(L1,L2);}
  240.  
  241. if(get_val(OPTIONS) && event_press(SHARE)) {
  242. RFT = OFF;
  243. DST = OFF;
  244. JST = OFF;
  245. STT = OFF;
  246. GP = OFF;
  247. ACR = OFF;
  248. ABT = OFF;
  249. Recoil = OFF;
  250. Build_Toggle = OFF;
  251. Toggle_Menu = OFF;
  252. combo_run(Menu_Rumble);}
  253.  
  254. LED(0,0,0,0);
  255.  
  256. if(event_press(CIRCLE) || event_press(EDIT_BUTTON)) {
  257. Build_Toggle=!Build_Toggle;}
  258.  
  259. if(!Build_Toggle) {
  260. if(JST && event_press(R2))
  261. combo_run(JumpShot);
  262. if(STT && get_val(L2) && get_val(R2))
  263. combo_run(Strafe);
  264. if(RFT && get_val(R2))
  265. combo_run(RapidFire);
  266. if(DST && get_val(L2) && get_val(R2))
  267. combo_run(DropShot);
  268. if(Recoil && get_val(L2) && get_val(R2))
  269. combo_run(AR);
  270. if(ABT && get_val(L2)> 90)
  271. combo_run(AimAbuse);
  272. if(AST && get_val(L2)) combo_run(AS);
  273. if(GP && get_val(L2) && get_val(LEFT)) {
  274. set_val(LEFT,0);
  275. combo_run(GhostPeek);}
  276. if(ACR && get_val(L2) && get_val(R1)) {
  277. set_val(R1,0);
  278. combo_run(PerfectAccuracy);
  279. } else {
  280. combo_stop(PerfectAccuracy);}}
  281. if(get_val(TRIANGLE))
  282. Build_Toggle = OFF;
  283.  
  284. if(ART)
  285. if(get_val(LY) <-90) set_val(L3,100);
  286.  
  287. if(get_val(R1) && event_press(UP)) {
  288. Toggle_Menu=!Toggle_Menu;
  289. Toggle_Rumble=!Toggle_Rumble;
  290. Build_Toggle = OFF;}
  291. if(Toggle_Rumble)
  292. combo_run(Menu_Rumble);
  293.  
  294. if(Toggle_Menu) {
  295. combo_run(Rainbow_Flash);
  296.  
  297. if(get_val(L2) && event_press(UP)) {
  298. RFT=!RFT;
  299. if(RFT) combo_run(Flash_ON);
  300. else combo_run(Flash_OFF);}
  301.  
  302. if(get_val(L2) && event_press(RIGHT)) {
  303. DST=!DST;
  304. if(DST) combo_run(Flash_ON);
  305. else combo_run(Flash_OFF);}
  306.  
  307. if(get_val(L2) && event_press(DOWN)) {
  308. JST=!JST;
  309. if(JST) combo_run(Flash_ON);
  310. else combo_run(Flash_OFF);}
  311.  
  312. if(get_val(L2) && event_press(CROSS)) {
  313. ACR=!ACR;
  314. if(ACR) combo_run(Flash_ON);
  315. else combo_run(Flash_OFF);}
  316.  
  317. if(get_val(L2) && event_press(L1)) {
  318. ABT=!ABT;
  319. if(ABT) combo_run(Flash_ON);
  320. else combo_run(Flash_OFF);}
  321.  
  322. if(get_val(L2) && event_press(R3)) {
  323. STT=!STT;
  324. if(STT) combo_run(Flash_ON);
  325. else combo_run(Flash_OFF);}
  326.  
  327. if(get_val(L2) && event_press(TRIANGLE)) {
  328. Recoil=!Recoil;
  329. if(Recoil) combo_run(Flash_ON);
  330. else combo_run(Flash_OFF);}
  331.  
  332. if(get_val(L2) && event_press(SQUARE)) {
  333. GP=!GP;
  334. if(GP) combo_run(Flash_ON);
  335. else combo_run(Flash_OFF);}
  336.  
  337. if(get_val(L2)) {
  338. if(event_press(UP)) {
  339. Remove_Block=!Remove_Block;}
  340. if(event_press(RIGHT)) {
  341. Remove_Block=!Remove_Block;}
  342. if(event_press(DOWN)) {
  343. Remove_Block=!Remove_Block;}
  344. if(event_press(R3)) {
  345. Remove_Block=!Remove_Block;}
  346. if(event_press(TRIANGLE)) {
  347. Remove_Block=!Remove_Block;}
  348. if(event_press(SQUARE)) {
  349. Remove_Block=!Remove_Block;}
  350. if(event_press(L1)) {
  351. Remove_Block=!Remove_Block;}
  352. if(event_press(CROSS)) {
  353. Remove_Block=!Remove_Block;}
  354. set_val(UP,0);set_val(RIGHT,0);set_val(DOWN,0);set_val(R3,0);set_val(TRIANGLE,0);set_val(L1,0);set_val(CROSS,0);set_val(SQUARE,0);}}
  355. if(get_val(OPTIONS)) {
  356. if(event_press(SHARE)) {
  357. Remove_Block=!Remove_Block;}
  358. set_val(SHARE,0);}
  359. if(get_val(R1)) {
  360. if(event_press(UP)) {
  361. Remove_Block=!Remove_Block;}
  362. set_val(UP,0);}
  363.  
  364. if(event_release(L2)) combo_stop(AimAbuse);
  365. if(abs(get_val(RY)) > AR + 2 || abs(get_val(RX)) > AR + 2) {
  366. combo_stop(AR);}
  367.  
  368. if(EDIT_BUTTON_HOLD) {
  369. if(get_val(EDIT_BUTTON) && get_ptime(EDIT_BUTTON) > HOLD_TIME) {
  370. edit = ON;}}
  371. else if(!EDIT_BUTTON_HOLD) {
  372. if(get_val(EDIT_BUTTON)) {
  373. edit = ON; }}
  374. if(edit == ON) {
  375. if(event_release(R2) || event_press(RESET_EDIT_BUTTON) || get_val(TRIANGLE)) {
  376. set_click(CONFIRM_BUTTON,1,0);
  377. edit = OFF;}}
  378. if(a) {
  379. if(i < num) {
  380. if(!combo_running(Reset)) {
  381. combo_run(Reset);}}
  382. else if
  383. (i > num) {a = OFF;}}}
  384.  
  385. combo GhostPeek {
  386. set_val(R3,100);
  387. wait(20);
  388. wait(10);
  389. set_val(R2,100);
  390. wait(20);
  391. set_val(R3,100);
  392. wait(15);
  393. wait(5);}
  394.  
  395. combo Strafe {
  396. set_val(LX,-100);
  397. wait(ST_Left);
  398. set_val(LX,100);
  399. wait(ST_Right);}
  400.  
  401. combo JumpShot {
  402. set_val(CROSS,100);
  403. wait(JS_Speed);}
  404.  
  405. combo AS {
  406. set_val(RY,a_f(RY,AP));
  407. wait(Delay)
  408. set_val(RX,a_f(RX,AP));
  409. wait(Delay)
  410. set_val(RY,a_f(RY,AM));
  411. wait(Delay)
  412. set_val(RX,a_f(RX,AM));
  413. wait(Delay)}
  414.  
  415. function a_f(p,m) {
  416. if(abs(get_val(p)) < Release)
  417. return m;
  418. return get_val(p);}
  419.  
  420. combo AR {
  421. ARS = get_val(RY) + AR;
  422. if(ARS > 100) ARS = 100;
  423. set_val(RY,ARS * AR_I);
  424. ARS = get_val(RX) + AR_H;
  425. if(ARS > 100) ARS = 100;
  426. set_val(RX,ARS);}
  427.  
  428. combo DropShot {
  429. set_val(R3,100);
  430. wait(60);
  431. wait(DS_Speed);
  432. set_val(R3,100);}
  433.  
  434. combo PerfectAccuracy {
  435. set_val(R2,100);
  436. wait(100);
  437. wait(250);
  438. set_val(R2,100);}
  439.  
  440. combo AimAbuse {
  441. set_val(L2,100);
  442. wait(HOLD);
  443. set_val(L2,0);
  444. wait(RELEASE);}
  445.  
  446. combo RapidFire {
  447. set_val(R2,100);
  448. wait(40);
  449. set_val(R2,0);
  450. wait(RF_Speed);}
  451.  
  452. combo Reset {
  453. wait(WAIT);
  454. set_val(button,100);
  455. wait(28);
  456. set_val(button,0);
  457. wait(28);
  458. i=i + 1;}
  459.  
  460. function set_click(B,Num,Wait) {
  461. WAIT=Wait;
  462. i=0;
  463. button = B;
  464. num = Num;
  465. a = ON;}
  466.  
  467. combo Menu_Rumble {
  468. set_rumble(RUMBLE_B,100);
  469. wait(200);
  470. reset_rumble();
  471. Toggle_Rumble = OFF;}
  472.  
  473. combo Rainbow_Flash {
  474. LED(2,0,2,0);
  475. wait(100);
  476. LED(0,0,0,0);
  477. wait(100);
  478. LED(0,0,0,2);
  479. wait(100);
  480. LED(0,0,0,0);
  481. wait(100);
  482. LED(0,2,2,0);
  483. wait(100);
  484. LED(0,0,0,0);
  485. wait(100);}
  486.  
  487. combo Flash_ON {
  488. LED(0,0,2,0);
  489. set_rumble(RUMBLE_A,100);
  490. wait(400);
  491. reset_rumble();
  492. reset_leds();}
  493.  
  494. combo Flash_OFF {
  495. LED(0,2,0,0);
  496. set_rumble(RUMBLE_B,100);
  497. wait(200);
  498. reset_rumble();
  499. LED(0,0,0,0);
  500. wait(100);
  501. set_rumble(RUMBLE_B,100);
  502. LED(0,2,0,0);
  503. wait(200);
  504. reset_rumble();
  505. reset_leds();}
  506.  
  507. function LED(a,b,c,d) {
  508. set_led(LED_1,a);
  509. set_led(LED_2,b);
  510. set_led(LED_3,c);
  511. set_led(LED_4,d);}
  512.  
  513. define ON = TRUE;
  514. define OFF = FALSE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement