GPC SCRIPT LIBRARY

Elder Scrolls Online - Animation Canceling (toggle) PS4.

Simple script to enable light attack - skill with animation canceling.
Preforms a quick 200ms light attack before any skill e.g. Square, Triangle or Circle.

To Activate or Deactivate hold D-Pad Down and tap the Options button (Mode On: is indicated by red light on the dual shock 4). Stops scrolling problems when entering inventory. Hold Options and Share Button to disable altogether.

For users who already swap these buttons in the PS4 options menu. You can now turn the buttons back. As this handy script will do it for you.
Swapped PS4 R3 with D-PAD LEFT (skill bar, Sneak). For easier skill bar change. The difference is ethereal.

I've noticed some light attacks don't register at 200ms when moving. To remedy this change 200ms to 250 maybe 300ms depending on the class/skills in use.
Version 1.4
Author Thrith
Published Date 2015-07-25 19:38:38
Latest Date 2015-08-22 02:28:17
Downloads 453
VOTE NOW

3

0
Contact Author
Scripts by Author
RELEASE NOTES
Now use D-pad down and options to turn on/off
Code:Select all
//|-------------------------------|
// Thrith
//|-------------------------------|
// Button swap to make skill bar change easier.
remap PS4_LEFT -> PS4_R3;
remap PS4_R3 -> PS4_LEFT;
// modes
int mode_on = TRUE , primary = TRUE, gadget = 0;
//
init{
    set_ledx(0 + mode_on, 0);
} 
main {
    //press D-Pad Down + Options to unload script
    if(get_val(PS4_UP) && event_press(2)){
        load_slot(0):
    }
    // 'D-Pad Down button: To Activate or Deactivate quickly tap options for less and 500ms
 //   if((event_release(PS4_DOWN) && get_ptime(PS4_DOWN) < 500)) {
    if(get_val(PS4_DOWN) && event_press(2)){
       mode_on = !mode_on;
        set_ledx(0 + mode_on, 0);        
    }
    if(get_val(PS4_DOWN)) {
        block(2, 500);        
    }
     // Main mode
    if ( mode_on ) {
        if(get_val(PS4_SQUARE)) {
            combo_run(Tap_1);
            combo_run(Tap_2);            
        }
        if(get_val(PS4_TRIANGLE)) {
            combo_run(Tap_3);
            combo_run(Tap_4);            
        }
        if(get_val(PS4_CIRCLE)) {
            combo_run(Tap_5);
            combo_run(Tap_6);            
        }
     }
 } 
combo Tap_1 {
    set_val(PS4_R2, 0);
    wait(10);
    set_val(PS4_R2, 100);
    wait(50);
    set_val(PS4_R2, 100);    
}
combo Tap_2 {
    set_val(PS4_SQUARE, 0);
    wait(200);
    set_val(PS4_SQUARE, 100);
    wait(50);
    set_val(PS4_SQUARE, 100);    
}
combo Tap_3 {
    set_val(PS4_R2, 0);
    wait(10);
    set_val(PS4_R2, 100);
    wait(50);
    set_val(PS4_R2, 100);    
}
combo Tap_4 {
    set_val(PS4_TRIANGLE, 0);
    wait(200);
    set_val(PS4_TRIANGLE, 100);
    wait(50);
    set_val(PS4_TRIANGLE, 100);    
}
combo Tap_5 {
    set_val(PS4_R2, 0);
    wait(10);
    set_val(PS4_R2, 100);
    wait(50);
    set_val(PS4_R2, 100);    
}
combo Tap_6 {
    set_val(PS4_CIRCLE, 0);
    wait(200);
    set_val(PS4_CIRCLE, 100);
    wait(50);
    set_val(PS4_CIRCLE, 100);    
}

Pin It on Pinterest

Share This