PDA

View Full Version : Ayuda GPC Script No-Recoil



BoTiPoTi
13th August 17, 04:09
Hola estoy probando un script de "No-Recoil" y solo me funciona cuando tengo en la Ps4 activado los botones de apuntar y disparo con "L2/R2" Yo siempre he jugado con "L1/R1" y es molesto no puedo cambiarlo en el código del script me dice como cambiarlo para poder usar "L1/R1" lo cambio y nada no funciona sabéis por qué puede ser?

Sucede jugando a MWR.

Aquí en la primera opción me dice que cambie el 7 por el 6 lo hago y nada.



// GPC Online Library

// multiplatform_antirecoil_+_rapid_fire_+_sensitivity_fine_tuning.gpc



// MULTIPLATFORM ANTIRECOIL + RAPIDFIRE + SENSITIVITY FINE TUNING



// Author: LEX LOST

// System: MULTIPLATFORM

// Controller: MULTIPLATFORM - Optimized for MOUSE & KEYBOARD

// GAME: All FPS titles

// Version: 3.0



// SENSITIVITY INSTRUCTIONS BELOW

//--------------------------------------------------------------------------------------------------------//



define ADS_BUTTON = 6; // 7 means LT/L2 - change for different layout

// write 6 instead of 7 if you aim with LB/L1

Aquí el script completo: https://pastebin.com/UfX96PPv

Es el script con más valoraciones de la aplicación.

Vauxhall
14th August 17, 06:47
Hola estoy probando un script de "No-Recoil" y solo me funciona cuando tengo en la Ps4 activado los botones de apuntar y disparo con "L2/R2" Yo siempre he jugado con "L1/R1" y es molesto no puedo cambiarlo en el código del script me dice como cambiarlo para poder usar "L1/R1" lo cambio y nada no funciona sabéis por qué puede ser?

Sucede jugando a MWR.

Aquí en la primera opción me dice que cambie el 7 por el 6 lo hago y nada.



// GPC Online Library
// multiplatform_antirecoil_+_rapid_fire_+_sensitivity_fine_tuning.gpc

// MULTIPLATFORM ANTIRECOIL + RAPIDFIRE + SENSITIVITY FINE TUNING

// Author: LEX LOST
// System: MULTIPLATFORM
// Controller: MULTIPLATFORM - Optimized for MOUSE & KEYBOARD
// GAME: All FPS titles
// Version: 3.0

// SENSITIVITY INSTRUCTIONS BELOW
//--------------------------------------------------------------------------------------------------------//

define ADS_BUTTON = 6; // 7 means LT/L2 - change for different layout
// write 6 instead of 7 if you aim with LB/L1

Aquí el script completo: https://pastebin.com/UfX96PPv

Es el script con más valoraciones de la aplicación.



// GPC Online Library
// multiplatform_antirecoil_+_rapid_fire_+_sensitivity_fine_tuning.gpc

// MULTIPLATFORM ANTIRECOIL + RAPIDFIRE + SENSITIVITY FINE TUNING

// Author: LEX LOST
// System: MULTIPLATFORM
// Controller: MULTIPLATFORM - Optimized for MOUSE & KEYBOARD
// GAME: All FPS titles
// Version: 3.0

// SENSITIVITY INSTRUCTIONS BELOW
//--------------------------------------------------------------------------------------------------------//
remap PS4_L2 -> PS4_L1
remap PS4_R2 -> PS4_R1

define ADS_BUTTON = 6; // 7 means LT/L2 - change for different layout
// write 6 instead of 7 if you aim with LB/L1

define GEN_SENS = 100; // General sensitivity - Default: 100 - Range [0 ~ 327]
// set a number below 100 for less sens - above 100 for more sens

define ADS_SENS = 100; // Sensitivity while aiming - Default: 100 - Range [0 ~ 327]
// set a number below 100 for less sens - above 100 for more sens

define RUN_SENS = 100; // Sensitivity while running - Default: 100 - Range [0 ~ 327]
// set a number below 100 for less sens - above 100 for more sens

define MIDPOINT = 50; /** MIDPOINT - Default: 50 - Range [0 ~ 100]
If you set a number below 50 you are defining a zone of high sensitivity range when close to rest position
(fast movements) and a low sensitivity range when far from rest position (better accuracy).
if you set a number above 50 you are defining a zone of low sensitivity when close to the rest position
(better accuracy), and a zone of high sensitivity when far from rest position (fast movements).**/

//--------------------------------------------------------------------------------------------------------//

define ONLY_WITH_SCOPE = TRUE;// Anti-recoil only when scoping

define ANTI_RECOIL = 30; // change this value to compensate vertical recoil (0 - 100)
define ANTI_RECOIL_LEFT = 0; // change this value to compensate to the left (0 - 100)
define ANTI_RECOIL_RIGHT = 0; // change this value to compensate to the right (0 - 100)

define AR_Release = 70; // change this value to determine when antirecoil stops working (min: antirecoil value + 10)

define RAPIDFIRE_BUTTON = 4;
define RATE_OF_FIRE = 13; // Range: 1 to 25 RPS (Round/s)
// Values higher than 25 would be so fast that the Game probably will not detect 100% of the events.

//--------------------------------------------------------------------------------------------------------//

int fire_button, scope_button;
int anti_recoil;
int anti_recoil_left;
int anti_recoil_right;
int hold_time, rest_time;

//--------------------------------------------------------------------------------------------------------//

init {
if(get_console() == PIO_XB360) {
fire_button = 3;
scope_button = 6;
} else {
fire_button = 4;
scope_button = 7;
}

hold_time = 500 / RATE_OF_FIRE;
rest_time = hold_time - 20;
if(rest_time < 0) rest_time = 0;
}
//--------------------------------------------------------------------------------------------------------//

main {

// ADS SENS
if (get_val(ADS_BUTTON) ) {
sensitivity( 9, MIDPOINT, ADS_SENS);
sensitivity(10, MIDPOINT, ADS_SENS);
} else {
// GENERAL SENS
sensitivity( 9, MIDPOINT, GEN_SENS);
sensitivity(10, MIDPOINT, GEN_SENS);
}
// RUNNING SENS
if(get_val(12) < -90) {
sensitivity( 9, MIDPOINT, RUN_SENS);
sensitivity(10, MIDPOINT, RUN_SENS);
}

if(get_val(RAPIDFIRE_BUTTON)) {
combo_run(RapidFire);
} else if(combo_running(RapidFire)) {
combo_stop(RapidFire);
}

if(!ONLY_WITH_SCOPE || get_val(scope_button) && get_val(4)) {
combo_run(AntiRecoil);
}

if( abs(get_val(10)) > AR_Release || abs(get_val(9)) > AR_Release) {
combo_stop (AntiRecoil);
}
}
//--------------------------------------------------------------------------------------------------------//

combo RapidFire {
set_val(RAPIDFIRE_BUTTON, 100);
wait(hold_time);
set_val(RAPIDFIRE_BUTTON, 0);
wait(rest_time);
set_val(RAPIDFIRE_BUTTON, 0);
}

combo AntiRecoil {// This combo must be the last one
anti_recoil = get_val(10) + ANTI_RECOIL;
if(anti_recoil > 100) anti_recoil = 100;set_val(10, anti_recoil);
anti_recoil_left = get_val(9) -ANTI_RECOIL_LEFT;
if(anti_recoil_left > 100) anti_recoil_left = 100;set_val(9, anti_recoil_left);
anti_recoil_right = get_val(9) +ANTI_RECOIL_RIGHT;
if(anti_recoil_right > 100) anti_recoil_right = 100;set_val(9, anti_recoil_right);
}

nunogsm
20th March 18, 10:57
perfecto