-
-
Info • Name
Description - Size
-
-
-
[FREE] - Panda Aim V7
by RobinHood »/* .:^:. .!J7: :?PB##BY~. .~JB&GG5~ ^PPB@@@@@#PJ7!: :!P&@@#GP?: ~&&@#G5Y??J5P##GY!^:. .~5B@@&#BP?: .J@B?^. .^J&@@#BP55YJJYYJ77Y5B&@@@#57: :5B7..:^:. ~YB@@&BGG5Y5PBB#&#BB&@G7. ...::. :Y#~ !PBGG5?^. :!J555YJ777?#&#GG&@@@Y. :~7J5GB##&Y: :JB#5.:YJ!::^~!^. :~!!~::!7J#@@&G5&@@J. .?#@@@@@@@@B! !G#5J?..^. .:. .. .!J#@@@@&B#@5^ !B@@@@@@@@#J. .7&BJ!: :?P##G?^ :7?!^....^?G&@@@@@@@#&B7.
@&&@@@@@@B^ ~##J^. ~G@&BGPBBJ^ .~J5PPGGG#@@@@&&&BB#B5G#?. Y@&&@@@@@@&Y. :B@Y:
&&#GJ77JGB57!???5GB##GP5Y5PGPPG@#Y55! ~G@#@@@@@@@#~ .7@G~ ::::.JPPB#B5YY5B@@&PJJB&&@#GPP5PGB#@@@@BJ5G!. ?#@##@@@@@@&5. .J@?..~?P##GY!~!J555P&@#P!^::!!?P#@@GY?7JG@@@@@5G@B^ .. :Y##B@B&@@@@@@&7. .Y@?..!P#P7!!^. .:~?55?^ :JG#@&BGG#&#B&@@B#@P: .7GP?7JYY7:. ^G@5~?&&B@@@@@@@G~ .J@Y: .!?: .!5G5!^:. ^?J!^:^!P@@@@BPPP5YP@@@@@P~ :Y@@@@@P?5#BPYB&P~:?@@B#@&##&@@#P~ !@&7. :JGB#?. .!PP###B#&@@@@&&###&@@@&@P: ^P@@@@@@B?7YPG#J5P7!P&&##&@@&&#B&@5^:7P@@#7. .:^!YPJ~. :7?JB@@@@@@@&@@@@@@@@GP&Y ~G&&@@@@@@#5JB&5!Y#BB&5##&@#GPPG#@@&BB@@@@@B?^. .:!?7^:. .!7?YPGB##BB@@@@@@@&Y5G7 P&###&@@@@@BJ5#P&P?5#BJ5&@@GYP@@@@@@@@@@&#&@&P7^::.. .::...:^^~~~~?5G#&@@@@@@@@#YPP! :5B###&&@@@G?JBG&7.:?BB5#@@#PP&@@@@@@@@&@#PB@@&GYJYYJ!^. .::::^~!??JYP#@@@@@@@@@@BJ#5^ ^P5JG@&&&&@@@#PY7&G??Y5P#&@&BPG&@@@@@@@&YG@B5B@@@&&BPPGPY!^.:~~^~~!77?JGBG#@@@@@@@&YP&J. .7#J!7?!~!J#@@@@#GG@&BJ^.~#@#B#&@@@@@@@#PYYG@&B&@&B?JB&#GGBBY^ .~77!7?J??JYB@@@@@@@#PG&Y: .7#?:. ~5G########5J7::5@@@@@@@@@@@#PY5B&@@@@@@@#7 ^?P#@&G^ :7J??7!!7P&@@@@@@@###@&PJ!:. :?5.~~:. .!P?~:.....::~:^Y@@@@@@@@@&B5YG&@@@@@@@@@@&5:^!7Y#@#7.^^.:!JYJ775&@@@@@@@@@@@@@&&#BPJ!^: .7@7^!7!^:.. .~5@@@@@@@@&G5PB&@@@@@&&@@@@@@G^^!7!?G@#5#Y: !#!PB#@@@&@@@&GG&@@@@&BGGGBBBGY!: ~JGBBG?~~!77!~^::.. .^!YG&@@@@@@@#P5P#@@@@@@@@BB&@@@@@B~:~7?77JG&@G! :Y@JPB&&@##&@@PYB@@@@@@@@&BPYYG&&G7 ~G#5PPGPJ7~~!!!!!!!?5G&@@@@@@@@&BPPB&@@@@@@@@&##&@@@@@@G~!G&@#57?#@@B5B@@##&@#YJJYBGYG@@@@@@@@@@@@&BJJG@&~ :G#Y~:^?P##BB#BGGGB#@@@@@@@@@@&BPG#&&&@@@@@@&##&@@@@@@@@#G#GPB@&5JY&@@@@@@@@@&BPGB5?7YB@@@@@@@@@@@@@@#J?P@P: ^B&P55YYP#@@@@@@@@@@@@@@@@@@@&BB&&&&&@@@@@&#&&&@@@&#@@@@@@P?775&&5?P&@@@@@@@@@&BPG@#5P#@@@@@@@@@@@@@@@G??B&?. ..:^!?J5#@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BB&@@@@@@###&B?~P@@PJYB&@@@&B5JYB@&#BGP5PPB#@@&BY?Y&@&&@@@@&#&@@@@@@@@@#57Y@P^. .^!?J5G##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#Y7Y5G&@&##&&&Y: :Y#BJ77JYPGB&&#BB&@P?777777J#@#GG##&@@@@@#5JP&@@@@@@@@@@BJ?#@?: ~G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&@@@@@@&#P5J?JP#&&#P7..!7^:^!~^~~!!!!7?JJ5B@G??77777?G&&B5?5&@@@@&57G@@#&@@@@@@@@&P7Y@B~ !B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#GPG#&@&&&&@@@@@#B#&GY??^. ~P@#PY7!~:.....:^:^!Y@P55Y7775JJP5~!#@@@@@@#B&#YY#@@@@@@@@@#J?#@Y: !B##@@@@@@@@@@@@@@@@@@@@@@@&#G5PG#@@#Y7!~~!J5G&&B5YY?777^. :J#@@@@&#GGP5Y7^. .?#GP5JYG5~?#G~!#@@@@@@@@@G7Y#@@@@@@@@@@B7Y&&7 ~GGP&@@@@@@@@@@@@@@@@@@@@#P55G#@@#GGBBG5J!: .^??7JPY7777~: .!JPBBBBBPYJ7^. J#&#&@@&??BB~^5@@@@@@@@@G?Y#@@@@@@@@@@&J?G@P^ :J&YP&@@@@@@@@@@@@@@@&BP55G#@@@@&G?!!!!!7!^. :!5#5~!7777~:.:~!777!~^:. ^B&B&@@@&#&#J^7P&@@@@@@@BJ?G@@@@#5G&@@@G?Y#&J. ~&GJB@@@@@@@@@@@@&BPYYP#@&#@@@G7^:.. :Y@G^~?????7!^..::::^: 7##55@@&@@@@&PJ?5B&@@@@@&57P@@&Y7?G&@@@&Y?G@B! .?&PJP&@@@@@@@&B5YYP#&@B?^^P@@5^ :~~^. .^JB@G^?5PPPPPPPYJJYY5B!. ~B@@G75&##@@@@@@&BB&@@@@@@G75@&GYG&@@@@@@G?JB@G^ .J&P?5#@@@&G5JJ5B&@#PJ^ ~&@P7^ ^77~:^7G@@&5:??^.:::::^^~!?5G^
#@@@B7?P&PB&@@@@@@@@@@@@@@&5?G@&@@@@@@@@@@575&@5. .?&BJJPG5JJ5B&@@@B?7^ B@P?!: :7777Y#@@@#! ~GP?7!!~!!7JYP#?. :~?5#@@@@@B77?&G5B#PG&@@@@@&&@@@@GJY&@BGGGGPP#@@&Y?5@#~ ?#&P??5G&@@@@@@&J~. ?&P?!. .~7775&@##@B: .5Y~^!7777?77YG: .!J5GGB@@@@G77?#GJPB577YYYYJJG@@@@G??B@P?77775&@@@BJJB&Y. ~5#&&@@GG&@@@@@5~. ?GY!: ^777P@&?J#&? JJ^ :!777~~Y5. ^!7?5B&BG&GJ77?Y?YB@@#PJ777Y#@@@@&Y?P&@&BPYPB&@@@@BJY#&7. .!PB@&J?B@@@@@G~ G5~. :!7?P@&? Y@#? !PY^. :~~~!YBJ .75G#&BYJG5?777775###@@@@@@@@@@@@&5JG@@@@@@@@@@@@@@PYB@#: ^5@Y75&@@@@&?: 7^ .:..^!7JG@@?. 7#@#7. .!5GBP55PBBGJ: ~5&&B5?77J?7777775#G!~P@@@@@@@@@@#PP#@@@@@@@@@@@@@@GYB@@&J. !#P??G@@@@@#?. :7J^!77Y#@@Y. ^Y#&5~. :~?PPJ!^. .J&#PJ77777777777J5#5?!::?G#@@@@@@&#&@@@@@@@@@@@@@@&PYB&&&@&!. .Y&P7JB@@@@@@P~ .~5#YJ5P#@@B? :Y@&P~. ^P&5?77777777777JYPB&J777^..7&@@@@@&##@@@@@@@@@@@@@&P5#@#5YB@G~ 7&@BYYB@@@@@@#5?~:~JB@@&@@&&G?: .Y@&@&P!. .7G#J7777777777?J5B#PG@PJ77J5P#@@@@@@&JJ#@@@@@@@@@@@@&&@@@@G?Y@@J: :#&###B&@@@@@@@BJ?P&@@#PJ!~^. ^B@BP&@@P~ :Y#P777777777?YPG55#&PY#@GJ?5@@@@@@@@@@Y7P&@@@@@@@@@@@@@@@@@&P?B@B~ Y&B5P#@@@@@&GY?5#@@P!. ^#@PJB@@@&Y^!G&GY555PGGBBB#@@&5?5@BJY&P?7?5&@@@@@@@@B?Y#@@@@@@@@@@@@@@@@@@#JY@@7. .YJYPP5Y??YB@@G7. .7&@P7G@@@@@#BGPGB&@@@@@@@@@@@#5!!P@P?J?77775@@@@@@@@@BB&@@@@@@@@@@@@@@@@@@#Y?&@Y: .7#@B5JJJJP#@@G7: :Y@@57Y#@@@@@&Y777?JJPGGBBBGG5J?^^5@@Y7777777P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B?P@#! ^Y&@@@@@@&5!. ^5@#Y7?B@@@@@@P?7777!!!!!!!~~!~: !&@@P?7777777G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&?Y&@J: :!J55J!: 7&@G?!7G@@@@@@BJ!!!!!!~~~^:.. ?@@@B?77777777P&@@@@@@@@@@@@@@@@@@@@@@@@@@@&J?B@P~ .~?????????????????????????????7?????????777??????????????????????7?G@@BP55B@@@@@@&PYJJJJ????????????P@@@#P55555555P#@@@@@@@@@@@@@@@@@@@@@@@@@@@&GPB@#5J????????????????7^ :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#7 :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#7 :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#7 :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&####&##&@&&#&@&&##&@@@@&#BGGB&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BGGB#&@@@@@@@@@@&###&@@@@@@@@@@@@@@@&#BGGB&@@@@@@@@@@@@@@#7 :5@@@@@@@@@@@@&BBBB#&@@@@@&BBBBBBBBBGPPPGPPPPGGPPPPPPPGPPGPPG#@#P5G#BPPB@@&#BBB#@@@@@@@@@@@@@@@#BGGGBBBB#&@@@B5PBBGPG#@&BGGGB#BPPPPGBBBBBBBB#&@@@@&G5G#BPPG&@@@@@@@@@@@@#7 :5@@@@@@@@@@@BPPGBP5G&@@&BPPBBBBBBBB55B&&&&&&&&G55B@&P55G&#P5G#P5B####P5BBPPGBP5G&@@@@@@@@@@@&BPPB##BBBBPPG#BPP#&#&G5G#G5GBBG55P#&P55GBBBBBBPPG#&&G5G###&P5G&@@@@@@@@@@@#7 :5@@@@@@@@@@@G5G&@B5P#@@#P5G@@&####B55PPB&@#GPP55P#@&BGG#@&G5PPPG&#GB&#PPP5G&&G5P&@@@@@@@@@@@&G5G@@&##&@@G5PPP#@BP&&G5PP5B@@@BPG&@G5P#@@&#&@&BPPPPPG&&GG&#P5#@@@@@@@@@@@#7 :5@@@@@@@@@@@G5G&&B5P#@&G5G#@@&###BG5PP5P#@#P5GGP5B@@&&&&@&G55G#&@&&&@&BP55G&&G5P#@@@@@@@@@@@&P5G&&#BB#@&P5PB&@@&&&@&G555G@@@@&#&@G55#@&P55G&&G55G#@@&&&@@BPP#@@@@@@@@@@#7 :5@@@@@@@@@@@G5G&&B5PGGG55PB@@#BBBBG5PG5P#@#PP##P5B@&G5PB@&G55P&@#GPPB@&BP5G&@G5PGGB#&@@@@@@@#55B@@&&##BP555B&@BGPG&@#P55G@&B#@@@@GP5#@&P5PB@&G55P#@&GPPG@@BPP#@@@@@@@@@#7 :5@@@@@@@@@@@G5G&@&####GP55G@@&#####GP55P&@#P5##P5B@&P55G&#P5P#&BP5555B&&G5P#@&####G5P#@@@@@@&G5G@&BP5PPP55G&&GP555P#&#P5G@&GPG&@@B55#@@##&@&BP5P#&#P5555G#@B5P#@@@@@@@@#7 :5@@@@@@@@@@@G5PGBBBBBBG555PBBBBBBBBP5P5PGBG55#&BP5GGP555PP55PGP5PB##G5PGP55GBBBBBBP5PB@@@@@@&G5PBGP5P&&#P5GG55GB#GP5GBP55BG555PG#GP5GBBBBBGP5555GP5PG##G5PBG55B&@@@@@@@#7 :5@@@@@@@@@@@&BGPPPPPPPPB#BGPPPPPPPPPG##GPPPG#@@@#GPPGB#BGGBBGPGB&@@@@BPPPGPPPPPPPPPB#@@@@@@@@&BGPPPB#@@@&BPPG#@@@@#GPPGGGPPGBBGPPPPPPPPPPPPGB##GPGB&@@@&BPPPGB&@@@@@@@@#7 :5@@@@@@@@@@@@@@&&&&&&&@@@@@&&&&&&&&@@@@@&&&@@@@@@@&&@@@@@@@@@@@@@@@@@@@&&@&&&&&&&&@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@&&&@@&@@@@@&##&@&&&&&&&@@@@@@@@@@@@@@@&&&@@@@@@@@@@#7 :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#7 :5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#7 :Y@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#? .7#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G~ :7P&@@@@&GPPPPPPPPPPPPPPPPPPPPPPPPPPGGGBB&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&#BBGGGPPPPPPPPPPPPPPPPPPPPPPPP5PB&@@@@BJ~. .~J#@@@B5?777777777???JJY55PGGBBBB###&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&####BBBBGPP55YJJJ?77777777!7YG#@@#P?: :7P#@@#PYY5PGGB##&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&##BBGPPYY5B@@@#J~. ^?B@@@@@@@@@@@@@@@@@@@&&#BGG#@@@@@#Y?!~!YB#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#GY7~~!7@@@@@&##&&@@@@@@@@@@@@@@@@@@#57: .!5&@@&&#BBPP5YJ7!!~~^:...Y&@@@@&GJ!^:..^!YB&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B57^. .~Y@@@@@B7^^~!!77JY5PPB##&&@@BJ^. ~!~^^:.. :75#@@@@&&GY7~^:..^!JP#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#PJ7^. .~YB&@@@@#5!. .::^~!!: :?G&@@@@@#GY?!~:...:~?5B#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#5?~:. .!YB&@@@@#57^ .^75#@@@@@&B5J7!~:. .:~?YG#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&B5?!: .^75#@@@@@B57: .:75B@@@@@&BPJ?!!~^:. .:~7JPB#&&@@@@@@@@@@@@@@@@@&&BGGPYJ~. .~?P#@@@@!: :~JP#@@@@@#GYJ7!!~^:.. .:^~7J5GB######GP5Y?!~^.. .~75B@@@@@&PJ~. .^?PB&@@@@&BGY?7!~^^:.. .:::^:::. .~7YG&@@@@&B57^. :~JG#@@@@@&#PY?7~^::... .:~75G&@@@@@#P?~: :!YG#@@@@@&&B5J7~:........ .^7JPB&@@@@@#GJ!: .:!YG&@@@@@@&#GY?!^:::. :~7Y5B&@@@@@@#GJ!^. .:!J5B&@@@@@@&#BGYJ?J5G#&@@@@@&#GY?!:. .^7YG#&@@@@@@@@@@@@@@?~:. :~!J5G#&&&&#G5J!^: .:^~~^:. PandaAim V7 MUST ADJUST SCRIPT IN COMPILER By LethalPanda credit LEGACYZ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
- 22.35 KiB
-
-
-
[FREE] - AIMBOTZ Anonymous V2
by RobinHood »
[nfo]
// UPDATED AIMBOTZ
//===============================================================
// BUTTON LAYOUT
//===============================================================
define FIRE_BTN = PS4_R1;
define ADS_BTN = PS4_L1;
define SPRINT_BTN = PS4_L3;
define PRONE_BTN = PS4_CIRCLE;
define JUMP_BTN = PS4_CROSS;
define SWITCHWEAPON_BTN = PS4_TRIANGLE;
define RELOAD_BTN = PS4_SQUARE;
define MELEE_BTN = PS4_R3;
define TACTICAL_BTN = PS4_L2;
define GRANADE_BTN = PS4_R2;
define UP = PS4_UP;
define RIGHT = PS4_RIGHT;
define DOWN = PS4_DOWN;
define LEFT = PS4_LEFT;
define RX = PS4_RX;
define RY = PS4_RY;
define LX = PS4_LX;
define LY = PS4_LY;
//===============================================================
// ADJUSTABLE VARIABLES
//===============================================================
// Index to find Value Name string - switchable in game with left/right in ModEdit -
int valName_idx;
int AR_Primary_V = 36; // val > 32 for assalt rifles - HOLD L1 / LB + UP or DOWN for ajust recoil
int AR_Primary_H = 0;
int AR_Second_V = 0; // val > 28 for SMG - HOLD L1 / LB + UP or DOWN for ajust recoil
int AR_Second_H = -0;
int quick_scope_val;
int smartF_hold;
int smartF_rest;
int burstF_hold;
int burstF_rest;
int StrafeShotTime = 0;
int RF_hold;
int RF_release;
int Aim_Boost = 7;
int Aim_Correction = 12;
int AimAssistTime;
int AimAssistSize;
//---Adjustable Variables Count
define AMOUNT_OF_VALNAME_IDX = 15;
//const string TITLE = "My Game"; // 18 char max
const string TITLE = "UNKNOWN"; // 11 char max
const string OFF = "OFF";
const string ON = "ON";
const string SCRIPT_ONOFF = "SCRIPT off";
// modName # of the last Mod Name string - Used for cycle modName_idx
define MAX_MODS_COUNT = 11;
// Mod Name - Text to Display
const string AR_PRIM_SECOND = "ANTI RECOIL" ;
const string AUTOSLIDEEASY = "DON'T USE" ;
const string AUTOSLIDE = "SLIDE MW" ;
const string QUICKSCOPE = "Quick Scope" ;
const string SMARTFIRE = "Smart Fire" ;
const string BURSTFIRE = "Burst Fire" ;
const string HOLDBREATH = "Hold Breath" ;
const string FASTMELEE = "Fast Melee" ;
const string STRAFESHOT = "Strafe Shot" ;
const string RAPIDFIRE = "Rapid Fire" ;
const string AIMASSISTSWEET = "AIM ASSIST" ;
const string BATTSSTICKYAIM = "Zen Polar" ;
// Index to find Mod Name string - switchable in game with left/right in ModMenu
int modName_idx;
// Toggles
int AR_Prim_Sec_onoff = 1 ;
int AutoSlideCancelEasy = 0 ;
int AutoSlideCancel = 0 ;
int quick_scope_onoff = 0 ;
int smart_fire_onoff = 0 ;
int burst_fire_onoff = 0 ;
int holdbreath_onoff = 0 ;
int ToggleFastMelee = 0 ;
int ToggleStrafeShot = 0 ;
int rapidfire_onoff = 0 ;
int sweet_evil_onoff = 0 ;
int ToggleBattsStickyAim = 0 ;
// Mod VALUES - Text to Display
const string AR_PRIMARY_V = "AR Prim V" ;
const string AR_PRIMARY_H = "AR Prim H" ;
const string AR_SECOND_VERTICAL = "AR Second V" ;
const string AR_SECOND_HORIZONTAL = "AR Secon H" ;
const string QUICK_SCOPE_VAL = "Quick Scope" ;
const string SMARTFIRE_HOLD = "Smart Hold";
const string SMARTFIRE_RELEASE = "Smart Rest" ;
const string BURSTFIRE_HOLD = "Burst Hold";
const string BURSTFIRE_RELEASE = "Burst Rest" ;
const string STRAFE_SHOT_TIME = "StShot Time" ;
const string RAPIDFIRE_HOLD = "RF Hold";
const string RAPIDFIRE_RELEASE = "RF Release" ;
const string AIMBOOST = "Aim Boost" ;
const string AIMCORRECTION = "Aim Correct" ;
const string AIMASSIST_TIME = "AA Time";
const string AIMASSISTSIZE = "AA Size" ;
// Constant bytes - Convert numbers array - ASCII_NUM[column number]
const int8 ASCII_NUM[] =
// 0 1 2 3 4 5 6 7 8 9 (column numbers)
{48,49,50,51,52,53,54,55,56,57};
const string NO_EDIT_VAR1 = " ";// 17
const string NO_EDIT_VAR2 = " ";// 12
const uint8 Options [] = {
24 , // AR_PRIM_SECOND # 1
0 , // AUTOSLIDEEASY # 2
1 , // AUTOSLIDE # 3
1 , // QUICKSCOPE # 4
9 , // SMARTFIRE # 5
9 , // BURSTFIRE # 6
7 , // HOLDBREATH # 7
1 , // FASTMELEE # 8
32 , // STRAFESHOT # 9
9 , // RAPIDFIRE # 10
1 , // AIMASSISTSWEET # 11
1 // BATTSSTICKYAIM # 12
};
const uint8 EditVal [] = {
1 , // AR_PRIM_SECOND # 1
0 , // AUTOSLIDEEASY # 2
0 , // AUTOSLIDE # 3
1 , // QUICKSCOPE # 4
3 , // SMARTFIRE # 5
3 , // BURSTFIRE # 6
0 , // HOLDBREATH # 7
0 , // FASTMELEE # 8
1 , // STRAFESHOT # 9
1 , // RAPIDFIRE # 10
1 , // AIMASSISTSWEET # 11
1 // BATTSSTICKYAIM # 12
};
const uint8 OptRange [][] = {
{ 0 , 3 }, // AR_PRIM_SECOND # 1
{ 0 , 0 }, // AUTOSLIDEEASY # 2
{ 0 , 0 }, // AUTOSLIDE # 3
{ 4 , 4 }, // QUICKSCOPE # 4
{ 5 , 6 }, // SMARTFIRE # 5
{ 7 , 8 }, // BURSTFIRE # 6
{ 0 , 0 }, // HOLDBREATH # 7
{ 0 , 0 }, // FASTMELEE # 8
{ 9 , 9 }, // STRAFESHOT # 9
{ 10 , 11 }, // RAPIDFIRE # 10
{ 12 , 13 }, // AIMASSISTSWEET # 11
{ 14 , 15 } // BATTSSTICKYAIM # 12
};
const uint8 Min_Max_Options [][]={
{ 0 , 2 }, // AR_PRIM_SECOND # 1
{ 0 , 1 }, // AUTOSLIDEEASY # 2
{ 0 , 1 }, // AUTOSLIDE # 3
{ 0 , 1 }, // QUICKSCOPE # 4
{ 0 , 3 }, // SMARTFIRE # 5
{ 0 , 3 }, // BURSTFIRE # 6
{ 0 , 2 }, // HOLDBREATH # 7
{ 0 , 1 }, // FASTMELEE # 8
{ 0 , 4 }, // STRAFESHOT # 9
{ 0 , 3 }, // RAPIDFIRE # 10
{ 0 , 1 }, // AIMASSISTSWEET # 11
{ 0 , 1 } // BATTSSTICKYAIM # 12
};
/////////////////////////////////////////////////////////////////////////////
/// INITIALIZATION BLOCK
/////////////////////////////////////////////////////////////////////////////
init {
AR_Prim_Sec_onoff = get_pvar(SPVAR_1,1,2,2);
AutoSlideCancelEasy = get_pvar(SPVAR_2,0,1,0);
AutoSlideCancel = get_pvar(SPVAR_3,0,1,0);
quick_scope_onoff = get_pvar(SPVAR_4,0,1,0);
smart_fire_onoff = get_pvar(SPVAR_5,1,3,0);
burst_fire_onoff = get_pvar(SPVAR_6,1,3,0);
holdbreath_onoff = get_pvar(SPVAR_7,1,2,0);
ToggleFastMelee = get_pvar(SPVAR_8,0,1,0);
ToggleStrafeShot = get_pvar(SPVAR_9,1,4,0);
rapidfire_onoff = get_pvar(SPVAR_10,1,3,0);
sweet_evil_onoff = get_pvar(SPVAR_11,0,1,0);
ToggleBattsStickyAim = get_pvar(SPVAR_12,0,1,0);
AR_Primary_V = get_pvar(SPVAR_13, 1,99, 28);
AR_Primary_H = get_pvar(SPVAR_14,-99,99, 2);
AR_Second_V = get_pvar(SPVAR_15, 1,99, 28);
AR_Second_H = get_pvar(SPVAR_16,-99,99, 2);
quick_scope_val = get_pvar(SPVAR_17, 50,600, 350);
smartF_hold = get_pvar(SPVAR_18, 30, 60, 40);
smartF_rest = get_pvar(SPVAR_19, 100, 800, 350);
burstF_hold = get_pvar(SPVAR_20, 100, 800, 510);
burstF_rest = get_pvar(SPVAR_21, 100, 800, 350);
StrafeShotTime = get_pvar(SPVAR_22, 1,999, 400);
RF_hold = get_pvar(SPVAR_23, 1,1000, 20);
RF_release = get_pvar(SPVAR_24, 1,1000, 30);
Aim_Boost = get_pvar(SPVAR_25, 1,30, 7);
Aim_Correction = get_pvar(SPVAR_26, 1,30, 12);
AimAssistTime = get_pvar(SPVAR_27, 1,100, 20);
AimAssistSize = get_pvar(SPVAR_28, 1,100, 15);
}// end of init block
/////////////////////////////////////////////////////////////////////////////
/// MAIN BLOCK
/////////////////////////////////////////////////////////////////////////////
main {//---------------------------------
/////////////////////////////////////////
if(get_ival(ADS_BTN)){
if(event_press(PS4_SHARE)){
EntireScript_OnOff = !EntireScript_OnOff;
blinck(EntireScript_OnOff);
cls_oled(0);
draw_rectangle();
//display_mod(f_idx, f_string, mod_name, f_toggle, f_option)
display_mod( center_x(sizeof(SCRIPT_ONOFF)- 1, OLED_FONT_MEDIUM_WIDTH) ,SCRIPT_ONOFF [0],EntireScript_OnOff ,1);
show_mesage_time = 2000;
//--- Set Virtual Machine Speed to Default if script is OFF
if(!EntireScript_OnOff) set_Virtual_Machine_Speed(VM_Default);
}
}
if(show_mesage_time){
show_mesage_time -= get_rtime();
if(show_mesage_time <= 0) {
cls_oled(0);
}
}
//============================================================
// KILL SWITCH FOR ENTIRE SCRIPT
//============================================================
if(EntireScript_OnOff){
//--- Set Virtual Machine Speed to Default for MENU
if(ModEdit || ModMenu) set_Virtual_Machine_Speed(VM_Default);
if(display_EDIT){
// Clear OLED screen
cls_oled(0);
// display_edit(f_idx, f_string, f_print, f_val)
if(EditVal[ modName_idx ] == 0 ){
//--- print label
line_oled(1,45,127,45,1,0);
printf( center_x( 17, OLED_FONT_SMALL_WIDTH ), 20, OLED_FONT_SMALL, 1, NO_EDIT_VAR1[0] );
printf( center_x( 12, OLED_FONT_SMALL_WIDTH ), 33, OLED_FONT_SMALL, 1, NO_EDIT_VAR2[0] );
}
else {//---- ELSE BEGIN --------------
/////////////////////////////////////////////
if(valName_idx == 0){
display_edit(center_x(sizeof(AR_PRIMARY_V )- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_V [0],AR_Primary_V);
AR_Primary_V = edit_val(AR_Primary_V,0,99);
}
/////////////////////////////////////////////
if(valName_idx == 1){
display_edit(center_x(sizeof(AR_PRIMARY_H )- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_H [0],AR_Primary_H);
AR_Primary_H = edit_val(AR_Primary_H,-99,99);
}
/////////////////////////////////////////////
if(valName_idx == 2){
display_edit(center_x(sizeof(AR_SECOND_VERTICAL )- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_VERTICAL [0],AR_Second_V);
AR_Second_V = edit_val(AR_Second_V,0,99);
}
/////////////////////////////////////////////
if(valName_idx == 3){
display_edit(center_x(sizeof(AR_SECOND_HORIZONTAL )- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_HORIZONTAL [0],AR_Second_H);
AR_Second_H = edit_val(AR_Second_H,-99,99);
}
/////////////////////////////////////////////
if(valName_idx == 4){
display_edit(center_x(sizeof(QUICK_SCOPE_VAL )- 1,OLED_FONT_MEDIUM_WIDTH),QUICK_SCOPE_VAL [0],quick_scope_val);
quick_scope_val = edit_val(quick_scope_val, 50,600);
}
/////////////////////////////////////////////
if(valName_idx == 5){
display_edit(center_x(sizeof(SMARTFIRE_HOLD )- 1,OLED_FONT_MEDIUM_WIDTH),SMARTFIRE_HOLD [0],smartF_hold);
smartF_hold = edit_val(smartF_hold,30,60 );
}
/////////////////////////////////////////////
if(valName_idx == 6){
display_edit(center_x(sizeof(SMARTFIRE_RELEASE )- 1,OLED_FONT_MEDIUM_WIDTH),SMARTFIRE_RELEASE [0],smartF_rest);
smartF_rest = edit_val(smartF_rest,100,800 );
}
/////////////////////////////////////////////
if(valName_idx == 7){
display_edit(center_x(sizeof(BURSTFIRE_HOLD )- 1,OLED_FONT_MEDIUM_WIDTH),BURSTFIRE_HOLD [0],burstF_hold);
burstF_hold = edit_val(burstF_hold,100,800 );
}
/////////////////////////////////////////////
if(valName_idx == 8){
display_edit(center_x(sizeof(BURSTFIRE_RELEASE )- 1,OLED_FONT_MEDIUM_WIDTH),BURSTFIRE_RELEASE [0],burstF_rest);
burstF_rest = edit_val(burstF_rest,100,800 );
}
/////////////////////////////////////////////
if(valName_idx == 9){
display_edit(center_x(sizeof(STRAFE_SHOT_TIME )- 1,OLED_FONT_MEDIUM_WIDTH),STRAFE_SHOT_TIME [0],StrafeShotTime);
StrafeShotTime = edit_val(StrafeShotTime, 1,999);
}
/////////////////////////////////////////////
if(valName_idx == 10){
display_edit(center_x(sizeof(RAPIDFIRE_HOLD)- 1,OLED_FONT_MEDIUM_WIDTH),RAPIDFIRE_HOLD[0],RF_hold);
RF_hold = edit_val(RF_hold,1,1000 );
}
/////////////////////////////////////////////
if(valName_idx == 11){
display_edit(center_x(sizeof(RAPIDFIRE_RELEASE)- 1,OLED_FONT_MEDIUM_WIDTH),RAPIDFIRE_RELEASE[0],RF_release);
RF_release = edit_val(RF_release,1,1000 );
}
/////////////////////////////////////////////
if(valName_idx == 12){
display_edit(center_x(sizeof(AIMBOOST )- 1,OLED_FONT_MEDIUM_WIDTH),AIMBOOST [0],Aim_Boost);
Aim_Boost = edit_val(Aim_Boost,1,30);
}
/////////////////////////////////////////////
if(valName_idx == 13){
display_edit(center_x(sizeof(AIMCORRECTION )- 1,OLED_FONT_MEDIUM_WIDTH),AIMCORRECTION [0],Aim_Correction);
Aim_Correction = edit_val(Aim_Correction,1,30);
}
/////////////////////////////////////////////
if(valName_idx == 14){
display_edit(center_x(sizeof(AIMASSIST_TIME)- 1,OLED_FONT_MEDIUM_WIDTH),AIMASSIST_TIME[0],AimAssistTime);
AimAssistTime = edit_val(AimAssistTime,1,100 );
}
/////////////////////////////////////////////
if(valName_idx == 15){
display_edit(center_x(sizeof(AIMASSISTSIZE)- 1,OLED_FONT_MEDIUM_WIDTH),AIMASSISTSIZE[0],AimAssistSize);
AimAssistSize = edit_val(AimAssistSize,1,100 );
}
}//--- ELSE END -----------
}// end of display edit
if(refresh_OLED)
{
// Clear OLED screen
cls_oled(0);
// Draw Rectangle
draw_rectangle();
// Display Mod Name and togle status : ON/OFF
if(modName_idx == 0)display_mod( center_x(sizeof(AR_PRIM_SECOND)- 1, OLED_FONT_MEDIUM_WIDTH) ,AR_PRIM_SECOND[0],AR_Prim_Sec_onoff,Options[ modName_idx ]);
if(modName_idx == 1)display_mod( center_x(sizeof(AUTOSLIDEEASY)- 1, OLED_FONT_MEDIUM_WIDTH) ,AUTOSLIDEEASY[0],AutoSlideCancelEasy,Options[ modName_idx ]);
if(modName_idx == 2)display_mod( center_x(sizeof(AUTOSLIDE)- 1, OLED_FONT_MEDIUM_WIDTH) ,AUTOSLIDE[0],AutoSlideCancel,Options[ modName_idx ]);
if(modName_idx == 3)display_mod( center_x(sizeof(QUICKSCOPE)- 1, OLED_FONT_MEDIUM_WIDTH) ,QUICKSCOPE[0],quick_scope_onoff,Options[ modName_idx ]);
if(modName_idx == 4)display_mod( center_x(sizeof(SMARTFIRE)- 1, OLED_FONT_MEDIUM_WIDTH) ,SMARTFIRE[0],smart_fire_onoff,Options[ modName_idx ]);
if(modName_idx == 5)display_mod( center_x(sizeof(BURSTFIRE)- 1, OLED_FONT_MEDIUM_WIDTH) ,BURSTFIRE[0],burst_fire_onoff,Options[ modName_idx ]);
if(modName_idx == 6)display_mod( center_x(sizeof(HOLDBREATH)- 1, OLED_FONT_MEDIUM_WIDTH) ,HOLDBREATH[0],holdbreath_onoff,Options[ modName_idx ]);
if(modName_idx == 7)display_mod( center_x(sizeof(FASTMELEE)- 1, OLED_FONT_MEDIUM_WIDTH) ,FASTMELEE[0],ToggleFastMelee,Options[ modName_idx ]);
if(modName_idx == 8)display_mod( center_x(sizeof(STRAFESHOT)- 1, OLED_FONT_MEDIUM_WIDTH) ,STRAFESHOT[0],ToggleStrafeShot,Options[ modName_idx ]);
if(modName_idx == 9)display_mod( center_x(sizeof(RAPIDFIRE)- 1, OLED_FONT_MEDIUM_WIDTH) ,RAPIDFIRE[0],rapidfire_onoff,Options[ modName_idx ]);
if(modName_idx == 10)display_mod( center_x(sizeof(AIMASSISTSWEET)- 1, OLED_FONT_MEDIUM_WIDTH) ,AIMASSISTSWEET[0],sweet_evil_onoff,Options[ modName_idx ]);
if(modName_idx == 11)display_mod( center_x(sizeof(BATTSSTICKYAIM)- 1, OLED_FONT_MEDIUM_WIDTH) ,BATTSSTICKYAIM[0],ToggleBattsStickyAim,Options[ modName_idx ]);
refresh_OLED = FALSE;
}
if(display_title){
// clear OLED screen
cls_oled(0);
// Display Script Title
DrawLogo(0, 0, 0);
// screen saver
ModMenu = FALSE;
display_title = FALSE;
display_black = TRUE;
}
//-----------------------------
// Screen saver (OLED off)
if(display_black )
{
count_black += get_rtime();
if(count_black >= 5000)
{
cls_oled(0);
count_black = 0;
display_black = FALSE;
}
}
/////////////////////////////////////////////////////////
// MENU EDIT VALUES
if(ModEdit){
block_all_inputs();
if(MenuTimeOut){
CheckIfBtnIsPressed();
}
//--- Exit from EDIT MENU
if(event_release(PS4_CIRCLE)){
ModEdit = FALSE;
display_EDIT = FALSE;
ModMenu = TRUE;
refresh_OLED = TRUE; // display MODS
}
////////////////////////////////////////////////////////////////////////////////
// GO FORWARD
if(!get_ival(ADS_BTN) && event_press(PS4_DOWN)){
valName_idx ++;
if(valName_idx > OptRange[ modName_idx ][ 1 ]) valName_idx = OptRange[ modName_idx ][ 1 ];
refresh_OLED = FALSE;
display_EDIT = TRUE;
}
///////////////////////////////////////////////////////////////////////////////
// GO BACK
if(!get_ival(ADS_BTN) && event_press(PS4_UP)){
valName_idx --;
if(valName_idx < OptRange[ modName_idx ][ 0 ]) valName_idx = OptRange[ modName_idx ][ 0 ];
refresh_OLED = FALSE;
display_EDIT = TRUE;
}
///////////////////////////////////////////////////////
if(MenuTimeOut){
CheckIfBtnIsPressed();
}
}// end of EDIT MENU
/////////////////////////////////////////////////////////
// EDIT MENU ON/OFF
if(get_val(ADS_BTN) && event_press(PS4_OPTIONS)){
ModMenu = TRUE;
// toggle EditMenu ON/OFF
modName_idx = 0;
refresh_OLED = TRUE; // display Title
display_EDIT = FALSE;
MenuTimeOut = menu_time_active;
}
/////////////////////////////////////////////////////////
// MENU SYSTEM
if(ModMenu){
block_all_inputs();
//--- Exit from MENU
if(event_press(PS4_CIRCLE)){
ModMenu = FALSE;
ModEdit = FALSE;
combo_run(MESSAGE);
}
//--- Enter in EDIT MENU
if(event_press(PS4_CROSS)){
ModMenu = FALSE;
valName_idx = OptRange[ modName_idx ][ 0 ];
ModEdit = TRUE;
display_EDIT= TRUE;
}
//Display MOD NAME and togle status
// Switch MODs
if( !get_ival(ADS_BTN) && event_press(PS4_DOWN)){
modName_idx ++;
if(modName_idx > 11) modName_idx = 0;
//////////////////////////////////////
if(modName_idx == 0 ) {
blinck( AR_Prim_Sec_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 1 ) {
blinck( AutoSlideCancelEasy);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 2 ) {
blinck( AutoSlideCancel);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 3 ) {
blinck( quick_scope_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 4 ) {
blinck( smart_fire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 5 ) {
blinck( burst_fire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 6 ) {
blinck( holdbreath_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 7 ) {
blinck( ToggleFastMelee);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 8 ) {
blinck( ToggleStrafeShot);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 9 ) {
blinck( rapidfire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 10 ) {
blinck( sweet_evil_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 11 ) {
blinck( ToggleBattsStickyAim);
}
/////////////////////////////////////
}
if(!get_ival(ADS_BTN) && event_press(PS4_UP)){
modName_idx --;
if(modName_idx < 0) modName_idx = 11;
//////////////////////////////////////
if(modName_idx == 0 ) {
blinck( AR_Prim_Sec_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 1 ) {
blinck( AutoSlideCancelEasy);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 2 ) {
blinck( AutoSlideCancel);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 3 ) {
blinck( quick_scope_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 4 ) {
blinck( smart_fire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 5 ) {
blinck( burst_fire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 6 ) {
blinck( holdbreath_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 7 ) {
blinck( ToggleFastMelee);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 8 ) {
blinck( ToggleStrafeShot);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 9 ) {
blinck( rapidfire_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 10 ) {
blinck( sweet_evil_onoff);
}
/////////////////////////////////////
//////////////////////////////////////
if(modName_idx == 11 ) {
blinck( ToggleBattsStickyAim);
}
/////////////////////////////////////
}
//////////////////////////
// screen saver
display_black = FALSE;
display_title = FALSE;
//////////////////////////////
// display mod name and Toggle ON/OFF | Scroll Options
if(!get_ival(ADS_BTN) ){
if(event_press(PS4_RIGHT)){ // go back
if(modName_idx == 0 ) {
AR_Prim_Sec_onoff = f_go_back( AR_Prim_Sec_onoff );
}
if(modName_idx == 1 ) {
AutoSlideCancelEasy = f_go_back( AutoSlideCancelEasy );
}
if(modName_idx == 2 ) {
AutoSlideCancel = f_go_back( AutoSlideCancel );
}
if(modName_idx == 3 ) {
quick_scope_onoff = f_go_back( quick_scope_onoff );
}
if(modName_idx == 4 ) {
smart_fire_onoff = f_go_back( smart_fire_onoff );
}
if(modName_idx == 5 ) {
burst_fire_onoff = f_go_back( burst_fire_onoff );
}
if(modName_idx == 6 ) {
holdbreath_onoff = f_go_back( holdbreath_onoff );
}
if(modName_idx == 7 ) {
ToggleFastMelee = f_go_back( ToggleFastMelee );
}
if(modName_idx == 8 ) {
ToggleStrafeShot = f_go_back( ToggleStrafeShot );
}
if(modName_idx == 9 ) {
rapidfire_onoff = f_go_back( rapidfire_onoff );
}
if(modName_idx == 10 ) {
sweet_evil_onoff = f_go_back( sweet_evil_onoff );
}
if(modName_idx == 11 ) {
ToggleBattsStickyAim = f_go_back( ToggleBattsStickyAim );
}
}// go back
if(event_press(PS4_LEFT)){// go forward
if(modName_idx == 0 ) {
AR_Prim_Sec_onoff = f_go_forward( AR_Prim_Sec_onoff);
}
if(modName_idx == 1 ) {
AutoSlideCancelEasy = f_go_forward( AutoSlideCancelEasy);
}
if(modName_idx == 2 ) {
AutoSlideCancel = f_go_forward( AutoSlideCancel);
}
if(modName_idx == 3 ) {
quick_scope_onoff = f_go_forward( quick_scope_onoff);
}
if(modName_idx == 4 ) {
smart_fire_onoff = f_go_forward( smart_fire_onoff);
}
if(modName_idx == 5 ) {
burst_fire_onoff = f_go_forward( burst_fire_onoff);
}
if(modName_idx == 6 ) {
holdbreath_onoff = f_go_forward( holdbreath_onoff);
}
if(modName_idx == 7 ) {
ToggleFastMelee = f_go_forward( ToggleFastMelee);
}
if(modName_idx == 8 ) {
ToggleStrafeShot = f_go_forward( ToggleStrafeShot);
}
if(modName_idx == 9 ) {
rapidfire_onoff = f_go_forward( rapidfire_onoff);
}
if(modName_idx == 10 ) {
sweet_evil_onoff = f_go_forward( sweet_evil_onoff);
}
if(modName_idx == 11 ) {
ToggleBattsStickyAim = f_go_forward( ToggleBattsStickyAim);
}
}// go forward
}
refresh_OLED = TRUE;
set_val(PS4_RIGHT,0);
set_val(PS4_LEFT,0);
set_val(PS4_UP,0);
set_val(PS4_DOWN,0);
if(MenuTimeOut){
CheckIfBtnIsPressed();
}
}
/////////////////////////////////////////////////////////////
/// END OF MENU /////////////////////////////////////////
/////////////////////////////////////////////////////////////
//==========================================================================================================
if(!ModEdit && !ModMenu){// code for MODS
//--- LED COLOR INDICATION
combo_run(Blink_MOD_ON);
if(ToggleStrafeShot && KS_StrafeShot)
{
if(ToggleStrafeShot == 1){
if(get_val(FIRE_BTN) && !get_val(ADS_BTN))
combo_run (StrafeShot);
else
combo_stop(StrafeShot);
}
if(ToggleStrafeShot == 2){
if(get_val(FIRE_BTN) && get_val(ADS_BTN))
combo_run (StrafeShot);
else
combo_stop(StrafeShot);
}
if(ToggleStrafeShot == 3){
if(!get_val(FIRE_BTN) && get_val(ADS_BTN))
combo_run (StrafeShot);
else
combo_stop(StrafeShot);
}
if(ToggleStrafeShot == 4){
if(get_val(PS4_R2) )
combo_run (StrafeShot);
else
combo_stop(StrafeShot);
}
}
//===========================================
// RAPID FIRE ON/OFF
//===========================================
if(rapidfire_onoff && KS_RapidFire ) {
/////////////////////////////////////////
if ((rapidfire_onoff == 2 && get_ival(ADS_BTN) && get_ival(FIRE_BTN)) || (rapidfire_onoff == 1 && get_ival(FIRE_BTN) && !get_ival(ADS_BTN)) || (rapidfire_onoff == 3 && get_ival(FIRE_BTN))) {
combo_run(RAPID_FIRE_cmb);
}
/////////////////////////////////////////
}
//===========================================
// SMART FIRE
//===========================================
if (smart_fire_onoff && KS_SmartFire) {
if ((smart_fire_onoff == 2 && get_ival(ADS_BTN) && get_ival(FIRE_BTN)) || (smart_fire_onoff == 1 && get_ival(FIRE_BTN) && !get_ival(ADS_BTN)) || (smart_fire_onoff == 3 && get_ival(FIRE_BTN)) ) {
combo_run(SmartFire_cmb);
} else {
combo_stop(SmartFire_cmb);
}
}
//===========================================
// BURST FIRE
//===========================================
if (burst_fire_onoff && KS_BurstFire) {
if ((burst_fire_onoff == 2 && get_ival(ADS_BTN) && get_ival(FIRE_BTN)) || (burst_fire_onoff == 1 && get_ival(FIRE_BTN) && !get_ival(ADS_BTN)) || (burst_fire_onoff == 3 && get_ival(FIRE_BTN))) {
combo_run(BurstFire_cmb);
} else {
combo_stop(BurstFire_cmb);
}
}
//===========================================
// HOLD BREATH
//===========================================
if(holdbreath_onoff == 1 ) { // Like CoD
//----------------------------------------------
if( get_val(ADS_BTN) ) set_val(SPRINT_BTN, 100);// SPRINT BTN
//----------------------------------------------
}
if(holdbreath_onoff == 2 ) {// Like PUBG
//-----------------------------
if( get_val(ADS_BTN) ){
hbreath_time += get_rtime();
if(hbreath_time > 100){
set_val(SPRINT_BTN, 100);// SPRINT BTN
}
}
if(event_release(ADS_BTN)){
hbreath_time = 0;
}
//-----------------------------
}
//===========================================
// QUICK SCOPE
//===========================================
if (quick_scope_onoff) { //QUICKSCOPE TAP < 140 ms
if (event_release(ADS_BTN) && (get_ptime(ADS_BTN) < 140)) {
combo_run(QUICKSCOPE_cmb);
}
}
//===========================================
// SWEET EVIL 14 AIM ASSIST
//===========================================
if(sweet_evil_onoff){
if(get_val(ADS_BTN)){
if(abs(X_Current_Value) <= POS_Micro_MVT_Limit && abs(Y_Current_Value) <= POS_Micro_MVT_Limit){
if(abs(X_Last_Value - X_Current_Value) < 0){
combo_stop(Aim_Assist_Perfection);
Sampling_Done = FALSE;
if(get_val(FIRE_BTN) > 95){
combo_stop(Fine_Tune_Aim);
fine_pulse = 0;
combo_run(spiroide_Aim_Assit);
}
else{
combo_stop(spiroide_Aim_Assit);
spiroide_pulse = 0;
combo_run(Fine_Tune_Aim);
}
}
}
else if(abs(X_Current_Value) <= POS_Aim_Limit && abs(Y_Current_Value) <= POS_Aim_Limit){
combo_stop(Fine_Tune_Aim);
combo_stop(spiroide_Aim_Assit);
spiroide_pulse = 0;
fine_pulse = 0;
combo_run(Aim_Assist_Perfection);
}
}
else {
combo_stop(Fine_Tune_Aim);
combo_stop(spiroide_Aim_Assit);
combo_stop(Aim_Assist_Perfection);
spiroide_pulse = 0;
fine_pulse = 0;
Sampling_Done = FALSE;
}
}
//--- CLEAR OLED SCREEN after message
if(time_to_clear_screen){
time_to_clear_screen -= get_rtime();
if(time_to_clear_screen <= 0 ){
QT_MESSAGE_TIMEOUT();
}
}
//======================================================
// ANTI RECOIL PRIMARY / SECONDARY WEAPON
//======================================================
if(get_val(PS4_L3) && event_press(PS4_UP) ) {
AR_Prim_Sec_onoff = !AR_Prim_Sec_onoff;
set_rumble_tipe(AR_Prim_Sec_onoff);
display_MOD_status(AR_Prim_Sec_onoff,sizeof(AR_PRIM_SECOND)- 1,AR_PRIM_SECOND[0]);
set_val(PS4_UP,0);
}
//---Anti Recoil Primary/Secondary Weapon
if(AR_Prim_Sec_onoff){
//---2. Manually Switch
if(AR_Prim_Sec_onoff == 1){
if(get_val(PS4_SHARE)){
if(event_press(PS4_TRIANGLE)){
primary_weapon = TRUE;// Primary
set_profile_notify( PRIMARY_Profile, RUMBLE_A);// one heavy rumble
display_ar_profile();
}
set_val(PS4_TRIANGLE,0);
}
if(get_val(PS4_SHARE)){
if(event_press(PS4_CIRCLE)){
primary_weapon = FALSE;// Secondary
set_profile_notify( SECONDARY_Profile, RUMBLE_A);// two heavy rumbles
display_ar_profile();
}
set_val(PS4_CIRCLE,0);
}
}//manualy
//---1. Automatic Switch
if(AR_Prim_Sec_onoff == 1){
if(get_val(PS4_TOUCH) || get_val(XB1_VIEW)){
if(event_press(SWITCHWEAPON_BTN)){
primary_weapon = TRUE;// Re-sync to Primary
set_profile_notify( PRIMARY_Profile, RUMBLE_A);// one heavy rumble
display_ar_profile();
}
set_val(SWITCHWEAPON_BTN,0);
}
else if(event_press(SWITCHWEAPON_BTN)){
primary_weapon = !primary_weapon;
display_ar_profile();
if(primary_weapon)
{
set_profile_notify(PRIMARY_Profile, RUMBLE_A);// one heavy rumble
}
else
{
set_profile_notify(SECONDARY_Profile, RUMBLE_A);
}
}
}// Automatic
}
//--- end of Anti Recoil Profiles Switch
//======================================================
// ANTI RECOIL PRIMARY WEAPON
//======================================================
//======================================================
if(AR_Prim_Sec_onoff && primary_weapon) {
// hold RS/R3 + UP/DOWN (Vertical Recoil) or LEFT/RIGHT(Horizontal Recoil)
if(get_val(PS4_L1)){
if(event_press(XB1_UP)) {
AR_Primary_V +=1;
on_the_fly_display(center_x(sizeof(AR_PRIMARY_V)- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_V[0],AR_Primary_V);
}
if(event_press(XB1_DOWN)){
AR_Primary_V -=1;
on_the_fly_display(center_x(sizeof(AR_PRIMARY_V)- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_V[0],AR_Primary_V);
}
//horizontal------------------------------------
if(event_press(XB1_LEFT)){
AR_Primary_H -=1;
on_the_fly_display(center_x(sizeof(AR_PRIMARY_H)- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_H[0],AR_Primary_H);
}
if(event_press(XB1_RIGHT)){
AR_Primary_H +=1;
on_the_fly_display(center_x(sizeof(AR_PRIMARY_H)- 1,OLED_FONT_MEDIUM_WIDTH),AR_PRIMARY_H[0],AR_Primary_H);
}
//--- SAVE AR VALUES
if(event_press(PS4_PS)){
combo_run(MESSAGE);
}
set_val(PS4_PS,0);
set_val(PS4_UP,0); set_val(PS4_RIGHT,0); set_val(PS4_DOWN,0);set_val(PS4_LEFT,0);
}// get RS
if( abs(get_val(RX)) > AR_Release_Prim || abs(get_val(RY)) > AR_Release_Prim) {
combo_stop (AntiRecoilPrimary);
}
if( get_val(ADS_BTN) && get_val(FIRE_BTN)) {
combo_run(AntiRecoilPrimary);
}
}
//======================================================
// ANTI RECOIL SECONDARY WEAPON
//======================================================
//======================================================
if(AR_Prim_Sec_onoff && !primary_weapon) {
// hold RS/R3 + UP/DOWN (Vertical Recoil) or LEFT/RIGHT(Horizontal Recoil)
if(get_val(PS4_L1)){
if(event_press(XB1_UP)) {
AR_Second_V +=1;
on_the_fly_display(center_x(sizeof(AR_SECOND_VERTICAL)- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_VERTICAL[0],AR_Second_V);
}
if(event_press(XB1_DOWN)){
AR_Second_V -=1;
on_the_fly_display(center_x(sizeof(AR_SECOND_VERTICAL)- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_VERTICAL[0],AR_Second_V);
}
//horizontal------------------------------------
if(event_press(XB1_LEFT)){
AR_Second_H -=1;
on_the_fly_display(center_x(sizeof(AR_SECOND_HORIZONTAL)- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_HORIZONTAL[0],AR_Second_H);
}
if(event_press(XB1_RIGHT)){
AR_Second_H +=1;
on_the_fly_display(center_x(sizeof(AR_SECOND_HORIZONTAL)- 1,OLED_FONT_MEDIUM_WIDTH),AR_SECOND_HORIZONTAL[0],AR_Second_H);
}
set_val(PS4_UP,0); set_val(PS4_RIGHT,0); set_val(PS4_DOWN,0);set_val(PS4_LEFT,0);
//--- SAVE AR VALUES
if(event_press(PS4_PS)){
combo_run(MESSAGE);
}
set_val(PS4_PS,0);
}// get RS
if( abs(get_val(RX)) > AR_Release_Second || abs(get_val(RY)) > AR_Release_Second) {
combo_stop (ARSecondary);
}
if( get_val(ADS_BTN) && get_val(FIRE_BTN)) {
combo_run(ARSecondary);
}
}
//======================================================
//===========================================
// AUTO SLIDE CANCEL
//===========================================
//===============================================
//--- Auto Slide Cancel with custom slide lenth (recommended for low skill players)ASCE
//===============================================
if((event_press(PS4_UP) && get_val(PS4_CIRCLE)) || (event_press(XB1_Y) && get_val(PS4_UP))) {//
AutoSlideCancelEasy = !AutoSlideCancelEasy;
set_rumble_tipe (AutoSlideCancelEasy);
if(AutoSlideCancelEasy)AutoSlideCancel = FALSE;
}
if(AutoSlideCancelEasy){
if(get_ival (PRONE_BTN)){
combo_run(ASCE);
}
}
//===============================================
//--- Auto Slide Cancel with the ability to choose the length of your slide.
//===============================================
if((event_press(PS4_UP) && get_val(PS4_CROSS)) || (event_press(PS4_CROSS) && get_val(PS4_UP))) {//-
AutoSlideCancel = !AutoSlideCancel;
if(AutoSlideCancel)AutoSlideCancelEasy = FALSE;
set_rumble_tipe (AutoSlideCancelEasy);
}
if(AutoSlideCancel) {
if((get_val(LY) < -60) || (get_val(LY) > 60) || (get_val(LX) < -60) || (get_val(LX) > 60)){
if(event_release (PRONE_BTN)){
combo_run(ASC)
}
}
}
//===========================================
// Batts Sticky Aim
//===========================================
if(ToggleBattsStickyAim){
if(get_ival(FIRE_BTN))
combo_run(StickyAim);
}
//===========================================
// FAST MELEE
//===========================================
if(ToggleFastMelee)
{
if(!get_val(ADS_BTN)){
if(get_val(MELEE_BTN))
combo_run(FastMelee);
}
if(get_val(ADS_BTN))
combo_stop(FastMelee);
}
} // end of MODS CODE
} // ENTIRE SCRIPT KILL SWITCH
} // end of main block
/////////////////////////////////////////////////////////////////////////////
/// COMBO BLOCK
/////////////////////////////////////////////////////////////////////////////
//-- VM Speed
define VM_Default = 0;
function set_Virtual_Machine_Speed (f_speed){
if (f_speed == 0) vm_tctrl(-0);//10 ms Default
else if(f_speed == 1) vm_tctrl(-2);// 8 ms
else if(f_speed == 2) vm_tctrl(-4);// 6 ms
else if(f_speed == 3) vm_tctrl(-6);// 4 ms
else if(f_speed == 4) vm_tctrl(-8);// 2 ms
else if(f_speed == 5) vm_tctrl(-9);// 1 ms
}
int hbreath_time;
//===============================================
// ANTIRECOIL PRIMARY
//===============================================
int AR_Release_Prim = 70;
int ar_prim_v, ar_prim_h;
combo AntiRecoilPrimary {
//--- vertical_recoil
ar_prim_v = get_val(RY) + (AR_Primary_V );
if(ar_prim_v > 100) ar_prim_v = 100;
set_val(RY, ar_prim_v);
//--- Horizontal_Recoil
ar_prim_h = get_val(RX) + (AR_Primary_H );
if(ar_prim_h >100) ar_prim_h = 100;
else if(ar_prim_h < -100) ar_prim_h = -100;
set_val(RX,ar_prim_h);
}
//===============================================
// ANTIRECOIL SECONDARY
//===============================================
int AR_Release_Second = 70;
int ar_second_v, ar_second_h;
combo ARSecondary {
//--- vertical_recoil
ar_second_v = get_val(RY) + (AR_Second_V );
if(ar_second_v > 100) ar_second_v = 100;
set_val(RY, ar_second_v);
//--- Horizontal_Recoil
ar_second_h = get_val(RX) + (AR_Second_H );
if(ar_second_h >100) ar_second_h = 100;
else if(ar_second_h < -100) ar_second_h = -100;
set_val(RX,ar_second_h);
}//======================================================
const string AR_PRIMARY_LABEL = " Primary" ; // Assalt Rifles
const string AR_SECONDARY_LABEL = "Secondary" ; // SMG
function display_ar_profile(){
if(!ModMenu && !ModEdit ){
// Clear OLED Screen
cls_oled(0); // will clear oled
if( primary_weapon ){
printf(sizeof(AR_PRIMARY_LABEL)- 1 ,3,OLED_FONT_MEDIUM,OLED_WHITE,AR_PRIMARY_LABEL[0]);// Primary AR Profile
}
else {
printf(sizeof(AR_SECONDARY_LABEL)- 1,3,OLED_FONT_MEDIUM,OLED_WHITE,AR_SECONDARY_LABEL[0]);//Secondary AR Profile
}
printf(center_x(sizeof(ON)- 1, OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,OLED_WHITE, ON[0]);
time_to_clear_screen = 1500;
}
}
function print_QT (f_cheract_size , f_label ){
rect_oled(1,1,127,63,0,1);
line_oled(1,20,127,20,1,1);
printf( center_x( f_cheract_size , OLED_FONT_MEDIUM_WIDTH) , 2 , OLED_FONT_MEDIUM , OLED_WHITE, f_label);
}
int primary_weapon = TRUE;
int message_timeout;
int time_to_clear_screen;
function QT_MESSAGE_TIMEOUT (){
// Clear OLED Screen
cls_oled(0); // will clear oled
display_title = FALSE;
}
int exit_wait = 1500;
combo EXIT {
wait(exit_wait);
cls_oled(0);
ModMenu = FALSE;
ModEdit = FALSE;
display_EDIT = FALSE;
display_title = FALSE;
}
int LED_OnOff;
int rumble_tipe = RUMBLE_A;
//===============================================
// LED BLINK
//===============================================
combo LED_BLINK {
colourled(LED_OnOff);
wait(200);
colourled(ColorOFF);
wait(100);
colourled(LED_OnOff);
wait(200);
colourled(ColorOFF);
wait(100);
}
//===============================================
// PROFILE VIBRATE 1 , 2 ,3
//===============================================
int profile_numbr;
combo PROFILES_VIBRATE_NOTIFY {
if(profile_numbr >= 1) set_rumble(rumble_tipe, 0);
wait(300);
reset_rumble();
wait(100);
if(profile_numbr > 1)set_rumble(rumble_tipe, 0);
wait(300);
reset_rumble();
wait(100);
if(profile_numbr > 2)set_rumble(rumble_tipe, 0);
wait(300);
reset_rumble();
}
define PRIMARY_Profile = 1;
define SECONDARY_Profile = 2;
function set_profile_notify(f_profile,rumbl_type){
profile_numbr = f_profile;
rumble_tipe = rumbl_type;
combo_run(PROFILES_VIBRATE_NOTIFY);
}
//===============================================
// VIBRATE SETUP
//===============================================
combo vibrate {
set_rumble(rumble_tipe, 100);
wait(300);
reset_rumble();
wait(100);
set_rumble(rumble_tipe, 100);
wait(300);
reset_rumble();
}
//===============================================
// RUMBLE_TIPE
//===============================================
function set_rumble_tipe ( val) {
if( val){ rumble_tipe = RUMBLE_A ; LED_OnOff = Green;}
else { rumble_tipe = RUMBLE_B ; LED_OnOff = Red ;}
combo_run(vibrate);
combo_run(LED_BLINK);
}
//===============================================
// DOUBLE CLICK
//===============================================
int b_dblclick;
function double_click (button) {
if (b_dblclick) {
b_dblclick -=get_rtime();
}
if (event_press(button) ) {
if(b_dblclick){
b_dblclick = 0;
return TRUE;
}else{
b_dblclick = 300;
return FALSE;
}
}
return FALSE;
}
define Sampling_Time = 10;
define Aim_Perfection_Limit = 30;
define POS_Aim_Limit = 70;
define NEG_Aim_Limit = -70;
define POS_Micro_MVT_Limit = 25;
define NEG_Micro_MVT_Limit = -25;
int X_Last_Value = 0;
int Y_Last_Value = 0;
int X_Current_Value = 0;
int Y_Current_Value = 0;
int Sampling_Done = FALSE;
int spiroide_pulse = 0;
int fine_pulse = 0;
int Joystick_calibration = FALSE;
int RX_Axis_Joystick_calibrate = 0;
int RY_Axis_Joystick_calibrate = 0;
combo Aim_Assist_Perfection{
X_Last_Value = X_Current_Value
Y_Last_Value = Y_Current_Value
wait(Sampling_Time);
X_Current_Value = get_lval(RX)- RX_Axis_Joystick_calibrate;
Y_Current_Value = get_lval(RY)- RY_Axis_Joystick_calibrate;
if (Sampling_Done == TRUE ){
Aim_Perfection(X_Last_Value, X_Current_Value, 1, 0, 1, 0 );
Aim_Perfection(Y_Last_Value, Y_Current_Value, 1, 0, 0, 1 );}
X_Last_Value = X_Current_Value;
Y_Last_Value = Y_Current_Value;
wait(Sampling_Time);
X_Current_Value = get_lval(RX)- RX_Axis_Joystick_calibrate;
Y_Current_Value = get_lval(RY)- RX_Axis_Joystick_calibrate;
if (Sampling_Done == TRUE ){
Aim_Perfection(X_Last_Value, X_Current_Value, 0, 1, 1, 0 );
Aim_Perfection(Y_Last_Value, Y_Current_Value, 0, 1, 0, 1 );}
Sampling_Done = TRUE;
wait(Sampling_Time);
}
combo Fine_Tune_Aim {
set_val(RX,(15 - fine_pulse));
set_val(LX,(-15 + fine_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RX,(15 - fine_pulse));
set_val(RY,(10 - fine_pulse));
set_val(LX,(-5 + fine_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RY,(10 - fine_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RX,(-15 + fine_pulse));
set_val(RY,(10 - fine_pulse));
set_val(LX,(5 - fine_pulse))
wait(Sampling_Time);
wait(Sampling_Time)
wait(Sampling_Time)
set_val(RX,(-15 + fine_pulse));
set_val(LX,(15 - fine_pulse))
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RX,(-15 + fine_pulse));
set_val(RY,(-10 + fine_pulse));
set_val(LX,(5 - fine_pulse))
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RY,(-10 + fine_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RX,(15 - fine_pulse));
set_val(RY,(-10 + fine_pulse));
set_val(LX,(-5 + fine_pulse))
wait(Sampling_Time);
wait(Sampling_Time);
fine_pulse = fine_pulse + 2;
if ( fine_pulse >10){
fine_pulse = 0;}
}
combo spiroide_Aim_Assit {
set_val(RX,(4 + spiroide_pulse));
set_val(LX,(-15+ spiroide_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RY,(5 + spiroide_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
set_val(RX,(-4 - spiroide_pulse));
set_val(LX,15 - spiroide_pulse );
wait(Sampling_Time);
wait(Sampling_Time)
set_val(RY,(5 + spiroide_pulse));
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
wait(Sampling_Time);
spiroide_pulse = spiroide_pulse + 2;
if ( spiroide_pulse >10){
spiroide_pulse = 0;}
}
function Aim_Perfection(Last_Value, Current_Value, Boost, Correction, X_AXIS, Y_AXIS ) {
if(abs(Last_Value - Current_Value) < Aim_Perfection_Limit){
if(Last_Value < Current_Value){
if (Boost){
if (X_AXIS)
set_val(RX, (Current_Value + Aim_Boost));
if (Y_AXIS)
set_val(RY, (Current_Value + Aim_Boost));}
else if(Correction){
if (X_AXIS)
set_val(RX, (Current_Value - Aim_Correction));
if (Y_AXIS)
set_val(RY, (Current_Value - Aim_Correction));}}
else{
if (Boost){
if (X_AXIS)
set_val(RX, (Current_Value - Aim_Boost));
if (Y_AXIS)
set_val(RY, (Current_Value - Aim_Boost));}
else if(Correction){
if (X_AXIS)
set_val(RX, (Current_Value + Aim_Correction));
if (Y_AXIS)
set_val(RY, (Current_Value + Aim_Correction));}}}
}
define ColorOFF = 0;
define Blue = 1;
define Red = 2;
define Green = 3;
define Pink = 4;
define SkyBlue = 5;
define Yellow = 6;
define White = 7;
data(
0,0,0, //0. ColorOFF
2,0,0, //1. Blue
0,2,0, //2. Red
0,0,2, //3. Green
2,2,0, //4. Pink
2,0,2, //5. SkyBlue
0,2,2, //6. Yellow
2,2,2 //7. White
); // end of data segment--------------
// COLOR LED function
//--------------------------------------------------------------
int data_indx;
function colourled(color) {
for( data_indx = 0; data_indx < 3; data_indx++ ) {
set_led(data_indx,duint8 ((color * 3) + data_indx));
}
}
// Refresh OLED
int display_title = TRUE;
int display_black;
int refresh_OLED;
int ModMenu;
int ModEdit;
int display_EDIT;
int EntireScript_OnOff = TRUE;// Kill Swith For Entire Script
int show_mesage_time;
//////////////////////////////////////
///////////////////////////////////////
int count_black;
int need_to_be_save;
int BlinckColor = 3;
int Col_ind;
combo StickyAim {
offset(PS4_RY,AimAssistSize);
wait(AimAssistTime);
offset(PS4_RX,AimAssistSize);
offset(PS4_LX,AimAssistSize);
wait(AimAssistTime);
offset(PS4_RY,inv(AimAssistSize));
wait(AimAssistTime);
offset(PS4_RX,inv(AimAssistSize));
offset(PS4_LX,inv(AimAssistSize));
wait(AimAssistTime);
}
function offset(Stick,Value) {
set_val(Stick, clamp(Value * (100 - abs(get_val(Stick))) / 100 + get_val(Stick), -100, 100));
return;
}
//===============================================================
// MODS COMBO SECTION
//===============================================================
//===============================================
// ASC_PRO_MOD
//===============================================
combo ASC { // Professional Slide Cancel.
wait(14); // If this becomes an issue, change it to 12 or 15. Worked fine here.
set_val(PRONE_BTN, 100);
wait(14); // If this becomes and issue, change to anything between 11-20.
set_val(PRONE_BTN, 100);
set_val(JUMP_BTN, 100);
wait(12);
set_val(PRONE_BTN, 0);
set_val(JUMP_BTN, 100);
wait(12);
set_val(JUMP_BTN, 0);
}
//===============================================
// ESC
//===============================================
combo ASCE { //--- Easy Slide Cancel.
set_val(PRONE_BTN, 100);
wait(380);
set_val(PRONE_BTN, 0);
wait(60);
set_val(PRONE_BTN, 100);
wait(50);
set_val(PRONE_BTN, 100);
set_val(JUMP_BTN, 100);
wait(60);
set_val(PRONE_BTN, 0);
set_val(JUMP_BTN, 100);
wait(10);
set_val(JUMP_BTN, 0);
}
combo QUICKSCOPE_cmb {
set_val(FIRE_BTN, 0);
set_val(ADS_BTN, 100);
set_val(SPRINT_BTN, 100);
wait(quick_scope_val);
set_val(FIRE_BTN, 100);
set_val(ADS_BTN, 100);
set_val(SPRINT_BTN, 100);
wait(40);
}
int KS_RapidFire = TRUE;
combo RAPID_FIRE_cmb {
set_val(FIRE_BTN, 100);
wait(RF_hold);
set_val(FIRE_BTN, 0);
wait(RF_release);
}
int KS_SmartFire = TRUE;
combo SmartFire_cmb {
set_val(FIRE_BTN,100);
wait(smartF_hold);
set_val(FIRE_BTN,0);
wait(smartF_rest);
}
int KS_BurstFire = TRUE;
combo BurstFire_cmb {
set_val(FIRE_BTN,100);
wait(burstF_hold);
set_val(FIRE_BTN,0);
wait(burstF_rest);
}
//=======================================
// DISPLAY EDIT VALUE ON THE FLY
//=======================================
function on_the_fly_display (f_string, f_print, f_val){
cls_oled(0);
line_oled(1,18,127,18,1,1);
printf(f_string, 0, OLED_FONT_MEDIUM, OLED_WHITE, f_print);
number_to_string(f_val, find_digits(f_val));
time_to_clear_screen = 2000;
}
int KS_StrafeShot = TRUE;
combo StrafeShot{
set_val(LX, 100);
wait(StrafeShotTime);
wait(50);
set_val(LX, -100);
wait(StrafeShotTime);
wait(20);
}
combo FastMelee {
set_val(MELEE_BTN, 100);
wait(35);
set_val(MELEE_BTN, 0);
wait(30);
}
define FONT_STATS_INDEX_WIDTH = 0;
define FONT_STATS_INDEX_HEIGHT = 1;
define FONT_STATS_INDEX_MAXCHARS = 2;
////////////////////////////////////////////////////////////////
function horizontal_center_offset(number_characters, font_size) {
return (128 - number_characters * FONT_STATS[font_size][FONT_STATS_INDEX_WIDTH]) / 2;
}
const string EXIT_TXT1 = "AIMBOT";
const string EXIT_TXT2 = "ACTIVATED";
//////////////////////////////////////////////////////////////////////////////
/// SAVE
function save_toggles () {
set_pvar(SPVAR_1,AR_Prim_Sec_onoff);
set_pvar(SPVAR_2,AutoSlideCancelEasy);
set_pvar(SPVAR_3,AutoSlideCancel);
set_pvar(SPVAR_4,quick_scope_onoff);
set_pvar(SPVAR_5,smart_fire_onoff);
set_pvar(SPVAR_6,burst_fire_onoff);
set_pvar(SPVAR_7,holdbreath_onoff);
set_pvar(SPVAR_8,ToggleFastMelee);
set_pvar(SPVAR_9,ToggleStrafeShot);
set_pvar(SPVAR_10,rapidfire_onoff);
set_pvar(SPVAR_11,sweet_evil_onoff);
set_pvar(SPVAR_12,ToggleBattsStickyAim);
set_pvar(SPVAR_13,AR_Primary_V);
set_pvar(SPVAR_14,AR_Primary_H);
set_pvar(SPVAR_15,AR_Second_V);
set_pvar(SPVAR_16,AR_Second_H);
set_pvar(SPVAR_17,quick_scope_val);
set_pvar(SPVAR_18,smartF_hold);
set_pvar(SPVAR_19,smartF_rest);
set_pvar(SPVAR_20,burstF_hold);
set_pvar(SPVAR_21,burstF_rest);
set_pvar(SPVAR_22,StrafeShotTime);
set_pvar(SPVAR_23,RF_hold);
set_pvar(SPVAR_24,RF_release);
set_pvar(SPVAR_25,Aim_Boost);
set_pvar(SPVAR_26,Aim_Correction);
set_pvar(SPVAR_27,AimAssistTime);
set_pvar(SPVAR_28,AimAssistSize);
combo_run(EXIT);
}// end of save
combo MESSAGE {
wait(20);
save_toggles ();
cls_oled(0);
printf(horizontal_center_offset(sizeof(EXIT_TXT1), OLED_FONT_MEDIUM ), 2, OLED_FONT_MEDIUM, 1, EXIT_TXT1[0]);
printf(horizontal_center_offset(sizeof(EXIT_TXT2), OLED_FONT_MEDIUM ), 23, OLED_FONT_MEDIUM, 1, EXIT_TXT2[0]);
exit_wait = 2000;
}
function blinck ( var){
if(var){
BlinckColor = Green;
}else{
BlinckColor = Red;
}
combo_run(BLINK_NOTIFY);
}
combo BLINK_NOTIFY {
colourled(BlinckColor);
wait(300);
colourled(ColorOFF);
wait(100);
colourled(BlinckColor);
wait(300);
colourled(ColorOFF);
}
int MOD_Color;
int blink_n ;
combo Blink_MOD_ON {
colourled(ColorOFF);
if( blink_n == 1 ) {
if(AR_Prim_Sec_onoff && primary_weapon){colourled(Blue);}
}
if( blink_n == 2 ) {
if(AR_Prim_Sec_onoff && !primary_weapon){colourled(Green);}
}
wait(500);
colourled(ColorOFF);
wait(1000);
blink_n +=1;
if( blink_n > 2)blink_n = 1;
}
const uint8 FONT_STATS[][] = {
{ 7, 10, 18 }, // Small
{ 11, 18, 11 }, // Medium
{ 16, 26, 7 } // Large
};
function display_edit( f_string, f_print, f_val) {
printf(f_string, 0, OLED_FONT_MEDIUM, OLED_WHITE, f_print);
number_to_string(f_val, find_digits(f_val));
}
function f_go_forward (f_variable) {
f_variable +=1;
if(f_variable > Min_Max_Options[modName_idx][1] )f_variable = Min_Max_Options[modName_idx][1]; // max option
need_to_be_save = TRUE;
blinck( f_variable );
return f_variable;
}
function f_go_back (f_variable) {
f_variable -=1;
if(f_variable < Min_Max_Options[modName_idx][0] )f_variable = Min_Max_Options[modName_idx][0];
need_to_be_save = TRUE;
blinck( f_variable );
return f_variable;
}
// Variables for function number_to_string()
int ssss;
int c_c_c,c_val;
function number_to_string(f_val,f_digits) {
//=======================================================
// number_to_string(value to convert, # of digits in value)
//
// Display Up to Max 16-bit Signed Integer (-32,768 to 32,767)
//
// Convert digits to ASCII
// Add ASCII character to print buffer
// Print string centered X & Y on OLED
//
//======================================================
ssss = 1; c_val = 10000;
if(f_val < 0) //--neg numbers
{
putc_oled(ssss,45); //--add leading "-"
ssss += 1;
f_val = abs(f_val);
}
for(c_c_c = 5; c_c_c >= 1; c_c_c--)
{
if(f_digits >= c_c_c)
{
putc_oled(ssss,ASCII_NUM[f_val / c_val]);
f_val = f_val % c_val;
ssss += 1;
if(c_c_c == 4)
{
putc_oled(ssss,44); //--add ","
ssss += 1;
}
}
c_val /= 10;
}
puts_oled(center_x(ssss - 1,OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,ssss - 1,OLED_WHITE); // adjustable value centered in X
}
int n_str_;
int horiz_X_center_sufix;
function print_number(f_val,f_digits ,print_s_x , print_s_y , f_font) {
n_str_ = 1; c_val = 10000;
if(f_val < 0) //--neg numbers
{
putc_oled(n_str_,45); //--add leading "-"
n_str_ += 1;
f_val = abs(f_val);
}
for(c_c_c = 5; c_c_c >= 1; c_c_c--)
{
if(f_digits >= c_c_c)
{
putc_oled(n_str_,ASCII_NUM[f_val / c_val]);
f_val = f_val % c_val;
n_str_ += 1;
}
c_val /= 10;
}
puts_oled(print_s_x,print_s_y,f_font,n_str_ - 1,OLED_WHITE); // adjustable value centered in X
}
function edit_val( f_val, f_min, f_max ) { // antirecoil = edit_val( 0 , antirecoil, 99 , 99 )
line_oled(1,18,127,18,1,1);
// print the range values
// on the left: min value
print_number(f_min ,find_digits(f_min) ,4 , 22 , OLED_FONT_SMALL);
// on the right: max value
print_number(f_max ,find_digits(f_max) ,97 , 22 , OLED_FONT_SMALL);
if(get_val(ADS_BTN)){
if(press_hold(PS4_RIGHT)){
f_val ++;
if(f_val > f_max ) f_val = f_max;
display_EDIT = TRUE;
need_to_be_save = TRUE;
}
if(press_hold(PS4_LEFT)){
f_val --;
if(f_val < f_min ) f_val = f_min;
display_EDIT = TRUE;
need_to_be_save = TRUE;
}
if(press_hold(PS4_UP)){
f_val +=10;
if(f_val > f_max ) f_val = f_max;
display_EDIT = TRUE;
need_to_be_save = TRUE;
}
if(press_hold(PS4_DOWN)){
f_val -=10;
if(f_val < f_min ) f_val = f_min;
display_EDIT = TRUE;
need_to_be_save = TRUE;
}
}
return f_val;
}
function press_hold(f_btn) {
// return TRUE - event_press()
//- every 250ms when button is held
return event_press(f_btn) || get_val(f_btn) && get_ptime(f_btn) > 250
&& get_ptime(f_btn) % (get_rtime() * 8) == 0;
}
function find_digits(f_num) {
// find_digits(value)
// return Number of Digits in Value Passed
f_num = abs(f_num);
if(f_num / 10000 > 0) return 5;
if(f_num / 1000 > 0) return 4;
if(f_num / 100 > 0) return 3;
if(f_num / 10 > 0) return 2;
return 1;
}
///////////////////////////////////////////////
// FUNCTIONS
function center_x(f_chars,f_font) {
// center_x(number of chars,font size);
// return X for Centering String Horizontally
return (OLED_WIDTH / 2) - ((f_chars * f_font) / 2);
}
function draw_rectangle()
{
line_oled(1,25,127,25,1,1);
rect_oled(0, 0,OLED_WIDTH,64,FALSE,1);
}
const string ModOption_24_0 = "Disable";
const string ModOption_24_1 = "Automatic";
const string ModOption_24_2 = "Manually";
const string ModOption_0_0 = "";
const string ModOption_0_1 = "";
const string ModOption_7_0 = "Disable";
const string ModOption_7_1 = "Like CoD";
const string ModOption_7_2 = "Like PUBG";
const string ModOption_32_0 = "Disable";
const string ModOption_32_1 = "Fire Only";
const string ModOption_32_2 = "ADS & Fire";
const string ModOption_32_3 = "ADS Only";
const string ModOption_32_4 = "On Button";
define ShotModOptions = 31;
define FireModOptions = 9;
const string ModOption_31_0 = "Disable";
const string ModOption_31_1 = "Fire Only";
const string ModOption_31_2 = "ADS & Fire";
const string ModOption_31_3 = "ADS Only";
const string ModOption_31_4 = "On Fire";
function display_mod( f_string, mod_name, f_toggle, f_option) {
// Display MOD_NAME
printf(f_string, 3, OLED_FONT_MEDIUM, OLED_WHITE, mod_name);
if(f_option == 1)
{
// Display Disable / Enable
if(f_toggle == 1)
printf(center_x(sizeof(ON) - 1, OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,OLED_WHITE, ON[0]);// Enable
else
printf(center_x(sizeof(OFF) - 1, OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,OLED_WHITE,OFF[0]);// Disable
}
if(f_option == ShotModOptions)// 31
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_31_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_0[0]);// Disable
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_31_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_1[0]);// Fire Only
if(f_toggle == 2)
printf(center_x(sizeof(ModOption_31_2) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_2[0]);// ADS & Fire
if(f_toggle == 3)
printf(center_x(sizeof(ModOption_31_3) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_3[0]);// ADS Only
}
if(f_option == FireModOptions)// 9 FireModOptions
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_31_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_0[0]);// Disable
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_31_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_1[0]);// Fire Only
if(f_toggle == 2)
printf(center_x(sizeof(ModOption_31_2) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_2[0]);// ADS & Fire
if(f_toggle == 3)
printf(center_x(sizeof(ModOption_31_4) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_31_4[0]);// On Fire
}
if(f_option == 24)
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_24_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_24_0[0]);// Disable
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_24_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_24_1[0]);// Automatic
if(f_toggle == 2)
printf(center_x(sizeof(ModOption_24_2) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_24_2[0]);// Manually
}
if(f_option == 0)
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_0_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_0_0[0]);//
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_0_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_0_1[0]);//
}
if(f_option == 7)
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_7_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_7_0[0]);// Disable
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_7_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_7_1[0]);// Like CoD
if(f_toggle == 2)
printf(center_x(sizeof(ModOption_7_2) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_7_2[0]);// Like PUBG
}
if(f_option == 32)
{
if(f_toggle == 0)
printf(center_x(sizeof(ModOption_32_0) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_32_0[0]);// Disable
if(f_toggle == 1)
printf(center_x(sizeof(ModOption_32_1) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_32_1[0]);// Fire Only
if(f_toggle == 2)
printf(center_x(sizeof(ModOption_32_2) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_32_2[0]);// ADS & Fire
if(f_toggle == 3)
printf(center_x(sizeof(ModOption_32_3) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_32_3[0]);// ADS Only
if(f_toggle == 4)
printf(center_x(sizeof(ModOption_32_4) - 1, OLED_FONT_MEDIUM_WIDTH),37,OLED_FONT_MEDIUM,OLED_WHITE, ModOption_32_4[0]);// On Button
}
}//display mod end
/*
======================================================
Logo Picture : script.gpc
======================================================
*/
const int16 BOOT_LOGO[] = {
128, 64,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x0000,0x0000,0x000F,0xFFFF,0xFFFF,0xF000,0x0000,0x0000,0x0000,0x0000,0x001F,0xFFFF,0xFFFF,0xF800,0x0000,0x0000,
0x0000,0x0000,0x003F,0xFFFF,0xFFFF,0xFC00,0x0000,0x0000,0x0000,0x0000,0x007F,0xFFFF,0xFFFF,0xFE00,0x0000,0x0000,0x0000,0x0000,0x007C,0x007F,0xFE00,0x3E00,0x0000,0x0000,0x0000,0x0000,0x00FC,0x007F,0xFE00,0x3F00,0x0000,0x0000,
0x0000,0x0000,0x00E0,0x0007,0xE000,0x0700,0x0000,0x0000,0x0000,0x0000,0x00E1,0xFF87,0xE1FF,0x8700,0x0000,0x0000,0x0000,0x0000,0x00E1,0xFF87,0xE1FF,0x8700,0x0000,0x0000,0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,
0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x00FC,0x007F,0xFE00,0x3F00,0x0000,0x0000,0x0000,0x0000,0x00FC,0x007F,0xFE00,0x3F00,0x0000,0x0000,0x0000,0x0000,0x00FC,0x007F,0xFE00,0x3F00,0x0000,0x0000,
0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,0x0000,0x0000,0x00FF,0xFFFF,0xFFFF,0xFF00,0x0000,0x0000,
0x0000,0x0000,0x00E1,0xFF87,0xE1FF,0x8700,0x0000,0x0000,0x0000,0x0000,0x00E1,0xFF87,0xE1FF,0x8700,0x0000,0x0000,0x0000,0x0000,0x00E0,0x3F80,0x01FC,0x0700,0x0000,0x0000,0x0000,0x0000,0x00FC,0x3FF0,0x0FFC,0x3F00,0x0000,0x0000,
0x0000,0x0000,0x00FC,0x3FF8,0x1FFC,0x3F00,0x0000,0x0000,0x0000,0x0000,0x00FF,0xC007,0xE003,0xFF00,0x0000,0x0000,0x0000,0x0000,0x007F,0xC007,0xE003,0xFE00,0x0000,0x0000,0x0000,0x0000,0x001F,0xC000,0x0003,0xF800,0x0000,0x0000,
0x0000,0x0000,0x001F,0xFFF0,0x0FFF,0xF800,0x0000,0x0000,0x0000,0x0000,0x001F,0xFFF0,0x0FFF,0xF800,0x0000,0x0000,0x0000,0x0000,0x001F,0xFFFF,0xFFFF,0xF800,0x0000,0x0000,0x0000,0x0000,0x000F,0xFFFF,0xFFFF,0xF000,0x0000,0x0000,
0x0000,0x0000,0x0001,0xFF80,0x01FF,0x8000,0x0000,0x0000,0x0000,0x0000,0x0001,0xFF80,0x01FF,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3F80,0x01FC,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3FFC,0x3FFC,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x03FC,0x3FE0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x03FC,0x3FC0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x03FC,0x3FC0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007C,0x3E00,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x007C,0x3E00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
} // picture
/*
======================================================
DrawLogo(x, y, invert)
======================================================
*/
int logoX,logoX2,logoY, logoY2;
int logoBit,logoOffset,logoData;
function DrawLogo(x, y, invert) {
logoOffset = 2;
logoBit = 16;
for (logoY = 0; logoY < BOOT_LOGO[1]; logoY++) { // Loop the Y axis
for (logoX = 0; logoX < BOOT_LOGO[0]; logoX++) { // Loop the X axis
logoData = BOOT_LOGO[logoOffset]
logoX2 = x + logoX;
logoY2 = y + logoY;
if (logoX2 < 0 || logoX2 >= 128) {
logoX2 -= 128;
}
if (logoY2 < 0 || logoY2 >= 64) {
logoY2 -= 64;
}
if (test_bit(logoData, logoBit - 1)) {
pixel_oled(logoX2, logoY2, !invert);
}else{
pixel_oled(logoX2, logoY2, invert);
}
logoBit--; // Decrement the bit flag, we are moving to the next bit
if (!logoBit) { // Check if we have just handled the last bit
logoBit = 16; // Reset the bit flag
logoOffset++; // Move to the next value
}
}
}
}
const uint8 MenuButtons [] = {
PS4_RIGHT , //0. Up
PS4_LEFT , //1. Down
PS4_UP , //2. go back
PS4_DOWN , //3. go forward
PS4_CROSS , //4. enter in Edit Menu
PS4_CIRCLE , //5. exit Menu
PS4_OPTIONS , //5. enter in Menu
PS4_L2 //6. hold ADS
};//--- End Menu Buttons
int menu_btn_indx;
int MenuTimeOut;
define menu_time_active = 30000;
function CheckIfBtnIsPressed (){
for(menu_btn_indx = 0; menu_btn_indx < 7; menu_btn_indx++){
if(event_press(MenuButtons[menu_btn_indx]) ){
MenuTimeOut = menu_time_active;
}
if(MenuTimeOut){
MenuTimeOut -=1;
if(MenuTimeOut <= 0 ){
ModMenu = FALSE;
ModEdit = FALSE;
display_EDIT = FALSE;
display_black = TRUE;
}
}
}
}
function display_MOD_status(f_val,f_size,f_label){
if(!ModMenu && !ModEdit){
// Clear OLED Screen
cls_oled(0); // will clear oled
printf(f_size, 3, OLED_FONT_MEDIUM ,OLED_WHITE, f_label);
if( f_val ){
printf(center_x(sizeof(ON) - 1, OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,OLED_WHITE, ON[0]);//MOD is ON
}
else{
printf(center_x(sizeof(OFF) - 1, OLED_FONT_LARGE_WIDTH),37,OLED_FONT_LARGE,OLED_WHITE, OFF[0]);// MOD is OFF
}
time_to_clear_screen = 1500;
}
}
[/nfo] - 98.25 KiB
-
-
- 23.86 KiB
-
- 60.83 KiB
-
-
[FREE] Hawk V1
by RobinHood »/* HAWK V1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ This script has most of the mods that are essential to most shooter games (FPS or TPS) It is not plug and play, the user will have to activate the mods they are interested in and also define their button layout from the OLED menu. Compatible with PS4 and XBOX controllers, this script will replace: - VIEW button on XBOX controller with the TOUCHPAD button when playing on PlayStation (to capture (SHARE button on PlayStation controllers), press RS + VIEW) - TOUCHPAD button on PlayStation controller with the VIEW button when playing on XBOX or PC This script is "smart", it will disable RapidFire if you activate BurstFire on the same profile (or vice versa), It will display the PlatStation buttons in the menu if your controller is a PlatStation controller, otherwise it will display the XBOX buttons It will allow you to enter Mod Edit only if the displayed mod is activated and if it has one or more adjustable values The AntiRecoil + AIM Assist combination has been reworked for maximum compatibility between these two mods In short, a lot of work has been put into this script and I think I've managed to counter most of the possible manipulation errors... have fun βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ INSTRUCTIONS - IMPORTANT, PLEASE READ CAREFULLY INSTRUCTIONS - IMPORTANT, PLEASE READ CAREFULLY INSTRUCTIONS - IMPORTANT, PLEASE READ CAREFULLY ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ βΉβΊβΏβΈ How to use the Main Menu: Open Main Menu - hold L2/LT and tap OPTIONS/MENU to open or exit the menu Navigate between the different Menus - tap UP or DOWN - tap CROSS/A to enter in the submenu γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ How to use the Mod Menu: Choose which profile you want to modify (Primary, Secondary or Custom) - tap TRIANGLE/Y Navigate between the different MODS with LEFT or RIGHT (D pad) - tap UP or DOWN to turn ON or OFF or switch mod Type Activate the mods you want on each profile... If the mod displayed is active and has one or more editable value(s): - tap CROSS/A to close Mod Menu and go to Mod Edit To exit Mod Menu and go back to Main Menu, tap CIRCLE/B γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ How to use the Mod Edit: (while in Mod Menu, tap CROSS/A to close Mod Menu and go to Mod Edit - if the mod displayed is active and has one or more editable value(s)) Navigate between the different value name with LEFT or RIGHT Change/edit the value: - Hold CROSS/A and - tap UP or RIGHT to increase value - tap DOWN or LEFT to decrease value To exit Mod Edit and go back to Mod Menu, tap CIRCLE/B Hold L2/LT and tap OPTIONS/MENU to close every Menu γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ How to use the Controller Menu: Choose which button you want to modify (ADS, Fire, Jump ... ... ...) - or the toggle you want to activate (Hair Trigger or Block Rumble) - Tap LEFT or RIGHT Assign the corresponding button - or toggle Hair Trigger or Block Rumble - tap UP or DOWN To exit Controller Menu and go back to Main Menu, tap CIRCLE/B Hold L2/LT and tap OPTIONS/MENU to close every Menu γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ How to use the Profile Menu: Navigate through the different Profile Menu options - Tap TRIANGLE/Y Prim/Sec btn: Change the way you switch between profile 1 and 2 - tap LEFT or RIGHT Custom Profile: Change the way you go to the Custom Profile - tap LEFT or RIGHT to select the button you need to hold - tap UP or DOWN to select the button you need to tap Resync BTNs: Define how to resync profiles - tap LEFT or RIGHT to select the button you need to hold - tap UP or DOWN to select the button you need to tap To exit Profile Menu and go back to Main Menu, tap CIRCLE/B Hold L2/LT and tap OPTIONS/MENU to close every Menu γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ Save every values and exit any menus (only available if you are in any Menu) - Tap PS/XBOX to save EVERY values, toggles, independently for EACH profiles γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ Speed toggles for the active profile (outside any Menu) - Disable the mod or go back to the type you chose before - Hold aiming button and hold 500ms - UP for AntiRecoil - DOWN for AIM Assist - RIGHT for RapidFire - LEFT for ShotMod - Hold aiming button and - DOUBLE TAP DOWN to switch between every AIM Assist Shapes - DOUBLE TAP LEFT to switch between every ShotMod Type γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ Speed AntiRecoil Values (quickly access the AntiRecoil settings without going through the various menus, on the condition that an AntiRecoil type is selected on the current profile) - Hold L2/LT and tap PS/XBOX to enter or exit You will enter ModEdit and be able to adjust the AntiRecoil values γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ Kill Switch (disable everything) - Turn ON to OFF or OFF to ON - Hold L2/LT button and tap SHARE/VIEW or - Tap PS/XBOX - Turn ON (disable everything) - Tap OPTIONS/MENU - Turn OFF (enable everything) - Double tap CIRCLE/B ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ M O D S D E S C R I P T I O N AntiRecoil: allows to control the recoil of a weapon There are 3 types of Vertical AntiRecoil: - Progressive: the most precise but also the most difficult to adjust. It is composed of 3 adjustable values: - AR Start is the value that will allow you to counter the kick of your weapon on the first 5 bullets, on the first burst - AR End is the value that allows you to stabilize the weapon when you hold the fire button to empty your magazine on the enemy - AR Time is a time value and defines the duration of the progression, the time you will take to progressively increase or decrease your AntiRecoil For example Start = 48, End = 25 and Time = 1000 When you fire, your AntiRecoil will compensate your recoil at 48 to counter the kick and then it will start to progressively go down to 25 and reach 25 in 1 second (1000ms) This is exactly what you do with your finger on the stick when you don't have ZEN, you pull back hard to counter the kick and then release progressively (in a few seconds) the pressure on the stick to stabilize the weapon - Standard: less precise but easier to adjust. It has only one adjustable value: - AR Vertical is the value that allows you to stabilize the weapon when you hold the fire button to empty your magazine on the enemy - Rumble : There are 3 types of Rumble AR - Rumble Low which applies a high coefficient and therefore a low AntiRecoil - Rumble Med which applies a medium coefficient and therefore a medium AntiRecoil - Rumble High which applies a small coefficient and therefore a strong AntiRecoil This AntiRecoil is quite precise on some games and very easy to set, it is based on the vibrations sent to the controller by the game. It has only one adjustable value: - Rumble Power which is a value that allows you to finely adjust the recoil of the weapon (before adjusting this value, test the 3 different types and choose the one that best compensates the recoil) Each of these 3 types (Progressive, Standard, Rumble) of Vertical AntiRecoil also has an Horizontal AntiRecoil value which is composed of a single value: - AR Horiz is a value that allows you to correct the horizontal recoil of your weapon, if it goes left or right when you shoot Each weapon is different and will have different AntiRecoil values AntiRecoil On Rumble is the one that will work best for most weapons without you having to change the mod value You need to increase the value if your weapon keeps going up to the sky, and decrease the value if you shoot into your feet If you play with the right stick inverted, set your Vertical AntiRecoil to negative values ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ RapidFire: turns a single shot weapon into an automatic weapon by spamming the trigger for you when you hold it down There are 3 types of RapidFire - Dynamic: no adjustment to make, the more you pull the trigger, the more the rate increases - Rounds per min: has only one adjustable value: - Rate of Fire defines the number of rounds fired in one minute (RPM or BPM of your weapon) - Rounds per sec: has only one adjustable value: - Rate of Fire defines the number of rounds fired in one second (RPS or BPS of your weapon) Do not use RapidFire with a full automatic weapon, you will slow down the rate! ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ BurstFire: turns a full auto weapon into a burst weapon by firing in short bursts as you hold the trigger down - allows you to have less recoil and save bullets - It has 2 adjustable values - BF Hold is the length of time the trigger is held down - BF Release is the length of time the trigger is released ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ AIM Assist draws a small circle (or other shape) with the right stick to make it easier for your sight to stay in the virtual bubble around your enemy There are 6 different types of AIM Assist - Sticky (non-polar) - Circular - Tall Oval - Wide Oval - Spiral - Helix These different types have 2 adjustable values: - Radius which defines the radius or size of the drawn shape The bigger the Radius, the more you will have a shaking screen sensation, but the stronger the assist will be The smaller it is, the more the shaking sensation will disappear, but the assist will be less strong - Steps is the rate at which shapes are drawn With Sticky, the higher the value, the slower the rate With other shapes, the higher the value, the faster the rate A too fast rate can create slowdowns in the character's movements/moves. ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ AIM Abuse will spam the aim button to try to abuse the autosnap present in the game (works well with games like GTA) We have 2 adjustable values: - Hold Time is the time the button will remain pressed - Release Time is the time the button will be released ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Shot Mod: There are 3 types of Shot Mod: - Strafe Shot allows you to step sideways (from right to left) - Jump Shot allows you to jump when you shoot (you have to set the JUMP button in the menu) - Drop Shot allows you to crouch or lie down when you shoot (you must set the CROUCH button in the menu) ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Shot Activator allows you to define when and how the Shot Mod you have chosen will start up There are 3 possible options: - ADS + FIRE: the chosen Shot Mod will start when you press both triggers - ADS Only: the chosen Shot Mod will start when you press ADS and stop when you press FIRE - FIRE Only: the chosen Shot Mod will start when you press FIRE and stop when you press ADS ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Hold Breath allows you to automatically hold your breath with Sniper ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Turbo Melee allows you to spam the melee button when you hold it down ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Auto ADS allows to press ADS when you press FIRE ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Auto FIRE allows you to press FIRE when you press ADS ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Sensitivity: allows you to modify the sensitivity of your right stick There are 2 possible choices: - Custom Sens allows you to define your sensitivity in 4 different situations (so 4 adjustable values) - General changes your general sensitivity, without holding down ADS or FIRE - ADS changes your sensitivity when you hold down ADS - FIRE changes your sensitivity when you hold down FIRE - ADS + FIRE changes your sensitivity when you hold down ADS and FIRE at the same time - Dynamic Sens allows you to create a sensitivity curve like the ones available with the Elite controllers - this mod is complicated to set, see the example below "Initial Sens" is your initial X and Y sensitivity (value range 0 - 100) While aiming, I want my sensitivity which is set to 100% in my game to be reduced by half as long as the stick input does not exceed "Increase Point" So "Initial Sens" = 50 on the OLED screen "Increase Point" is the stick input point from which the sensitivity increases or decreases (value range 0 - 100) When the stick input exceeds 65 (my "Increase Point" value), it gradually increases the sensitivity from 50 (my "Initial Sens" value) to 100 (my "Max Sens" value) The sensitivity increase rate is defined by "Increase Rate" "Restart Point" stick input point where sensitivity will reset back to "Initial Sens" (value range 0 - 100) When stick input goes down below 30 (my "Restart Point" value), stick sensitivity return to 50 (my "Initial Sens" value) "Max Sens" is the maximum sensitivity value you want 100 means that your maximum sensitivity will be the one you set in your game "Increase Rate" defines at which rate the sensitivity increases or decreases 1 = 10ms delay between increase / decreases ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ - AutoRun allows you to run automatically when you push the stick forward (or to the sides) The mod maintains R3 (or RS on XBOX) when you push the left stick more than 90%. ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Bunny Hop allows you to spam the jump button when you hold it down ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Slide Cancel allows you to stop slide animation in CoD There are 2 types - Modern Warfare - Cold War ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ - AR SmartStop is designed to stop AntiRecoil being applied if no rumble is detected. This can be very useful to prevent the weapon continuing pulling down if reloading or run out of ammo etc ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ - Auto Ping feature allows you to automatically ping every second There are 2 options - while aiming - while fireing ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ - Hair Trigger allows you to increase the sensitivity of your trigger for unparalleled responsiveness ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ - Block Rumble allows you to block the vibrations of the controller if you don't like playing with vibrations Leave the vibrations enabled in the game options as some features needs the vibrations to be enabled in the game ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ THANK YOU FOR READING THANK YOU FOR READING THANK YOU FOR READING βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βΏβΈβΉβΊ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ*/
- 146.2 KiB
-
-
-
[FREE] - BULL V1 (Leathal Panda)
by RobinHood »/* βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββββββββββββββββββββββ βββββββ βββββββββββββ βββββββββββββββββββββββββββββββββββββββ */ /* ============================================================================================================================================ Credits ============================================================================================================================================ Author = LETHALPANDA ============================================================================================================================================ Instructions - Please Read ============================================================================================================================================ /*------------------------------- INSTRUCTIONS PLEASE READ ------------------------------------------ ===================================================================================================== Enter Mod Menu = HOLD ADS & OPTIONS ----------------------------------------------------------------------------------------------------- Exit Menu = CIRCLE/B ----------------------------------------------------------------------------------------------------- Enter Edit Menu To Change Values = CROSS/A ----------------------------------------------------------------------------------------------------- Exit Edit Menu To Mod Menu = CIRCLE/B ----------------------------------------------------------------------------------------------------- Enable/Disable Drive Mode = HOLD FIRE & Double Tap Right / Press Square TO Disable ----------------------------------------------------------------------------------------------------- Change Profiles In The Menu = TRIANGLE/Y ----------------------------------------------------------------------------------------------------- Change Values In Edit Menu = HOLD ADS & LEFT OR RIGHT OR UP OR DOWN ----------------------------------------------------------------------------------------------------- Turn Mods On/Off = PRESS UP / DOWN TO CYCLE TOGGLE OPTIONS IF APPLICABLE ----------------------------------------------------------------------------------------------------- Navigate The Main Menu = PRESS UP / DOWN ----------------------------------------------------------------------------------------------------- Navigate Mod Menu & Edit Menu = PRESS LEFT / RIGHT ----------------------------------------------------------------------------------------------------- Choosing Buttons For Profiles/QuickToggles = HOLD ADS & PRESS LEFT OR RIGHT ----------------------------------------------------------------------------------------------------- ====================================================================================================*/ /*
- 117.21 KiB
-
-
- 142.81 KiB
-
-
[FREE] - COD PRO V7 (Fadexz)
by RobinHood »/* βββββ ββββ βββββ βββββ βββββ βββββ ββ ββ β β ββ β β β β ββ β β β β ββ β ββββ ββββββ β β β β β β β βββ βββ β β ββ ββββββ βββ ββββββ β β ββ βββ v7.0.0 β Mar 2024 By Fadexz Features: β Anti-Recoil (compensates recoil while also able to use rumble/vibration to increase the amount on shots) β Slowdown Aim Assist Abuse (automatically moves your ads (in small circle) while you are not moving to allow for slowing down when moving towards a target which will favour to their direction) β Reload Cancel (automatically cancel reload on press of 'ADS' and/or 'FIRE') β Auto Reload (automatically reload after shooting) β Jump Shot (jump when pressing 'ADS' and/or 'FIRE') β Rapid Fire (turbo/spam 'FIRE' for non-auto weapons automatically on hold) β Auto Focus (automatically focuses (hold breath) while ADS) β Auto Ping (ping when firing, on a specified time of no firing cooldown) β Snap On Aim Assist Abuse (for ZM/SP aka PvE modes, don't use on PvP modes) β Quick Scoper (instantly unscopes and removes shot recoil to make quick scoping feel nicer, requires a throwing knife) β Turbo Jump (spam on hold) β Turbo Melee (spam on hold) β Auto Sprint (has press, toggle, and hold options) + Boosted Auto Sprint Mode (exploit for Black Ops Cold War) (these also make the walk area larger by making the sprint area a little tighter than in-game Auto Sprint, requires auto sprint in-game disabled and preferably use hold mode to allow the script to stop the sprinting) β Slide Cancel (Quickly cancels your slide midway and stands immediately) β Pickup Cancel (Cancels out the animation of picking up a weapon to almost instantly start being able to use it) β Swap Cancel (Cancels out the animation of swapping a weapon as soon as the weapon has been swapped, best when both weapons have similar swap times) β Dropshot (automatically drops to prone when firing then immediately stands afterwards) β Crouch Shot (automatically crouches when firing) β "YY" Cancel (fun feature, cancel the swap animation constantly to jitter the animation for a visual effect, may cause delayed ads) β Hair Triggers (removed trigger deadzone β any press is 100% input) β Humanise Inputs (randomise values and limit turbo features to keep closer to human limitations) β Display Config (configure what displays on the OLED Screen and how it does, such as screensaver options) β LED Config (customise how the Zen's LED displays) β Block Vibration (stop vibration to the controller but allow rumble-based features to still work) β Inactivity Timeout (allows for you to turn off your controller or other stuff when inactive) β Fast Power Off (quickly power off your controller with a shorter hold of the XBOX/PS button than usual, for wireless connection only) β Adaptive Triggers Config (gives control over what the DualSense Adaptive Triggers do) β No Rumble Fix (fix no vibration on the DualSense controller) β Crossover Mapping (proper mapping for unmatching controllers and consoles) β Game Input Layout Customisation (map the script to your game button layout) β All other features with combos (or automated input sequences) have the "Input Interval" and "Dynamic VM Timing" to ensure you get faster combos with no added "input delay" (aka normally running at 100hz or 10ms intervals, currently always ensures a 125hz/8ms or 250hz/4ms polling rate regardless of input interval used) βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββ Menu βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β β Enter Menu > Fully Hold 'ADS' & Press 'MENU' (Default: LT/L2 & MENU/OPTIONS) βββ β ββ β Enter Next Menu > Press A/CROSS (edit menu - on an adjustable selection) β β βββ β Exit Current Menu > Press B/CIRCLE (saves values to memory when exiting the main menu) β β ββ β Exit Menu > Press 'MENU' (Default: MENU/OPTIONS) (won't save to memory) β β ββ β Change Selected Option > Press LEFT (previous) or Press RIGHT (next) βββ β β β Change Selected Value > Press UP (increase) or Press DOWN (decrease) ββ β β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββ Quick Toggles (outside menu) βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β β Toggle Rapid Fire > Hold 'SCOREBOARD' & Press 'STREAK' (Default: VIEW/TOUCH & RIGHT) βββ β ββ β Disable Turbo features > Hold 'UNUSED' (Default: DOWN) (active while holding) β β ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Congrats, you now know the basics to get started, have fun!
β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β In-Depth Notes: β [ Pickup Cancel ] β With this feature on you may have issues with hold interacting on things, you should not use this feature in modes β that you need to hold to interact in or if you intend on using them while you play (e.g bomb defuser) β β [ Swap Cancel ] β This feature won't benefit weapons that are brought out faster than cancelling the animation would be β For this feature, I recommend both weapons being around the same time to swap to as you will need to use a speed β for the slowest one β β [ LED Brightness ] β I suggest you lower the brightness level of "Dual Shock 4 Light Bar Brightness" in the Device tab of Zen Studio so β you don't have to be blind by the Zen's LED (I use 25%), otherwise you can change it further through the menu just β for this script β β [ Defaults ] β The features selected below under this large comment are what will be enabled or disabled by default, you can β change them there if you wish, otherwise you can change them later through the menu on the Zen's Screen which β will be saved to the memory for later use β β [ > 60fps ] β Mainly if on PC and you understand this then be sure to adjust in the menu (under 'Hair Triggers') to whatever β your max frametime is plus one (e.g (1000ms/100fps) = 10ms, rounded up to even), your frame time or frame rate β should not drop past this number ever or 99% of the time, mainly intended to be changed for higher framerates β for faster completion of automated input sequences, just keep in mind you should expect it to be a little lower β than your average down to the worse performance for 1% of the time β Important: If you experience missed inputs from combos (automated inputs) you should increase this number until β it stops missing them (like keeping it at 20ms) β β [ Cold War ] β Boosted Auto Sprint is ~3.5% faster than normal sprinting, however I haven't tested in normal gameplay if it still β has as much of a worthy benefit or if it can be better (might be more of an annoyance than useful) Donate: β Feel free to support me for the thousands of hours I put into making this script the best as possible to my β ability, for those that do it does help motivate me to keep making and put more work into the scripts, β and be able to expand into making more unique scripts in the future, plus it just makes my day
β https://revolut.me/Fadexz β https://www.buymeacoffee.com/Fadexz (note: sent internationally) β https://paypal.me/Fadexz */ int __WARNINGS__ARE__INTENDED__do_not_sell_my_sht__developed_by_fadexz__ = CPU_USAGE + 1; /* Additonal Notes: β Please ignore any compiler warnings, they are intended β This script will eventually come to a "complete" state with time, so expect slow but constant updates
β Please report any issues or suggestions to me, I rarely get any but it would help me improve β the script with things I couldn't think of! β View code changes on GitHub at https://github.com/Fadexz/GPC-Scripts/b ... %20Pro.gpc Contact me: β https://discord.com/users/291872132898619392 (fadexz) β https://forums.cronusmax.com/members/fadexz.356349 Additional Credits: β Batts > Base value displaying functionality β DoNotAtMe ("Me.") > "Slowdown" Aim Assist Abuse β Swizzy > Bit-packed SPVAR saving β Taylordrift21 > Rumble-based Anti-Recoil To Do (for me): β Dropshot - Stand on release of ADS option β Vibration + LED menu only options FX Toggle β Auto Sprint for Sprint Cancels Reload β Ez Equipment Cancel?? β Block all output in menu option β Ez Cook Frag (Tap & Tap To Release) + Suicide Prevention (Throw | Swap) β Stance Detection β Polar AA disable on fire option β Akimbo Sync + Akimbo Rapid Fire β Burst Fire (modify rapid fire??) β Anti-AFK Kick β Strafe AA β Mod record time mode β Button swap β Diamond and Star Shape "Aim Assist Abuse" β Display battery level (+ other info) β Mouse & Keyboard Menu Support β Loadouts/Profiles - Weapon Pickup Mode β Bouncing Title Text (and more screensavers) β β Issues: β Fix slide cancel to allow dolpine dive (in MWIII) β Fix for 10ms polling - Actual Controller Polling Rate Detection β Fix brightness on battery status breathing level change */
- 223.73 KiB
-
-
-
[FREE] - Notorious Maniac V1
by RobinHood »/*Notoriouscriptz.com/ComputerVision/NOTORIOUS_MW_MANIAC.dll . :. .:. ... .: . .:! .. ~5. .. . .:~. :::.~. ?Y...... . : .. .^^!~. 7~:.. .: ...:..:^. .:^~....!::::.... .. .. .:^!?557^^!^..::. ....:~:::::.. . . ........:..::^!J5P?!^~7:...: :. Y7.~~^... ^~....:^^^::~~^!^~7?JPP7!!~^..:...:!!?Y7~!Y?..:... .. .....^~~~~~~?7?J!7J5#G5!7!~... ..:~!!~^7JJY!^::. .. .. . ..:~~~7??J?7YY?5GGGY7!7~^~:. .:^~. ^Y7YPP~^^:. :7 .! .: ...^^~!?J??7JG5PBB#GG55?!!~. .^!!!YGY5##G?7!^..:.. .7: . ...!!~~!!7J5BGGB#&&#GP^ .??:!YGGPG#P&@&B?7~^:.... ~. ..^7!~7^.~YGBB##&@&PPBB#####G?~:J&#&@&P!~^^::.... .: .. .. ....^775B:.^YPBB##&@@&B#&&#P7: .?G&&BBPJ!!!!~^::. ... . .. ...::...:~!??YGPJY5B##BP#@@@@#Y^. :5#BG5J!^:.::^~~^^:. :! . .......:^^^~~~^^^^!?5GG5P~ . :7GGJ~^:. ..:^^::..^: ..::^:^^^^:.. ..:: !YJJ!: .7777^.. J. ..:~~!!!!!!?55!:.. . ^P#GP!. :YYY7:.. . 7^ : ...... ..:^~~!7~^^::::^B&&BG5J. Y?55?^:. . .Y .:~~^^!5B&@&&BGPG^ .BBGGY^^. .7.. .^~!~Y#&@@&#B5J~ .#@&#P!:::. . 7^ .. ..^!5G#&@@#P7~:::.
&@GJY7^:::. J7 . .... ...^?JP&&@&5?^.:^^!^^~?JYPB&@#7.:~!:::. : :... .:~. .....!5P#@@&PJ^..:^~~~JYPJ5?~^:..::^::. ^ ^ ... ..!Y:. ...:!YG@@@BY~:..:^!!~^^:~:...:^:::^:..^ ~ . ..::~^^:.....:.. .. .:^5@@@&J:. ..:^~~^:. ...:^~^^^:.::. . . ...:....::.. . ..:^?YPJ^. ...::.......::^!!^.::. :: ...:.. . . . ..:. ....^~!77~::. !~ ..:^^:. ..:.. .:~~!!^^:. ^. ?^ ..:~^. ...::::. .^^^^:.... .^.. .... ::. .....::..... ...... :! .. .....::::.....:. ..^: . . .... .. . .:~~~^. .:~:......::..... .. . .?. ... .. ....:JY7: ::7~... .~:.. . ~7.: .. .:. ..:^7P?~~5YGJP?. . ... ::.. ... .:7^:...:^!JGG555PP5: . .. .. .:.^ ... ..:....:^^?PB#GGY!. .:. ... .. .: . . .....:::^^~!7^: . ... :^ . . ...::. ... .... J? . . ....^~ .^... ^.. .. .. ..::::.:.....^.. .: ..: .......... ..:.. .. .:^ .. .....^~:. .. . .... ..:. .. . : ^P5555557 . . ... ...... .:::::. ?@@@@@@@@&J ^#& ~PPPPP5. :PPPPPP: ~7 &@@@@@B ?@@@@@@@@@@@Y. ~#@@& ~PPPPPP. :PPPPPP: !#@@&J. &@@@@@B ?@@@@@@@@@@@@@5. !&@@@@@ ~PPPPPP. :PPPPPP: ?&@@@@@@@5. &@@@@@B ?@@@@@@?5@@@@@@@P. ?&@@@@@@G ~PPPPPP. :PPPPPP: .J&@@@@@@@@@@@P. &@@@@@B ?@@@@@@. .Y@@@@@@@GY&@@@@@@B^ ~PPPPPP. :PPPPPP: .Y@@@@@@@PP@@@@@@@G: &@@@@@B ?@@@@@@: J&@@@@@@@@@@@G: ~PPPPPP. :PPPPPP:^@@@@@@@5. .5@@@@@@@B!@@@@@@B ?@@@@@@: 7&@@@@@@@P. ~PPPPPP. :PPPPPP.!@@@@@J .Y@@@@@@@@@@@@@B ?@@@@@@: !&@@@5. ~PPPPPP. :PPPPPP.!@@&? J&@@@@@@@@@@B 7@@@@@@: ~?. ~GPPPPP. :GPPPPG:!&! ?&@@@@@@@@B ...... :?77777 .?7777?. !GGGGGGB? .. . :~~J7?J7YJYYJ! .:.^: :::::::: . ... :~!J7?J?YJYYJ~ ..^!!7?J55JJJJY55Y7 :&@@@GB#@B: .J&@JY5Y5~ !@@@@@@@@@@@@@@7 .^G@@@@&7. ~@@@#@@@@. B&@@@&J~ ?@@@@@@@@@@@@@&! .:G&P@@@@@&#&&&&&##&&P :@@@@@@@@@&P~ .J&@@@&&@&&&~ .?@@@@@@@!5@@@@@@&P :&&&@@@@@@@B~ ^@@&&#@@@. B@@@@@@&: .J@@@@@@@~B@@@@@@&5 .~!B&B@@&&5 :@@@@@@@&B#@@#! .P@@@@BJ##@@&@J .&@@@@@@@B &@@&@@@@G .&@&@@@@@&@@@&5 ^@@##B@@@: B@@@@&@#: :&@@@@@@@P .@@@&@@@@5 :5BP&#&@@@^ .@#@@@@@? !#@@@@@@@&G: :B&@@@@J .P@@@@@@@@G!7B&@&@@@@@&~ :@@@@@@@# ^G&@@#!!@@&##&&@: B@B@@@&!. :G@@@@@@@@5!?#@@@@@@@@#: ^@@@@@@@@@! .@@@@@@@G ^B@@@B7 J@@@@@@Y 7@@B@@@&@@&BG@&&@@&&&@@@@Y .@&&&&&@# .7#@@B@@@&G#@&: P@@@@@@#~ J@&B@@@&@@&GB@&@@@&&&@@@@? &@@@@@@@@P ?PPGB#@@ ... B@5@@@@5 J&@#P@@@#&Y Y&@@@@@@@@P :@@@@@@@& :~JP&@@GB&&^ ^JGP5GYJ^ Y&@#P@@@#&? P&@@@@@@@@J .J#@#@@@@@@&#&&BB&&##G :~!!!:~: 7J^!JJ!^ .!~^:.:!^ 7YYYYJYYJ! 77???777 ~5PJ~~J. .:^~^~^ .!^^^.^~: ?YYYYJYYJ~ ..~!?JJ????J7!77!~7 NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM Γ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββ Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦ COMPUTER VISION APPLIACTION MUST BE RAN IN ORDER FOR THE OBJECT DETCTION TO WORK! ----------------------------------------------------------------------------------------------------- OPEN MOD MENU = HOLD ADS & OPTIONS ----------------------------------------------------------------------------------------------------- Enable/Disable Drive KS = HOLD R2 & Double Tap Right D-Pad Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦Γ’Λβ¦ Γ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββΓ’β¬ΖΓ’ββ NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM NOTORIOUSCRIPTZ.COM
- 255.15 KiB
-
-
-
[FREE] - BO6 Ronin Fury
by RobinHood »/*Ronin Fury This script has been generated successfully using Taylordrift21 Config Wizard for BO6 on 2024-10-25 Script for: Avenged Credit: Taylordrift21 /*** * * * RRRRRRRRRRRRRRRRR iiii * R::::::::::::::::R i::::i * R::::::RRRRRR:::::R iiii * RR:::::R R:::::R * R::::R R:::::R ooooooooooo nnnn nnnnnnnn iiiiiii nnnn nnnnnnnn * R::::R R:::::R oo:::::::::::oo n:::nn::::::::nn i:::::i n:::nn::::::::nn * R::::RRRRRR:::::R o::::::::::::::
BO6 RONIN FURY GUIDE:::::::::::::nn i::::i n::::::::::::::nn * R:::::::::::::RR o:::::ooooo:::::onn:::::::::::::::n i::::i nn:::::::::::::::n * R::::RRRRRR:::::R o::::o o::::o n:::::nnnn:::::n i::::i n:::::nnnn:::::n * R::::R R:::::Ro::::o o::::o n::::n n::::n i::::i n::::n n::::n * R::::R R:::::Ro::::o o::::o n::::n n::::n i::::i n::::n n::::n * R::::R R:::::Ro::::o o::::o n::::n n::::n i::::i n::::n n::::n * RR:::::R R:::::Ro:::::ooooo:::::o n::::n n::::ni::::::i n::::n n::::n * R::::::R R:::::Ro:::::::::::::::o n::::n n::::ni::::::i n::::n n::::n * R::::::R R:::::R oo:::::::::::oo n::::n n::::ni::::::i n::::n n::::n * RRRRRRRR RRRRRRR ooooooooooo nnnnnn nnnnnniiiiiiii nnnnnn nnnnnn FURY v1.00 * * * * * * * */
*work in progress*
******************************
AIM ASSIST RS:(ADS OR FIRE)
ULTRA AIM
SHAPE-HELIX
SPEED-37
RADIUS-13
HIP AA (OFF)
AIM ASSIST LS:(ADS&FIRE OR FIRE)
CIRCULAR
SPEED-35
RADIUS-25
TRACKING: TRIANGLE
SPEED-5
RADIUS-2
DELAYED TIME-0
BOOST: SPEED-5
RADIUS-3
VM SPEED: 0
******************************
DONT FORGET TO ADJUST YOUR OWN ANTI RECOIL SETTINGS BY TESTING IN FIRING RANGE FOR BEST RESULTS!! - 1.33 MiB
-
Legend
-
- No more overall traffic or file/category traffic left for this month
-
- Insufficient posts
(0 posts required).
-
- Download!
-
- Download! External source.
-
- Download! Traffic will be debited on user account.
-
- Free download for registered users
-
- New download
-
- Updated download
Download Extension © by Hotschi, Demolition Fabi, OXPUS
• Download Extension English language © by OXPUS