//****************************************************
// GAME: METAL GEAR SOLID V: THE PHANTOM PAIN
//CONSOLE: PLAYSTATION 4
// BY: FIVE_SEVEN__
// VERSION 2.0
//****************************************************
//----------------------------------------------------
//====================MODS============================
// RAPIDFIRE TURN ON/OFF (L3+R3)
// SUPPLY DROPS AMMO/FULTON (PRESS (TRIANGLE) 2 SEC)
// AUTOSPRINT
//****************************************************
// NEW UPDATE
// NEW* AUTOSPRINT (1.5)
//* Improved RapidFire (2.0)
//****************************************************
int rapid_onoff=TRUE;
main {
set_led(LED_1, 1);
set_led(LED_3, 0);
set_led(LED_4, 0);
//AMMO/FULTON (MUNICION//SILENCIADORES)
if (event_release(PS4_TRIANGLE) && get_ptime(PS4_TRIANGLE) >= 2000) {
combo_run(Restaurar_municion);
}
//RAPIDFIRE*** (DISPARAR RAPIDO)
if (get_val(PS4_L3) && event_press(PS4_R3)) {
rapid_onoff = !rapid_onoff;
}
if(rapid_onoff) {
set_led(LED_1, 0);
set_led(LED_4, 1);
}
if(get_val(PS4_R2) && rapid_onoff)
{combo_run(D_1);
combo_run(D_2);
combo_run(D_3);
combo_run(D_4);}
else if(combo_running(D_1)) {combo_stop(D_1);}
else if(combo_running(D_2)) {combo_stop(D_2);}
else if(combo_running(D_3)) {combo_stop(D_3);}
else if(combo_running(D_4)) {combo_stop(D_4);}
//AUTORUN**** (AUTO CORRER)
if (get_val(PS4_LY) < -99) {combo_run(Correr)}
}
//AMMO/FULTON (MUNICION//SILENCIADOR)
combo Restaurar_municion {
set_val(PS4_OPTIONS, 100);
wait(160);
set_val(PS4_OPTIONS, 0);
wait(60);
set_val(PS4_DOWN, 100);
wait(90);
set_val(PS4_DOWN, 0);
wait(130);
set_val(PS4_CROSS, 100);
wait(90);
set_val(PS4_CROSS, 0);
}
// RAPIDFIRE (DISPARAR RAPIDO)
combo D_1 {
set_val(PS4_R2, 100);
wait(10);
set_val(PS4_R2, 0);
}
combo D_2 {
set_val(PS4_R2, 100);
wait(20);
set_val(PS4_R2, 0);
wait(10);
set_val(PS4_R2, 0);
}
combo D_3 {
set_val(PS4_R2, 100);
wait(20);
set_val(PS4_R2, 0);
wait(10);
set_val(PS4_R2, 0);
}
combo D_4 {
set_val(PS4_R2, 100);
wait(30);
set_val(PS4_R2, 0);
wait(20);
set_val(PS4_R2, 0);
}
// AUTO RUN (AUTO CORRER)
combo Correr {
set_val(PS4_L3, 100);
wait(160);
set_val(PS4_L3, 0);
}