Page 1 of 1

Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Mon Jul 27, 2015 11:47 pm
by TheMainXeno
I'm very new to this... I Have no clue how to write a script so I'm begging some one to help me - SEARCH THIS VIDEO ON YOUTUBE : Titan One+Tekken= Wavedash + EWGF awesomeness! PLEASE DO THIS FOR PS3 - THE Inputs for Wavedash is f,n,d,df - L3 Hold forward please BackDash - b,b n,b - L3 Hold Back please EWGF - f,n,df triangle

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Jul 28, 2015 12:02 am
by UK_Wildcats
You can find scripts using Gtuner under the "Online Library" tab or the link below. In both you can search. I did a quick search for "wavedash" and found the below script. You simply need to program it to the Titan 1. I am including a beginner's guide for reference.

GPC Library
http://www.consoletuner.com/gpclib/

Script
http://www.consoletuner.com/gpclib/?s=1012

Beginner's Guide
http://www.consoletuner.com/forum/viewtopic.php?f=18&t=1789

BTW - There are several other "Tekken" scripts in the GPC Library

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Jul 28, 2015 12:12 am
by TheMainXeno
I have see what your talking about but it's still not the one I'm looking for... I'm looking for the one that the youtuber that I linked

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Jul 28, 2015 12:38 am
by UK_Wildcats
Ask the youtuber which one he was using, maybe he will share it. The timing of the sequences are critical. Without have the actual script and values, it is difficult to replicate exactly. You can also look at the GPC Library and search using "Tekken", one of those scripts may work. I don't have the game nor play it, so I really don't know much about them. You may have to look through them to find the one that is close. Below are two possibilities.

http://www.consoletuner.com/gpclib/?s=868
http://www.consoletuner.com/gpclib/?s=869

See this video.



We have a great community, so hopefully one of the other forum members may know the script.

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Jul 28, 2015 10:21 pm
by TheMainXeno
I'm sorry the script that you linked lt weren't the one but thanks for trying.... maybe could you create the script ?? I can tell you the inputs for the marcos and yh that wasthe video

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Aug 18, 2015 4:22 pm
by bushylambo2
Hey I've made some tekken scripts for wavedash ewgf all in one script check it out in the library I also made some others. No one cares to make or release any tekken scripts so I took time out to learn and make them myself. Wavedash is very hard to make with holding down button I could only successfully make it tap. The faster you tap the fasrer you wavedash plus it's more accurate for when you want to pause it or do moves in between like grabs and sweeps

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Aug 18, 2015 9:39 pm
by Elvish
Under the assumption my script works here is what I have come up with:
press R2 to preform EWGF

press L2 to preform WaveDash

press L1 to preform BackDash

Currently the script is set up to wait 1 second before actually preforming the combo. This is so that you can ensure you are not pressing anything when it executes. (For testing purposes)
Code: Select all


int Frame_Length = 17; //Actual is 16.66666666 Assuming this runs in 60 FPS

int Forward = PS4_RIGHT;
int Backward = PS4_LEFT;
int Down = PS4_DOWN;

main {
    vm_tctrl(-9); //This should run every 1 MS now
    if(get_ptime(PS4_L2) >= 2000 && get_val(PS4_L2) == 100){
        combo_run(Notify);
        Forward = PS4_RIGHT;
        Backward = PS4_LEFT;
    }
    if(get_ptime(PS4_R2) >= 2000 && get_val(PS4_R2) == 100){
        combo_run(Notify);
        Forward = PS4_LEFT;
        Backward = PS4_RIGHT;
    }
    if(event_press(PS4_R2)){
        combo_run(EWGF);
    }
    if(event_press(PS4_L2)){
        combo_run(WaveDash);
    }
    if(event_press(PS4_L1)){
        combo_run(BackDash);
    }
}

combo WaveDash
{
wait(1000);
    //Frame 1:
        set_val(Forward, 100); wait(Frame_Length);
    //End Frame 1:
   
    //Frame 2:
        set_val(Forward, 0);   wait(Frame_Length);
    //Frame 2 End.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //Frame 3 and 4 End.
   
    //Frame 5:
        set_val(Down, 100); wait(Frame_Length);
    //Frame 5 End.
   
    //Frame 6:
        set_val(Down, 0);   wait(Frame_Length);
    //Frame 6 End.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Forward, 100); wait(Frame_Length);
    //Frame 7 End.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Forward, 0);   wait(Frame_Length);   
    //Frame 8 End.
}

combo BackDash
{
wait(1000);
    //Frame 1:
        set_val(Backward, 100); wait(Frame_Length);
    //End Frame 1:
   
    //Frame 2:
        set_val(Backward, 0);   wait(Frame_Length);
    //Frame 2 End.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //Frame 3 and 4 End.
   
    //Frame 5:
        set_val(Backward, 100); wait(Frame_Length);
    //Frame 5 End.
   
    //Frame 6:
        set_val(Backward, 0);   wait(Frame_Length);
    //Frame 6 End.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Backward, 100); wait(Frame_Length);
    //Frame 7 End.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Backward, 0);   wait(Frame_Length);   
    //Frame 8 End.
}

combo EWGF //Electric Wind Godfist
{
    wait(1000);
   
    //Frame 1:
        set_val(Forward, 100);  wait(Frame_Length);
    //End Frame 1.
   
    //Frame 2:
        set_val(Forward, 0);    wait(Frame_Length);
    //End Frame 2.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //End Frame 3 and 4.
   
    //Frame 5:
        set_val(Down, 100);     wait(Frame_Length);
    //End Frame 5.
   
    //Frame 6:
        set_val(Down, 0);       wait(Frame_Length);
    //End Frame 6.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Forward, 100);  wait(Frame_Length);
    //End Frame 7.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Forward, 0);    wait(Frame_Length);
    //End Frame 8.
   
    //Frame 9:
        set_val(PS4_TRIANGLE, 100); wait(Frame_Length);
    //End Frame 9.
   
    //Frame 10:
        set_val(PS4_TRIANGLE, 0);   wait(Frame_Length);   
    //End Frame 10.
}

combo Notify
{
    set_val(RUMBLE_A, 50);
    wait(200);
    set_val(RUMBLE_A, 0);
}


Please test and give feedback on how it works, thanks!
-Elvish

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Fri Oct 14, 2016 6:18 pm
by nowevidently
can you make it so that it doesn't wait 1 second ? can you make it do it instantly?

Re: Script Request - TEKKEN TAG 2 WAVEDASH , BACKDASH , EWGF

PostPosted: Tue Oct 18, 2016 10:22 pm
by J2Kbr
nowevidently wrote:can you make it so that it doesn't wait 1 second ? can you make it do it instantly?

Removed the 1s wait:
Code: Select all


int Frame_Length = 17; //Actual is 16.66666666 Assuming this runs in 60 FPS

int Forward = PS4_RIGHT;
int Backward = PS4_LEFT;
int Down = PS4_DOWN;

main {
    vm_tctrl(-9); //This should run every 1 MS now
    if(get_ptime(PS4_L2) >= 2000 && get_val(PS4_L2) == 100){
        combo_run(Notify);
        Forward = PS4_RIGHT;
        Backward = PS4_LEFT;
    }
    if(get_ptime(PS4_R2) >= 2000 && get_val(PS4_R2) == 100){
        combo_run(Notify);
        Forward = PS4_LEFT;
        Backward = PS4_RIGHT;
    }
    if(event_press(PS4_R2)){
        combo_run(EWGF);
    }
    if(event_press(PS4_L2)){
        combo_run(WaveDash);
    }
    if(event_press(PS4_L1)){
        combo_run(BackDash);
    }
}

combo WaveDash
{
//wait(1000);
    //Frame 1:
        set_val(Forward, 100); wait(Frame_Length);
    //End Frame 1:
   
    //Frame 2:
        set_val(Forward, 0);   wait(Frame_Length);
    //Frame 2 End.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //Frame 3 and 4 End.
   
    //Frame 5:
        set_val(Down, 100); wait(Frame_Length);
    //Frame 5 End.
   
    //Frame 6:
        set_val(Down, 0);   wait(Frame_Length);
    //Frame 6 End.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Forward, 100); wait(Frame_Length);
    //Frame 7 End.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Forward, 0);   wait(Frame_Length);   
    //Frame 8 End.
}

combo BackDash
{
wait(1000);
    //Frame 1:
        set_val(Backward, 100); wait(Frame_Length);
    //End Frame 1:
   
    //Frame 2:
        set_val(Backward, 0);   wait(Frame_Length);
    //Frame 2 End.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //Frame 3 and 4 End.
   
    //Frame 5:
        set_val(Backward, 100); wait(Frame_Length);
    //Frame 5 End.
   
    //Frame 6:
        set_val(Backward, 0);   wait(Frame_Length);
    //Frame 6 End.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Backward, 100); wait(Frame_Length);
    //Frame 7 End.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Backward, 0);   wait(Frame_Length);   
    //Frame 8 End.
}

combo EWGF //Electric Wind Godfist
{
    wait(1000);
   
    //Frame 1:
        set_val(Forward, 100);  wait(Frame_Length);
    //End Frame 1.
   
    //Frame 2:
        set_val(Forward, 0);    wait(Frame_Length);
    //End Frame 2.
   
    //Frame 3 and 4:
        wait(Frame_Length + Frame_Length);
    //End Frame 3 and 4.
   
    //Frame 5:
        set_val(Down, 100);     wait(Frame_Length);
    //End Frame 5.
   
    //Frame 6:
        set_val(Down, 0);       wait(Frame_Length);
    //End Frame 6.
   
    //Frame 7:
        set_val(Down, 100);
        set_val(Forward, 100);  wait(Frame_Length);
    //End Frame 7.
   
    //Frame 8:
        set_val(Down, 0);
        set_val(Forward, 0);    wait(Frame_Length);
    //End Frame 8.
   
    //Frame 9:
        set_val(PS4_TRIANGLE, 100); wait(Frame_Length);
    //End Frame 9.
   
    //Frame 10:
        set_val(PS4_TRIANGLE, 0);   wait(Frame_Length);   
    //End Frame 10.
}

combo Notify
{
    set_val(RUMBLE_A, 50);
    wait(200);
    set_val(RUMBLE_A, 0);
}