Can't get this script to work
3 posts
• Page 1 of 1
Can't get this script to work
I'm trying to get this working on T2. Getting errors.
- Code: Select all
//----------- 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...output 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));
}
}
-
TrayDay - First Sergeant
- Posts: 60
- Joined: Wed Nov 02, 2016 11:12 pm
Re: Can't get this script to work
This isn't the one I converted for you, use the one I converted in previous thread and add this line to the top:
- Code: Select all
#include <titanone.gph>
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
- Mad
- Major General
- Posts: 4536
- Joined: Wed May 22, 2019 5:39 am
Re: Can't get this script to work
Mad wrote:This isn't the one I converted for you, use the one I converted in previous thread and add this line to the top:
- Code: Select all
#include <titanone.gph>
Thanks I tried that with this script and it didn't work but I'm going to use it with the other.
-
TrayDay - First Sergeant
- Posts: 60
- Joined: Wed Nov 02, 2016 11:12 pm
3 posts
• Page 1 of 1
Return to GPC2 Script Programming
Who is online
Users browsing this forum: midg3t2 and 106 guests