NBA 2k19 dribble script momentum dribbles

GPC1 script programming for Titan One. Code examples, questions, requests.

NBA 2k19 dribble script momentum dribbles

Postby pele'sghost » Tue Sep 25, 2018 8:51 pm

This really doesn't work well on the PS4, it's not my code and it was previously for xbox one. Any ideas on how to get this to work properly?
Here are the controls:

D-Pad Left - activates dribble moves for the left side of the court.
D-Pad Right - activates dribble moves for the right side of the court.
D-Pad Down - deactivates the script

I've even added colour to show you what sides enabled lol

[Lime Green?] is when Left court dribble moves are activated.
[Red] is when Right court dribble moves are activated.
[Blue] is when no dribble moves are activated

Controls are the same as my original script
L3 - Momentum while ball in left hand
L1 - Momentum behind back while ball in left hand
R3 - Momentum while ball in right hand
R1 - Momentum behind back while ball in right hand

As of right now i've tested this in my court and in the playground with my SHOT CREATING PLAYMAKER.
I'm not sure if there needs to be a time adjustment for other archetypes but let me know if you run this script.





Code: Select all
define Blue          =  1;                 
define Red           =  2;                 
define Green         =  3;                 
define Pink          =  4;                 
define SkyBlue       =  5;                 
define Yellow        =  6;                 
define White         =  7;                 
 
data(1,                 
  2,0,0,0 , //1. Blue                 
  0,2,0,0 , //2. Red                   
  0,0,2,0 , //3. Green                 
  0,0,0,2 , //4. Pink                 
  2,0,2,0 , //5. SkyBlue               
  0,2,2,0 , //6. Yellow               
  2,2,2,2   //7. White                 
);
 
int LeftCourt1;               
int RightCourt2;               
 
main
{                               
      if(get_val(PS4_LEFT)) //LEFT COURT ON
    {
        set_val(PS4_LEFT, 0);
        LeftCourt1 = TRUE;               
        RightCourt2 = FALSE;           
    }     
 
    if(get_val(PS4_RIGHT)) //RIGHT COURT ON
    { 
        set_val(PS4_RIGHT, 0);
        RightCourt2 = TRUE;           
        LeftCourt1 = FALSE;               
    }   
 
    if(get_val(PS4_DOWN)) //DEACTIVATED
    { 
        set_val(PS4_DOWN, 0);
        RightCourt2 = FALSE;           
        LeftCourt1 = FALSE
        LED_CM (Blue);
    }   
 
    if (LeftCourt1)
    { 
        LED_CM (Green);
        if(get_val(PS4_L3)){combo_run(LCMomentumDribbleLeft); set_val(PS4_L3, 0);}
        if(get_val(PS4_R3)){combo_run(LCMomentumDribbleRight); set_val(PS4_R3, 0);}
        if(get_val(PS4_R1)){combo_run (LCRightMomentumBB); set_val(PS4_R1, 0);}
        if(get_val(PS4_L1)){combo_run (LCLeftMomentumBB); set_val(PS4_L1, 0);}                                     
    }
 
    if (RightCourt2)
    {     
        LED_CM (Red);
        if(get_val(PS4_L3)){combo_run(RCMomentumDribbleLeft); set_val(PS4_L3, 0);}
        if(get_val(PS4_R3)){combo_run(RCMomentumDribbleRight); set_val(PS4_R3, 0);}
        if(get_val(PS4_R1)){combo_run (RCRightMomentumBB); set_val(PS4_R1, 0);}
        if(get_val(PS4_L1)){combo_run (RCLeftMomentumBB); set_val(PS4_L1, 0);}                                           
    }                                                     
}   
 
//=========================================================
//RIGHT COURT COMBOS//=====================================
//=========================================================
combo RCMomentumDribbleLeft
{
    set_val(PS4_RX, 50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, 63);
    set_val(PS4_LY, -91);
    wait(200);
}
 
combo RCMomentumDribbleRight
{
    set_val(PS4_RX, -50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, -75);
    set_val(PS4_LY, 0);
    wait(200);
}
 
combo RCRightMomentumBB
{
    set_val(PS4_RX, -50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, -75);
    set_val(PS4_LY, 0);
    wait(200); //End momentum start behind the back
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 50);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 95);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 100);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 0);
    wait(30);
    set_val(PS4_R2, 100);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 0);
    wait(700); //End Behind the back
}
 
combo RCLeftMomentumBB
{
    set_val(PS4_RX, 50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, 63);
    set_val(PS4_LY, -91);
    wait(200); //End momentum start behind the back
    set_val(PS4_R2, 0);
    set_val(PS4_LX, -90);
    set_val(PS4_LY, -53);
    set_val(PS4_RY, 50);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, -90);
    set_val(PS4_LY, -53);
    set_val(PS4_RY, 95);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, -90);
    set_val(PS4_LY, -53);
    set_val(PS4_RY, 100);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, -90);
    set_val(PS4_LY, -53);
    set_val(PS4_RY, 0);
    wait(30);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, -90);
    set_val(PS4_LY, -53);
    set_val(PS4_RY, 0);
    wait(700); //End behind the back
}
 
//=========================================================
//LEFT COURT COMBOS//======================================
//=========================================================
combo LCMomentumDribbleLeft
{
    set_val(PS4_RX, 50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, 75);
    set_val(PS4_LY, 0);
    wait(200);
}
 
combo LCMomentumDribbleRight
{
    set_val(PS4_RX, -50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, -39);
    set_val(PS4_LY, -96);
    wait(200);
}
 
combo LCRightMomentumBB
{
    set_val(PS4_RX, -50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, -100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, -63);
    set_val(PS4_LY, -90);
    wait(200);//End momentum start behind the back
    set_val(PS4_R2, 0);
    set_val(PS4_LX, 91);
    set_val(PS4_LY, -60);
    set_val(PS4_RY, 50);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, 91);
    set_val(PS4_LY, -60);
    set_val(PS4_RY, 95);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, 91);
    set_val(PS4_LY, -60);
    set_val(PS4_RY, 100);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LX, 91);
    set_val(PS4_LY, -60);
    set_val(PS4_RY, 0);
    wait(30);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, 91);
    set_val(PS4_LY, -60);
    set_val(PS4_RY, 0);
    wait(700); //End Behind the back
}
 
combo LCLeftMomentumBB
{
    set_val(PS4_RX, 50);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 95);
    set_val(PS4_RY, 0);
    wait(10);
    set_val(PS4_RX, 100);
    set_val(PS4_RY, 0);
    wait(60);
    set_val(PS4_RX, 0);
    set_val(PS4_RY, 0);
    wait(20);
    set_val(PS4_R2, 100);
    set_val(PS4_LX, 75);
    set_val(PS4_LY, 0);
    wait(200); //End momentum start behind the back
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 50);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 95);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 100);
    wait(10);
    set_val(PS4_R2, 0);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 0);
    wait(30);
    set_val(PS4_R2, 100);
    set_val(PS4_LY, -100);
    set_val(PS4_RY, 0);
    wait(700); //End Behind the back
}
 
//=========================================================
//LED COLOURS//============================================
//=========================================================
function LED_CM(Colour)
{           
    set_led(LED_1,dbyte(( Colour * 4)- 3     ));
    set_led(LED_2,dbyte(((Colour * 4)- 3) + 1));
    set_led(LED_3,dbyte(((Colour * 4)- 3) + 2));
    set_led(LED_4,dbyte(((Colour * 4)- 3) + 3));
}
User avatar
pele'sghost
Master Sergeant
Master Sergeant
 
Posts: 41
Joined: Tue Aug 15, 2017 12:04 am

Re: NBA 2k19 dribble script momentum dribbles

Postby kwooz » Fri Aug 16, 2019 11:22 am

Is not Work on Titan Two :ashamed:
User avatar
kwooz
Private
Private
 
Posts: 1
Joined: Fri May 24, 2019 1:28 am

Re: NBA 2k19 dribble script momentum dribbles

Postby Mad » Fri Aug 16, 2019 11:44 am

kwooz wrote:Is not Work on Titan Two :ashamed:

This is the titan one section.

You can use Buffy's converter: viewtopic.php?f=26&t=12027
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am


Return to GPC1 Script Programming

Who is online

Users browsing this forum: No registered users and 73 guests