Can someone please convert this script?
2 posts
• Page 1 of 1
Can someone please convert this script?
- Code: Select all
// 70 70 40 40 9 deadzone AKAKAK
define Ads = PS4_L2; // DO NOT TOUCH
define Fire = PS4_R2; // DO NOT TOUCH
define Deadzone = 10;
int AntiRecoil_Y; // vertical antirecoil
int AntiRecoil_X; // horizontal antirecoil
main {
if(isqrt(pow(abs(get_ival(PS4_LX)),2) + pow(abs(get_ival(PS4_LY)),2)) <= Deadzone) {
set_val(PS4_LX,0);
set_val(PS4_LY,0);
}
if(isqrt(pow(abs(get_ival(PS4_RX)),2) + pow(abs(get_ival(PS4_RY)),2)) <= Deadzone) {
set_val(PS4_RX,0);
set_val(PS4_RY,0);
}
if(get_val(PS4_R2))
{
AntiRecoil_Y = 46;
AntiRecoil_X = -23;
if(get_ptime(PS4_R2) >= 130)
{
AntiRecoil_Y = 47;
AntiRecoil_X = 15;
}
if(get_ptime(PS4_R2) >= 260)
{
AntiRecoil_Y = 47;
AntiRecoil_X = -18;
}
if(get_ptime(PS4_R2) >= 390)
{
AntiRecoil_Y = 49;
AntiRecoil_X = -18;
}
if(get_ptime(PS4_R2) >= 520)
{
AntiRecoil_Y = 49;
AntiRecoil_X = -15;
}
if(get_ptime(PS4_R2) >= 650)
{
AntiRecoil_Y = 16;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 780)
{
AntiRecoil_Y = 34;
AntiRecoil_X = 21;
}
if(get_ptime(PS4_R2) >= 910)
{
AntiRecoil_Y = 34;
AntiRecoil_X = 21;
}
if(get_ptime(PS4_R2) >= 1040)
{
AntiRecoil_Y = 38;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 1170)
{
AntiRecoil_Y = 1;
AntiRecoil_X = 24;
}
if(get_ptime(PS4_R2) >= 1300)
{
AntiRecoil_Y = 29;
AntiRecoil_X = 23;
}
if(get_ptime(PS4_R2) >= 1430)
{
AntiRecoil_Y = 32;
AntiRecoil_X = 23;
}
if(get_ptime(PS4_R2) >= 1560)
{
AntiRecoil_Y = 37;
AntiRecoil_X = 25;
}
if(get_ptime(PS4_R2) >= 1690)
{
AntiRecoil_Y = 39;
AntiRecoil_X = -17;
}
if(get_ptime(PS4_R2) >= 1820)
{
AntiRecoil_Y = 37;
AntiRecoil_X = -13;
}
if(get_ptime(PS4_R2) >= 1950)
{
AntiRecoil_Y = 40;
AntiRecoil_X = -13;
}
if(get_ptime(PS4_R2) >= 2080)
{
AntiRecoil_Y = 42;
AntiRecoil_X = -14;
}
if(get_ptime(PS4_R2) >= 2210)
{
AntiRecoil_Y = 43;
AntiRecoil_X = -20;
}
if(get_ptime(PS4_R2) >= 2340)
{
AntiRecoil_Y = 43;
AntiRecoil_X = -21;
}
if(get_ptime(PS4_R2) >= 2470)
{
AntiRecoil_Y = 28;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2600)
{
AntiRecoil_Y = 32;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2730)
{
AntiRecoil_Y = 31;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2860)
{
AntiRecoil_Y = 33;
AntiRecoil_X = -20;
}
if(get_ptime(PS4_R2) >= 2990)
{
AntiRecoil_Y = 33;
AntiRecoil_X = 9;
}
if(get_ptime(PS4_R2) >= 3120)
{
AntiRecoil_Y = 28;
AntiRecoil_X = 16;
}
if(get_ptime(PS4_R2) >= 3250)
{
AntiRecoil_Y = 29;
AntiRecoil_X = 17;
}
if(get_ptime(PS4_R2) >= 3380)
{
AntiRecoil_Y = 38;
AntiRecoil_X = 18;
}
if(get_ptime(PS4_R2) >= 3510)
{
AntiRecoil_Y = 41;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 3640)
{
AntiRecoil_Y = 48;
AntiRecoil_X = 24;
}
if(get_ptime(PS4_R2) >= 3770)
{
AntiRecoil_Y = 48;
AntiRecoil_X = 0;
}
if(get_ptime(PS4_R2) >= 3900)
{
AntiRecoil_Y = 0;
AntiRecoil_X = 0;
}
if(get_ptime(PS4_R2) >= 4000)
{
AntiRecoil_Y = 0;
AntiRecoil_X = 0;
}
set_val(PS4_RY, SmartSens(AntiRecoil_Y, PS4_RY));
set_val(PS4_RX, SmartSens(AntiRecoil_X, PS4_RX));
}
}
int SmartSens;
function SmartSens(f_val, f_axis) {
SmartSens = ( (f_val * ( 100 - abs( get_val(f_axis) ) ) ) / 100);
return clamp(get_val(f_axis) + SmartSens, -100, 100);
}
ú¸‰º‹¸²‚³€²…¶‡¶
-
saguilar - Sergeant
- Posts: 6
- Joined: Sun Jul 21, 2019 8:11 pm
Re: Can someone please convert this script?
- Code: Select all
#include <titanone.gph>
// 70 70 40 40 9 deadzone AKAKAK
define Ads = PS4_L2; // DO NOT TOUCH
define Fire = PS4_R2; // DO NOT TOUCH
define Deadzone = 10;
int AntiRecoil_Y; // vertical antirecoil
int AntiRecoil_X; // horizontal antirecoil
int SmartSens;
main {
if(isqrt(pow(abs(get_val(PS4_LX)),2) + pow(abs(get_val(PS4_LY)),2)) <= Deadzone) {
set_val(PS4_LX,0);
set_val(PS4_LY,0);
}
if(isqrt(pow(abs(get_val(PS4_RX)),2) + pow(abs(get_val(PS4_RY)),2)) <= Deadzone) {
set_val(PS4_RX,0);
set_val(PS4_RY,0);
}
if(get_val(PS4_R2))
{
AntiRecoil_Y = 46;
AntiRecoil_X = -23;
if(get_ptime(PS4_R2) >= 130)
{
AntiRecoil_Y = 47;
AntiRecoil_X = 15;
}
if(get_ptime(PS4_R2) >= 260)
{
AntiRecoil_Y = 47;
AntiRecoil_X = -18;
}
if(get_ptime(PS4_R2) >= 390)
{
AntiRecoil_Y = 49;
AntiRecoil_X = -18;
}
if(get_ptime(PS4_R2) >= 520)
{
AntiRecoil_Y = 49;
AntiRecoil_X = -15;
}
if(get_ptime(PS4_R2) >= 650)
{
AntiRecoil_Y = 16;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 780)
{
AntiRecoil_Y = 34;
AntiRecoil_X = 21;
}
if(get_ptime(PS4_R2) >= 910)
{
AntiRecoil_Y = 34;
AntiRecoil_X = 21;
}
if(get_ptime(PS4_R2) >= 1040)
{
AntiRecoil_Y = 38;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 1170)
{
AntiRecoil_Y = 1;
AntiRecoil_X = 24;
}
if(get_ptime(PS4_R2) >= 1300)
{
AntiRecoil_Y = 29;
AntiRecoil_X = 23;
}
if(get_ptime(PS4_R2) >= 1430)
{
AntiRecoil_Y = 32;
AntiRecoil_X = 23;
}
if(get_ptime(PS4_R2) >= 1560)
{
AntiRecoil_Y = 37;
AntiRecoil_X = 25;
}
if(get_ptime(PS4_R2) >= 1690)
{
AntiRecoil_Y = 39;
AntiRecoil_X = -17;
}
if(get_ptime(PS4_R2) >= 1820)
{
AntiRecoil_Y = 37;
AntiRecoil_X = -13;
}
if(get_ptime(PS4_R2) >= 1950)
{
AntiRecoil_Y = 40;
AntiRecoil_X = -13;
}
if(get_ptime(PS4_R2) >= 2080)
{
AntiRecoil_Y = 42;
AntiRecoil_X = -14;
}
if(get_ptime(PS4_R2) >= 2210)
{
AntiRecoil_Y = 43;
AntiRecoil_X = -20;
}
if(get_ptime(PS4_R2) >= 2340)
{
AntiRecoil_Y = 43;
AntiRecoil_X = -21;
}
if(get_ptime(PS4_R2) >= 2470)
{
AntiRecoil_Y = 28;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2600)
{
AntiRecoil_Y = 32;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2730)
{
AntiRecoil_Y = 31;
AntiRecoil_X = -25;
}
if(get_ptime(PS4_R2) >= 2860)
{
AntiRecoil_Y = 33;
AntiRecoil_X = -20;
}
if(get_ptime(PS4_R2) >= 2990)
{
AntiRecoil_Y = 33;
AntiRecoil_X = 9;
}
if(get_ptime(PS4_R2) >= 3120)
{
AntiRecoil_Y = 28;
AntiRecoil_X = 16;
}
if(get_ptime(PS4_R2) >= 3250)
{
AntiRecoil_Y = 29;
AntiRecoil_X = 17;
}
if(get_ptime(PS4_R2) >= 3380)
{
AntiRecoil_Y = 38;
AntiRecoil_X = 18;
}
if(get_ptime(PS4_R2) >= 3510)
{
AntiRecoil_Y = 41;
AntiRecoil_X = 19;
}
if(get_ptime(PS4_R2) >= 3640)
{
AntiRecoil_Y = 48;
AntiRecoil_X = 24;
}
if(get_ptime(PS4_R2) >= 3770)
{
AntiRecoil_Y = 48;
AntiRecoil_X = 0;
}
if(get_ptime(PS4_R2) >= 3900)
{
AntiRecoil_Y = 0;
AntiRecoil_X = 0;
}
if(get_ptime(PS4_R2) >= 4000)
{
AntiRecoil_Y = 0;
AntiRecoil_X = 0;
}
set_val(PS4_RY, fSmartSens(AntiRecoil_Y, PS4_RY));
set_val(PS4_RX, fSmartSens(AntiRecoil_X, PS4_RX));
}
}
function fSmartSens(f_val, f_axis) {
SmartSens = ( (f_val * ( 100 - abs( get_val(f_axis) ) ) ) / 100);
return clamp(get_val(f_axis) + SmartSens, -100, 100);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord (2K / FPS)
- Mad
- Major General
- Posts: 4533
- Joined: Wed May 22, 2019 5:39 am
2 posts
• Page 1 of 1
Return to GPC2 Script Programming
Who is online
Users browsing this forum: No registered users and 110 guests