Fortnite Multicheats By Shygur (Support and Feedback)
Posted: Thu Oct 10, 2019 2:09 am
hello everybody, im Shygur. i like coding scripts.
today i going release my Fortnite Public Script, you can download and use.
i think its my best script for controllers PS4/XB1/PC also KeyboardMice for Fortnite. >=) evil OP!
plix participe this forum, threat, topic, for support and feedback.
we will discuss new implements, ideas, methods, etc. for improve the script functions and optimize the code.
i have a discord if you want a fast comunication: https://discord.gg/frsGY35
= here my script for titan 2 = i constantly upgrade, update, this script.
today i going release my Fortnite Public Script, you can download and use.
i think its my best script for controllers PS4/XB1/PC also KeyboardMice for Fortnite. >=) evil OP!
plix participe this forum, threat, topic, for support and feedback.
we will discuss new implements, ideas, methods, etc. for improve the script functions and optimize the code.
i have a discord if you want a fast comunication: https://discord.gg/frsGY35
= here my script for titan 2 = i constantly upgrade, update, this script.
- Code: Select all
#pragma METAINFO("Fortnite XB1 MultiCheats", 2, 10, "By Golden")
#include <xb1.gph>
//= Features = (09-october-2019)
//- InstantEdit
//- Builder Menu
//- AimAssist
//- AimAbuse
//- DropShot
//- Auto-Strafe
//- SingleShot
//- RapidFire
//- AntiRecoil
//-- Controller Layout --//
#define RB XB1_RB
#define RT XB1_RT
#define RS XB1_RS
#define LT XB1_LT
#define RX XB1_RX
#define RY XB1_RY
#define LX XB1_LX
#define LY XB1_LY
#define Y XB1_Y
#define B XB1_B
#define A XB1_A
#define X XB1_X
#define LS XB1_LS
//-- Settings --//
int Builder = FALSE; // default its false = combat, true = builder.(enter B/ exit Y)
int AimAssist = TRUE; // help to tracking target.(hold LT)
int AimAbuse = TRUE; // auto-rotate to target if near and lock target if over target.(hold LT)
int DropShot = TRUE; // increase accuracy and help to dodge bullets.(LT + RT)
int Strafe = TRUE; // cancel bloom and help to impact bullets.(LT + RT)
int SingleShot = TRUE; // make shoots with 100% accuracy.(LT + RB)
int RapidFire = TRUE; // spam fire btn (10 times/sec).(LT + RT)
int AntiRecoil = TRUE; // anti-recoil when firing (LT + RT) and when aiming go to head (hold LT).
int Editor = FALSE; // dont touch! instant edit one button (L3/LS) + auto reset.
//-- Identifiers --//
int aav = 18; // store aim assist values (18 to 24).
int arv = 3; // store anti recoil value: standar(3).
int abv = 230; // store aim abuse values (230ms-350ms).
int ast = 100; // store auto strafe time (200ms-360ms).
//-- Main Block --//
main {
// Editor Menu
if(Editor){
//-- editor to builder --//
if(event_release(RT) && Builder==TRUE){
combo_run(Auto_Confirm);
}
//-- editor to combat --//
if(event_release(RT) && Builder==FALSE){
combo_run(Auto_Confirm);
//-- run cheats
AimAssist = TRUE;
AimAbuse = TRUE;
SingleShot = TRUE;
Strafe = TRUE;
DropShot = TRUE;
RapidFire = TRUE;
AntiRecoil = TRUE;
}
}
// Builder Mode Enter
if(event_active(B)){
Builder = !Builder;
}
// Builder Mode Exit
if(Builder){
if(event_active(LS)){
combo_run(Auto_Reset);
}
if(event_active(Y)){
Builder = FALSE;
//-- run cheats
AimAssist = TRUE;
AimAbuse = TRUE;
SingleShot = TRUE;
Strafe = TRUE;
DropShot = TRUE;
RapidFire = TRUE;
AntiRecoil = TRUE;
}
}
// Combat Mode
else {
if(event_active(LS)){
//-- stop
AimAssist = FALSE;
AimAbuse = FALSE;
SingleShot = FALSE;
Strafe = FALSE;
DropShot = FALSE;
RapidFire = FALSE;
AntiRecoil = FALSE;
//-- run
combo_run(Auto_Reset);
}
if(AimAssist){
if(get_val(LT) > 95.0){
combo_run(Aim_Assist);
} else if(get_val(LT)){
combo_run(Rx_Assist);
}
if(get_val(RT) > 95.0){
combo_run(Aim_Assist);
} else if(get_val(RT)){
combo_run(Rx_Assist);
}
if(get_val(LT) && get_val(RT)){
combo_stop(Rx_Assist);
combo_run(Aim_Assist);
}
if(abs(get_val(RX)) > 24.0 || abs(get_val(RY)) > 24.0){
combo_stop(Aim_Assist);
combo_stop(Rx_Assist);
}
}
if(AimAbuse){
if(get_val(LT) > 95.0){
combo_run(Aim_Abuse);
}
}
if(SingleShot){
if(get_val(LT) && get_val(RB)){
set_val(RB, 0);
combo_stop(Aim_Abuse);
combo_run(Single_Shot);
}
}
if(Strafe){
if(get_val(LT) && get_val(RT)){
combo_run(Auto_Strafe);
}
if(abs(get_val(LX)) > 40.0 || abs(get_val(LY)) > 40.0){
combo_stop(Auto_Strafe);
}
}
if(DropShot){
if(get_val(LT) && get_val(RT) > 95.0){
combo_run(Drop_Shot);
}
}
if(RapidFire){
if(get_val(RT) > 95.0){
combo_run(Rapid_Fire);
}
}
if(AntiRecoil){
if(get_val(LT) && !get_val(RT)){
arv = -3;
}
if(get_val(RT) && !get_val(LT)){
arv = 3;
}
if(get_val(RT) && get_val(LT)){
arv = 3;
}
}
} // Combat End
} // Main End
//-- List of Combos --//
combo Auto_Reset { // auto reset when enter to edit.
wait(50);
set_val(RS,100);
wait(50);
Editor = TRUE;
}
combo Auto_Confirm { // release edit btn for auto confirm.
wait(100);
set_val(LS, 100); // confirm btn for edition
wait(40);
Editor = FALSE; // turn off editor
}
combo Rx_Assist { // aim assist for shotguns(flip and shot) smg/tac(closed combat).
//-- macros
set_val(RX,aav);
wait(100);
set_val(RX,(aav*-1));
wait(100);
//-- check
if(aav < 24){aav = aav + 1;}
else {aav = 18;}
}
combo Aim_Assist { // aim asssit variable (12.5/sec) min(18) max(24) cycle(560ms).
//-- macros
set_val(RY,aav);
wait(20);
set_val(RX,aav);
wait(20);
set_val(RY,(aav*-1) + arv); // anti-recoil apply here.
wait(20);
set_val(RX,(aav*-1));
wait(20);
//-- check
if(aav < 24){aav = aav + 1;}
else {aav = 18;}
}
combo Aim_Abuse { // aim abuse variable (230ms to 350ms)(4.3 to 2.8/sec) cycle(1.4sec).
//-- macros
set_val(LT, 100);
wait(abv);
set_val(LT, 0);
wait(20);
//-- check
if(abv < 350){abv = abv + 30;}
else {abv = 230;}
}
combo Drop_Shot { // crouch/uncrouch (5.0/sec) cycle(200ms).
set_val(RS,100);
wait(25);
wait(75);
}
combo Auto_Strafe { // auto strafe variable (200ms to 320ms)(5.0-3.0/sec) cycle(1sec).
//-- macros
set_val(LX,-40);
wait(ast);
set_val(LX, 40);
wait(ast);
//-- check
if(ast < 160){ast = ast + 10;}
else {ast = 100;}
}
combo Single_Shot { // perfect accuracy each (400ms) (2.5/sec).
set_val(LT,100);
set_val(RT,0);
wait(350);
set_val(LT,0);
set_val(RT,100);
wait(50);
}
combo Rapid_Fire { // spam fire button (10.0/sec).
set_val(RT,100);
wait(85);
set_val(RT,0);
wait(15);
}
// Functions (N/A)
// Script End!!!