NBA 2k21 Script help

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

Re: NBA 2k21 Script help

Postby J2Kbr » Wed Sep 09, 2020 9:33 pm

I am not sure if this script is for Green Shot. I've just converted it for the Titan device. Anyway, the button that triggers it is Square.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: NBA 2k21 Script help

Postby THEVET » Thu Sep 10, 2020 2:05 am

OK, so here is another file that needs converting without error. Got this from another site but is desperately needed for the Titan 1 & 2

Code: Select all
//Posted by Kdtrey5, a member of the device Community - https://device.com/forums
 
//Posted : Wednesday 9th of September, 2020 18:31 CST6CDT 
 
//----------- INSTRUTIONS --------------- \\
 
//Make Sure ur setting match mine
//Curry base , Lonzo ball , Rudy gay, Shot Speed second to last , 60/40 blending.
//Turn Off Shot aiming.
//HOLD DPAD UP = CATCH AND SHOOT MID RANGE ( Must shoot after receiving pass)
//HOLD DPAD LEFT = Standing mid range shot after dribble ( Do a momentum move then once in mid range TAP L2 to make player set feet wait a slight second after HOLD DPAD LEFT)
//HOLD DPAD RIGHT = CATCH AND SHOOT 3 ( Must shoot after receiving pass)
//HOLD DPAD DOWN =Standing 3 shot after dribble ( Do a momentum move then once in 3 range TAP L2 to make player set feet wait a slight second after HOLD DPAD DOWN)
//Dont let go of D pad button as script will do it automatically!!!!
//----------------------------------------------\\
 
//--All Values may need to be tweaked, to ur liking
//Remember you may need to increase or decrease RS_STICK_DOWN_TIME for each dpad input.
//What u can do to test is shoot 5 shots with one dpad input if it greens 5/5 your good to go script works without needing to edit.
//If it says slightly late or late take away 1MS to RS_STICK_DOWN_TIME on that dpad input.
//if it says slightly early or early add 2MS to RS_STICK_DOWN_TIME on that dpad input.
//till ur getting consistent greens.
 
 
define RS_LEFT_RIGHT_LIMIT = 15; //--Limits Left/Right adjustments on RS to +/- this value
define RS_STICK_UP_TIME = 100; //--time in ms that RS is pressed straight up
//-- CATCH AND SHOOT VALUES //--
define RS_STICK_DOWN_TIME_1 = 591; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_2 = 1191; //--time in ms that RS & LT/L2 are held
//-- STANDING SHOT OFF AFTER DRIBBLE VALUES //--
define RS_STICK_DOWN_TIME_3 = 578; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_4 = 1148; //--time in ms that RS & LT/L2 are held
//-- CATCH AND SHOOT THREE VALUES //--
define RS_STICK_DOWN_TIME_5 = 607; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_6 = 1207; //--time in ms that RS & LT/L2 are held
//-- STANDING SHOT OFF AFTER DRIBBLE THREE VALUES //--
define RS_STICK_DOWN_TIME_7 = 600; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_8 = 1200; //--time in ms that RS & LT/L2 are held
 
//--change these to the button you want to use to start your shot...ouput is block
define SHOT_BUTTON = XB1_UP; //-- CATCH AND SHOOT
define SHOT_BUTTON1 = XB1_LEFT; //-- STANDING SHOT OFF AFTER DRIBBLE
define SHOT_BUTTON2 = XB1_RIGHT; //-- CATCH AND SHOOT THREE
define SHOT_BUTTON3 = XB1_DOWN; //-- STANDING SHOT OFF AFTER DRIBBLE THREE
/////////////////////////////////////////////////////////////////////////////////////
define SHOT_BUTTON4 = PS4_R3; //-- EXPLOSIVE BEHIND THE BACK (Ball in Left Hand)
define SHOT_BUTTON5 = PS4_L3; //-- EXPLOSIVE BEHIND THE BACK (Ball in Right Hand)
 
int blockButton;
 
 
main{
 
 
if(event_press(SHOT_BUTTON)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON;
combo_run(DFS_CATCHNSHOOTmid);
 
}
if(event_press(SHOT_BUTTON1)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON1;
combo_run(DFS_SHOTDRIBBLEmid);
 
}
 
if(event_press(SHOT_BUTTON2)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON2;
combo_run(DFS_CATCHNSHOOT3);
 
}
 
if(event_press(SHOT_BUTTON3)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON3;
combo_run(DFS_dribble3);
 
}
 
if(event_press(SHOT_BUTTON4)) {
set_val(PS4_L3,0);
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,-0);
set_val(XB1_LT,-0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON4;
combo_run(BehindTheBack);
}
 
if(event_press(SHOT_BUTTON5)) {
set_val(PS4_L3,0);
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,-0);
set_val(XB1_LT,-0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON5;
combo_run(BehingTheBack1);
}
 
if(blockButton) {
if(event_release(blockButton)) {
blockButton = 0;
}else{
set_val(blockButton,0);
}
}
}
 
 
combo DFS_SHOTDRIBBLEmid {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_1);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_2);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
combo DFS_CATCHNSHOOTmid {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_3);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_4);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
 
}
combo DFS_CATCHNSHOOT3 {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_5);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_6);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
combo DFS_dribble3 {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_7);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_8);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
 
combo BehindTheBack {
set_val(PS4_L3,0);
set_val(XB1_LX,0);
set_val(PS4_RX, -34);
wait(10);
set_val(PS4_RX, -65);
set_val(PS4_RY, 22);
wait(10);
set_val(PS4_RX, -100);
set_val(PS4_RY, 40);
wait(10);
set_val(PS4_RX, -100);
set_val(PS4_RY, 42);
wait(30);
set_val(PS4_RX, -74);
set_val(PS4_RY, 38);
wait(10);
set_val(PS4_RX, 22);
set_val(PS4_RY, -30);
wait(10);
set_val(PS4_RX, 0);
set_val(PS4_RY, 0);
set_val(PS4_LX, -38);
set_val(PS4_LY, -25);
wait(10);
set_val(PS4_LX, -70);
set_val(PS4_LY, -39);
wait(10);
set_val(PS4_LX, -95);
set_val(PS4_LY, -48);
wait(10);
set_val(PS4_LX, -100);
set_val(PS4_LY, -50);
wait(440);
set_val(PS4_LX, -100);
set_val(PS4_LY, -53);
wait(10);
set_val(PS4_LX, -82);
set_val(PS4_LY, -52);
wait(10);
set_val(PS4_LX, -25);
set_val(PS4_LY, -25);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
 
combo BehingTheBack1 {
set_val(PS4_RX, 33);
set_val(PS4_RY, 62);
wait(10);
set_val(PS4_RX, 45);
set_val(PS4_RY, 91);
wait(20);
set_val(PS4_RX, 0);
set_val(PS4_RY, 0);
wait(20);
set_val(PS4_LX, 32);
wait(10);
set_val(PS4_LX, 74);
wait(10);
set_val(PS4_LX, 100);
wait(30);
set_val(PS4_LX, 100);
set_val(PS4_LY, -32);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -34);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -38);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -41);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -44);
wait(10);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -45);
wait(80);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -38);
wait(10);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -34);
wait(20);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, 0);
wait(10);
set_val(PS4_L3, 0);
set_val(PS4_LX, 100);
wait(200);
set_val(PS4_LX, 93);
wait(10);
set_val(PS4_LX, 80);
wait(10);
set_val(PS4_LX, 63);
wait(10);
set_val(PS4_LX, 44);
wait(10);
set_val(PS4_LX, 0);
}
 
function LimitRX() {
if(get_ival(XB1_RX) > RS_LEFT_RIGHT_LIMIT) {
set_val(XB1_RX,RS_LEFT_RIGHT_LIMIT);
}
if(get_ival(XB1_RX) < inv(RS_LEFT_RIGHT_LIMIT)) {
set_val(XB1_RX,inv(RS_LEFT_RIGHT_LIMIT));
}
}
User avatar
THEVET
Master Sergeant
Master Sergeant
 
Posts: 30
Joined: Thu Sep 12, 2019 3:19 pm

Re: NBA 2k21 Script help

Postby Mad » Thu Sep 10, 2020 4:38 am

THEVET wrote:OK, so here is another file that needs converting without error. Got this from another site but is desperately needed for the Titan 1 & 2

converted for T1:
Code: Select all
//Posted by Kdtrey5, a member of the device Community - https://device.com/forums
 
//Posted : Wednesday 9th of September, 2020 18:31 CST6CDT 
 
//----------- INSTRUTIONS --------------- \\
 
//Make Sure ur setting match mine
//Curry base , Lonzo ball , Rudy gay, Shot Speed second to last , 60/40 blending.
//Turn Off Shot aiming.
//HOLD DPAD UP = CATCH AND SHOOT MID RANGE ( Must shoot after receiving pass)
//HOLD DPAD LEFT = Standing mid range shot after dribble ( Do a momentum move then once in mid range TAP L2 to make player set feet wait a slight second after HOLD DPAD LEFT)
//HOLD DPAD RIGHT = CATCH AND SHOOT 3 ( Must shoot after receiving pass)
//HOLD DPAD DOWN =Standing 3 shot after dribble ( Do a momentum move then once in 3 range TAP L2 to make player set feet wait a slight second after HOLD DPAD DOWN)
//Dont let go of D pad button as script will do it automatically!!!!
//----------------------------------------------\\
 
//--All Values may need to be tweaked, to ur liking
//Remember you may need to increase or decrease RS_STICK_DOWN_TIME for each dpad input.
//What u can do to test is shoot 5 shots with one dpad input if it greens 5/5 your good to go script works without needing to edit.
//If it says slightly late or late take away 1MS to RS_STICK_DOWN_TIME on that dpad input.
//if it says slightly early or early add 2MS to RS_STICK_DOWN_TIME on that dpad input.
//till ur getting consistent greens.
 
 
define RS_LEFT_RIGHT_LIMIT = 15; //--Limits Left/Right adjustments on RS to +/- this value
define RS_STICK_UP_TIME = 100; //--time in ms that RS is pressed straight up
//-- CATCH AND SHOOT VALUES //--
define RS_STICK_DOWN_TIME_1 = 591; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_2 = 1191; //--time in ms that RS & LT/L2 are held
//-- STANDING SHOT OFF AFTER DRIBBLE VALUES //--
define RS_STICK_DOWN_TIME_3 = 578; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_4 = 1148; //--time in ms that RS & LT/L2 are held
//-- CATCH AND SHOOT THREE VALUES //--
define RS_STICK_DOWN_TIME_5 = 607; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_6 = 1207; //--time in ms that RS & LT/L2 are held
//-- STANDING SHOT OFF AFTER DRIBBLE THREE VALUES //--
define RS_STICK_DOWN_TIME_7 = 600; //--time is ms that RS is pressed straight down before tapping LT/L2
define RS_STICK_DOWN_TIME_8 = 1200; //--time in ms that RS & LT/L2 are held
 
//--change these to the button you want to use to start your shot...ouput is block
define SHOT_BUTTON = XB1_UP; //-- CATCH AND SHOOT
define SHOT_BUTTON1 = XB1_LEFT; //-- STANDING SHOT OFF AFTER DRIBBLE
define SHOT_BUTTON2 = XB1_RIGHT; //-- CATCH AND SHOOT THREE
define SHOT_BUTTON3 = XB1_DOWN; //-- STANDING SHOT OFF AFTER DRIBBLE THREE
/////////////////////////////////////////////////////////////////////////////////////
define SHOT_BUTTON4 = PS4_R3; //-- EXPLOSIVE BEHIND THE BACK (Ball in Left Hand)
define SHOT_BUTTON5 = PS4_L3; //-- EXPLOSIVE BEHIND THE BACK (Ball in Right Hand)
 
int blockButton;
 
 
main{
 
 
if(event_press(SHOT_BUTTON)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON;
combo_run(DFS_CATCHNSHOOTmid);
 
}
if(event_press(SHOT_BUTTON1)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON1;
combo_run(DFS_SHOTDRIBBLEmid);
 
}
 
if(event_press(SHOT_BUTTON2)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON2;
combo_run(DFS_CATCHNSHOOT3);
 
}
 
if(event_press(SHOT_BUTTON3)) {
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON3;
combo_run(DFS_dribble3);
 
}
 
if(event_press(SHOT_BUTTON4)) {
set_val(PS4_L3,0);
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,-0);
set_val(XB1_LT,-0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON4;
combo_run(BehindTheBack);
}
 
if(event_press(SHOT_BUTTON5)) {
set_val(PS4_L3,0);
set_val(XB1_RY,0);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,-0);
set_val(XB1_LT,-0);
set_val(XB1_RT,0);
blockButton = SHOT_BUTTON5;
combo_run(BehingTheBack1);
}
 
if(blockButton) {
if(event_release(blockButton)) {
blockButton = 0;
}else{
set_val(blockButton,0);
}
}
}
 
 
combo DFS_SHOTDRIBBLEmid {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_1);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_2);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
combo DFS_CATCHNSHOOTmid {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_3);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_4);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
 
}
combo DFS_CATCHNSHOOT3 {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_5);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_6);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
combo DFS_dribble3 {
set_val(XB1_RY,-100);
LimitRX();
wait(RS_STICK_UP_TIME);
set_val(XB1_RY,100);
set_val(XB1_RX,0);
set_val(XB1_LY,0);
set_val(XB1_LX,0);
set_val(XB1_LT,0);
set_val(XB1_RT,0);
LimitRX();
wait(RS_STICK_DOWN_TIME_7);
set_val(XB1_RY,100);
set_val(XB1_LT,100);
wait(RS_STICK_DOWN_TIME_8);
set_val(XB1_RY,0);
set_val(XB1_LT,0);
}
 
combo BehindTheBack {
set_val(PS4_L3,0);
set_val(XB1_LX,0);
set_val(PS4_RX, -34);
wait(10);
set_val(PS4_RX, -65);
set_val(PS4_RY, 22);
wait(10);
set_val(PS4_RX, -100);
set_val(PS4_RY, 40);
wait(10);
set_val(PS4_RX, -100);
set_val(PS4_RY, 42);
wait(30);
set_val(PS4_RX, -74);
set_val(PS4_RY, 38);
wait(10);
set_val(PS4_RX, 22);
set_val(PS4_RY, -30);
wait(10);
set_val(PS4_RX, 0);
set_val(PS4_RY, 0);
set_val(PS4_LX, -38);
set_val(PS4_LY, -25);
wait(10);
set_val(PS4_LX, -70);
set_val(PS4_LY, -39);
wait(10);
set_val(PS4_LX, -95);
set_val(PS4_LY, -48);
wait(10);
set_val(PS4_LX, -100);
set_val(PS4_LY, -50);
wait(440);
set_val(PS4_LX, -100);
set_val(PS4_LY, -53);
wait(10);
set_val(PS4_LX, -82);
set_val(PS4_LY, -52);
wait(10);
set_val(PS4_LX, -25);
set_val(PS4_LY, -25);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
 
combo BehingTheBack1 {
set_val(PS4_RX, 33);
set_val(PS4_RY, 62);
wait(10);
set_val(PS4_RX, 45);
set_val(PS4_RY, 91);
wait(20);
set_val(PS4_RX, 0);
set_val(PS4_RY, 0);
wait(20);
set_val(PS4_LX, 32);
wait(10);
set_val(PS4_LX, 74);
wait(10);
set_val(PS4_LX, 100);
wait(30);
set_val(PS4_LX, 100);
set_val(PS4_LY, -32);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -34);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -38);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -41);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_LY, -44);
wait(10);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -45);
wait(80);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -38);
wait(10);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, -34);
wait(20);
set_val(PS4_L3, 100);
set_val(PS4_LX, 100);
set_val(PS4_LY, 0);
wait(10);
set_val(PS4_L3, 0);
set_val(PS4_LX, 100);
wait(200);
set_val(PS4_LX, 93);
wait(10);
set_val(PS4_LX, 80);
wait(10);
set_val(PS4_LX, 63);
wait(10);
set_val(PS4_LX, 44);
wait(10);
set_val(PS4_LX, 0);
}
 
function LimitRX() {
if(get_lval(XB1_RX) > RS_LEFT_RIGHT_LIMIT) {
set_val(XB1_RX,RS_LEFT_RIGHT_LIMIT);
}
if(get_lval(XB1_RX) < inv(RS_LEFT_RIGHT_LIMIT)) {
set_val(XB1_RX,inv(RS_LEFT_RIGHT_LIMIT));
}
}

for T2 add this line at the very top of the script:
Code: Select all
#include <titanone.gph>
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: NBA 2k21 Script help

Postby Boris » Thu Sep 10, 2020 8:46 am

For me it doesn't work :(
User avatar
Boris
Sergeant
Sergeant
 
Posts: 8
Joined: Thu Aug 13, 2020 7:28 am

Re: NBA 2k21 Script help

Postby THEVET » Thu Sep 10, 2020 2:11 pm

Boris wrote:For me it doesn't work :(



yea it needs to be fixed. I've tried the GPC converter but it honestly never works for me :innocent_smile_1: :innocent_smile_1:
User avatar
THEVET
Master Sergeant
Master Sergeant
 
Posts: 30
Joined: Thu Sep 12, 2019 3:19 pm

Re: NBA 2k21 Script help

Postby THEVET » Thu Sep 10, 2020 2:19 pm

J2Kbr wrote:I am not sure if this script is for Green Shot. I've just converted it for the Titan device. Anyway, the button that triggers it is Square.



its an attempt at trying to get persistent green shots. The newest update from KDtrey fixes a lot of the concept but doesn't work with converting.
User avatar
THEVET
Master Sergeant
Master Sergeant
 
Posts: 30
Joined: Thu Sep 12, 2019 3:19 pm

Re: NBA 2k21 Script help

Postby Blessedlacey » Sun Sep 27, 2020 1:33 am

Im trying to get this code to work on xbox ! with my titan two can someone please help me out. Im constantly getting one error code
Code: Select all
#include <titanone.gph>
 
main {
    set_val(XB1_RY, 0.0);
    set_val(XB1_X, 0.0);
    if(get_actual(XB1_RY) > 20.0) {
        set_val(XB1_X, 100.0);
    }
    if(get_actual(XB1_X)) {
        if(event_active(XB1_X)) {
            combo_run(RightStickUP);
        }
        set_val(XB1_RY, 100.0);
    } else {
        combo_stop(RightStickUP);
    }
}
 
combo RightStickUP {
    set_val(XB1_RY, -100.0);
    wait(80);
}
Attachments
greengreen.gpc
(421 Bytes) Downloaded 107 times
User avatar
Blessedlacey
Corporal
Corporal
 
Posts: 4
Joined: Sun Sep 27, 2020 1:23 am

Re: NBA 2k21 Script help

Postby Scachi » Sun Sep 27, 2020 2:02 am

GTuner IV compiles your file without errors.
Copy/paste the error you are getting here.
User avatar
Scachi
Brigadier General
Brigadier General
 
Posts: 3044
Joined: Wed May 11, 2016 6:25 am
Location: Germany

Re: NBA 2k21 Script help

Postby Blessedlacey » Mon Sep 28, 2020 5:45 am

Scachi wrote:GTuner IV compiles your file without errors.
Copy/paste the error you are getting here.



He restarted the program and started messing with the program and the one error went away thanks bro. was also wondering if theres any way to change to code to one I could use for xbox.
Code: Select all
#include <titanone.gph>
 
main {
    set_val(PS4_RY, 0);
    set_val(PS4_SQUARE, 0);
    if(get_lval(PS4_RY) > 20) {
        set_val(PS4_SQUARE, 100);
    }
    if(get_lval(PS4_SQUARE)) {
        set_val(PS4_RY, 100);
    }
}
User avatar
Blessedlacey
Corporal
Corporal
 
Posts: 4
Joined: Sun Sep 27, 2020 1:23 am

Re: NBA 2k21 Script help

Postby Mad » Mon Sep 28, 2020 5:50 am

Blessedlacey wrote:was also wondering if theres any way to change to code to one I could use for xbox.

Button identifiers are the same so no need to change anything. :smile0517:
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

PreviousNext

Return to GPC1 Script Programming

Who is online

Users browsing this forum: No registered users and 124 guests