can someone help me sanity check
6 posts
• Page 1 of 1
can someone help me sanity check
i have a script that i usually use with most of my games with little edits
but as script has parts done or taken from random it needs sanity check.
i also want best way to add delay of 1 second for some key press
Thanks in advance
but as script has parts done or taken from random it needs sanity check.
i also want best way to add delay of 1 second for some key press
Thanks in advance
- Code: Select all
define TURBO_BUTTON = PS4_CIRCLE;
int turbo_toggle = FALSE;
int RXsens = 95;
int RYsens = 95;
int R1sens = 95;
int L1sens = 95;
int DbleClick_SQUARE1 = 0;
int R2sens = 95;
int L2sens = 95;
int PVAR_SLOT;
int pv;
init { if(get_slot() !=10)PVAR_SLOT = get_slot();
pv = get_pvar(PVAR_1,1,10,1);
}
main {
vm_tctrl(-7);
if(get_val(PS4_SHARE) ) set_pvar(PVAR_1,PVAR_SLOT);
// You can change the button with a button that you have been comfortable.
// This statament load slot (change profiles )
if(event_press(PS4_SHARE)) combo_run(CHANGE_SLOT);
set_val(TRACE_1,get_pvar(PVAR_1,1,10,1));
set_val(TRACE_2,get_slot());
set_val(PS4_SHARE, 0)
if(get_val(PS4_R1)) {
combo_run(Tap_7);
}
else if(combo_running(Tap_7)) {
combo_stop(Tap_7);
turbo_toggle = TRUE;
}
if(get_val(PS4_TOUCH)) {
turbo_toggle = FALSE;
combo_run(magick);
set_val(PS4_TOUCH, 0);}
if(DbleClick_SQUARE1 > 0) DbleClick_SQUARE1 = DbleClick_SQUARE1 - get_rtime();
if(event_press(PS4_CROSS) && DbleClick_SQUARE1 <= 0) {
DbleClick_SQUARE1 = 300; }
else if(event_press(PS4_CROSS) && DbleClick_SQUARE1 > 0) {
turbo_toggle = FALSE;}
if(event_press(TURBO_BUTTON)) {
turbo_toggle = !turbo_toggle;
}
if(turbo_toggle) {
combo_run(TurboButton);
}
sensitivity(PS4_RX, NOT_USE, 100 + RXsens);
sensitivity(PS4_RY, NOT_USE, 100 + RYsens);
sensitivity(PS4_R1, NOT_USE, 100 + R1sens);
sensitivity(PS4_L1, NOT_USE, 100 + L1sens);
sensitivity(PS4_R2, NOT_USE, 100 + R2sens);
sensitivity(PS4_L2, NOT_USE, 100 + L2sens);
deadzone(PS4_RX, PS4_RY, 11, 11);
deadzone(PS4_LX, PS4_LY, 11, 11);
}
combo CHANGE_SLOT {
set_pvar(PVAR_1,get_slot());
wait(20);
load_slot(pv);
}
combo Tap_1
{
set_val(PS4_CROSS, 100);
wait(100);
set_val(PS4_CROSS, 0);
wait(50);
set_val(PS4_R1, 100);
wait(10);
set_val(PS4_R1, 0);
wait(100);
set_val(PS4_R1, 100);
wait(10);
set_val(PS4_R1, 0);
wait(10);
set_val(PS4_R1, 0);
}
//combo right {
// set_val(PS4_CROSS, 100);
// wait(10);
// set_val(PS4_CROSS, 0);
// also need help with below combo need 21 second delay whenever i press PS4_L1
//combo Tap_3
// {
// set_val(PS4_L1, 100);
// wait(10);
// set_val(PS4_L1, 0);
// wait(10);
// set_val(PS4_L1, 0);
// }
combo magick {
wait(50);
set_val(PS4_OPTIONS, 100);
wait(50);
set_val(PS4_OPTIONS, 0);
wait(540);
set_val(PS4_LEFT, 100);
wait(130);
set_val(PS4_LEFT, 0);
wait(390);
set_val(PS4_CROSS, 100);
wait(120);
set_val(PS4_CROSS, 0);
wait(420);
set_val(PS4_DOWN, 100);
wait(100);
set_val(PS4_DOWN, 0);
wait(240);
set_val(PS4_CROSS, 100);
wait(130);
set_val(PS4_CROSS, 0);
wait(300);
set_val(PS4_L1, 100);
wait(120);
set_val(PS4_L1, 0);
wait(350);
}
combo TurboButton {
set_val(TURBO_BUTTON, 100);
}
combo Tap_7
{
set_val(PS4_CIRCLE, 100);
wait(05);
set_val(PS4_R1, 100);
set_val(PS4_CIRCLE, 100);
wait(05);
set_val(PS4_R1, 0);
set_val(PS4_CIRCLE, 0);
wait(05);
}
-
awesomejoe - Sergeant First Class
- Posts: 25
- Joined: Mon Apr 24, 2017 6:09 am
Re: can someone help me sanity check
i also have Nacon M paddle to be using as separate key but that is not working either
- Code: Select all
define Nacon_Timing = 20;
define BUTTON_M1 = PS4_CIRCLE;
define BUTTON_M2 = PS4_RIGHT;
define BUTTON_M3 = PS4_R2;
define BUTTON_M4 = PS4_L3;
int M1;
int M2;
int M3;
int M4;
main {
if(event_release(BUTTON_M2) && get_ptime(BUTTON_M2) <= Nacon_Timing) {
M2 = !M2;
}
if(get_val(BUTTON_M2) && get_ptime(BUTTON_M2) <= Nacon_Timing) {
set_val(BUTTON_M2, 0);
}
if(M2) {
set_val(PS4_CIRCLE, 100);
set_val(PS4_L1, 100);
}
-
awesomejoe - Sergeant First Class
- Posts: 25
- Joined: Mon Apr 24, 2017 6:09 am
Re: can someone help me sanity check
The TurboButton combo is not pressing and releasing the button, it just press and hold. Not sure if this is the desirable behavior.
Other than that the script seems to be okay.
Other than that the script seems to be okay.
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: can someone help me sanity check
how do i get to auto sprint on & off with double click
if(get_val(12) < -25)
set_val(6, 100);
also i want PS4_L1 to action with 1 second delay
if(get_val(12) < -25)
set_val(6, 100);
also i want PS4_L1 to action with 1 second delay
-
awesomejoe - Sergeant First Class
- Posts: 25
- Joined: Mon Apr 24, 2017 6:09 am
Re: can someone help me sanity check
Example on how to implement double-tap detection with Titan One:
- Code: Select all
define TURBO_BUTTON = PS4_CIRCLE;
int doubletap_stage = 0;
int doubletap_timing;
int turbo_toggle = FALSE;
main {
if(doubletap_stage == 0) {
if(get_val(TURBO_BUTTON)) doubletap_stage = 1;
} else if(doubletap_stage == 1) {
if(!get_val(TURBO_BUTTON)) { doubletap_timing = 0; doubletap_stage = 2; }
} else if(doubletap_stage == 2) {
if(get_val(TURBO_BUTTON)) { doubletap_stage = 1; turbo_toggle = !turbo_toggle; }
doubletap_timing = doubletap_timing + get_rtime();
if(doubletap_timing > 100) doubletap_stage = 0;
}
if(turbo_toggle) {
combo_run(TurboButton);
}
}
combo TurboButton {
set_val(TURBO_BUTTON, 100);
wait(40);
set_val(TURBO_BUTTON, 0);
wait(30);
set_val(TURBO_BUTTON, 0);
}
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: can someone help me sanity check
thanks J2Kbr
-
awesomejoe - Sergeant First Class
- Posts: 25
- Joined: Mon Apr 24, 2017 6:09 am
6 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 54 guests