2K21 Excellent Release

New Script Offline Version. Will need to Tune to your online values. IF figure out the online values feel free to comment them so i can update the script for you guys
Version1.0
AuthorN_Yo_X_Box
Publish DateWed, 2 Jun 2021 - 01:18
Last UpdateWed, 2 Jun 2021 - 02:15
Downloads1073
RATE


1

0

Release Notes: Had to add Defense Lock to the script
Code: Select all
//#pragma METAINFO("2K21 Excellent Script.gpc)
//#include
/*  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   //
Name:Tru-Aim Lawz.gpc
Date:6/1/2021
Subject: 2K21 Excellent Script !!! CURRENT GEN ONLY !!!
Device: Titan One & Titan Two
Platform: Works with ALL   
//===========================THE_WORKS=====================================//
*   "Tap" Left D-Pad for Late
*
*   "Tap" Right D-Pad for Early
*
*   "Tap" X/Sqaure for CATCH AND SHOOT.
*
*   "Tap"  X/Square "Hold" RT/R2" for OFF THE DRIBBLE.
*
*   "Tap" LB/L1 for FADE AWAY.
*
*   "Press" L3/LS to perform Left Hand Curry Slide.
*
*   "Press" R3/RS to perform Right Hand Curry Slide.
*
*   "TakeOver" IS STILL R3 AS WELL.// IF NOT WORKING "PRESS" D-PAD DOWN
*
*   "Hold" LT/L2 to perform Momentum Lock
*
*   Momentum lock can be used for Quick Step back or Quick Stop by "Tapping"
*
*   Momentum lock Auto Generate your best open shot when using it by "Tapping"
*
*   To Perform Momentum "Hold" L2 and move Left Stick for Momentum Hesitation any direction
*
*   "Hold" LT/L2 + RT/R2 to perfrom Advance Defense to prevent Blow Pass
*
*   RB/RT replaces LT/L2 defense lock
*
*   Preset Offline Values Current Gen ONLY
*
*   Remove the " // " Lines 1 and 2 for Titan Two Devices ONLY
*
*  To learn more access GPC Language Reference on Help menu.
*  AND LEARN FOR YOURSELF SOME OF YALL NOT LOYAL AND BE BUGGIN; STR8 UP.
*  SORRY FOR THE LONG WAIT TO ALL MY LOYAL SUBS HAD TO WEED OUT THE SNAKES.
*  I HOPE YOU CAN FORGIVE ME AND UNDERSTAND
*  LOVE YOU GUYS AND THANKS FOR ALL THE SUPPORT
* ********************************************************************** */

 
define MAX_RANGE = 4700;
int Momentum,CAS,OTD,FADE,stepWait,delay;
//==================_OFFLINE_VALUES========================================
init{ CAS=get_pvar(SPVAR_1500,501,504);   
      OTD=get_pvar(SPVAR_2610,611,615)
      FADE=get_pvar(SPVAR_3, 810,811,813);
      Momentum=get_pvar(SPVAR_4, 21,100,0);}
main{
if(get_val(XB1_RB)){combo_run(DefenseLock)}
if(event_press(PS4_LEFT)){delay--;combo_run(RUMBLE);}
if(event_press(PS4_RIGHT)){delay++;combo_run(RUMBLE);}
if(get_val(XB1_LT)){combo_run(MomentumLock);}
if(get_val(XB1_DOWN)){combo_run(TakeOver)}
if(get_val(XB1_X)){ combo_run(SHOT1)}
if(get_val(XB1_X) && get_val(XB1_RT)){ combo_run(SHOT2)}
if(get_val(XB1_LB)){combo_run(SHOT3)}
if(get_val(XB1_LT) && get_val(XB1_RT)){
stepWait = MAX_RANGE - (FindMax(abs(get_val(XB1_LX)),abs(get_val(XB1_LY)))* 3);
combo_run(ALTERNATE_STEP); combo_run(RUMBLE);}
if(get_val(XB1_LS)){combo_run(LHSLIDE)}
if(get_val(XB1_RS)){combo_run(RHSLIDE)}
}
//===============================SHOOTING====================================
// CATCH AND SHOOT
combo SHOT1{
    set_val(XB1_X, 100);
    wait(CAS);
    set_val(XB1_X, 0);}
//OFF THE DRIBBLE
combo SHOT2{
    set_val(XB1_X, 100);
    wait(OTD);
    set_val(XB1_X, 0);}
//I HOPE THIS MAKE SENSE LOL
combo SHOT3{
    set_val(XB1_X, 100);
    wait(FADE);
    set_val(XB1_X, 0);}
//===============================DRIBBLE_MOVES===============================
//-Left hand curry slide
combo LHSLIDE{
    set_val(XB1_RX, 100);
    set_val(XB1_RY, 75);
    wait(400);}
//-Right hand curry slide
combo RHSLIDE{
    set_val(XB1_RX, -100);
    set_val(XB1_RY, 50);
    wait(400);}
//Momentum lock
combo MomentumLock { 
    set_val(XB1_RX, Momentum);
    set_val(XB1_RY, 100);
    wait(100);
    set_val(XB1_RY, -100);
    wait(90);}
//================================TAKE_OVER==================================
//Take Over
combo TakeOver{
    set_val(XB1_RS, 100);
    wait(100);
    set_val(XB1_RS, 0);
    wait(100);}
//===============================DEFENSE=====================================
combo DefenseLock{
    set_val(XB1_LT,100);
    combo_stop(MomentumLock);}
//Advance Defense
combo ALTERNATE_STEP{
    set_val(XB1_LT,100);
    set_val(XB1_RT,0);
    wait(30);
    set_val(XB1_LT,0);
    set_val(XB1_RT,0);
    wait(stepWait);
    set_val(XB1_RT,100);
    set_val(XB1_LT,0);
    wait(30);
    set_val(XB1_LT,0);
    set_val(XB1_RT,0);
    wait(stepWait);}
//Vibration/ Adv_D Notifier
combo RUMBLE{
    set_rumble(RUMBLE_A, 50);
    wait(200);
    set_rumble(RUMBLE_A, 0);}
//Return Val/Tracking   
function FindMax(a,b){
    if(a > b){
    return a;}
    return b;}