Results 1 to 19 of 19

Topic: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

  1. #1
    Bulgaria's foremost expert on everything CM related!



    User Info Menu

    TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    This tutorial will cover all the basic steps how to make your own figthing games script ( combos and starter ).

    Under construction!

    You can tell me what do you want to add or explain in more details.

    How to start combo using Right or Left Analog Sticks :


    When you move right stick to the Left - the value is changed from 0 to -100.




    When you move right stick to the Right - the value is changed from 0 to +100.



    When you move right stick to the UP - the value is changed from 0 to -100.


    When you move right stick to the Down - the value is changed from 0 to +100.



    Here is the all 4 directions of Right Analog Stick :


    I use function "abs" which will return always the positive number so we do not have to check what is the sign of the value.
    abs ( get_val( XB1_RX)) - will return alawys positive value .

  2. The Following 3 Users Say Thank You to Excalibur For This Useful Post:


  3. #2
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    It is possible to make a tutorial on the support time between each key press

    Its corresponds to what " wait(10)"

    exemple: combo test {
    set_val(XB360_RIGHT, 100);
    wait(80);
    set_val(XB360_RIGHT, 0);
    wait
    (10);
    set_val(XB360_DOWN, 100);
    wait(50);
    set_val(XB360_DOWN, 100);
    set_val(XB360_RIGHT, 100);
    set_val(XB360_Y, 100);

  4. The Following User Says Thank You to nijak000 For This Useful Post:


  5. #3
    Bulgaria's foremost expert on everything CM related!



    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by nijak000 View Post
    It is possible to make a tutorial on the support time between each key press

    Its corresponds to what " wait(10)"

    exemple: combo test {
    set_val(XB360_RIGHT, 100);
    wait(80);
    set_val(XB360_RIGHT, 0);
    wait
    (10);
    set_val(XB360_DOWN, 100);
    wait(50);
    set_val(XB360_DOWN, 100);
    set_val(XB360_RIGHT, 100);
    set_val(XB360_Y, 100);

    Yes, I think to start with that.

  6. #4
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    It would be nice that you show us in explanatory video on tekken 7 or another game, an example of combo that you create from A to Z with Script manipulator and cronus pro to launch it

  7. The Following User Says Thank You to nijak000 For This Useful Post:


  8. #5
    MASTER GUARDIAN I

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Thanks so much Excal for doing this for the community its like baby for new people that want to learn scripting

  9. #6
    Bulgaria's foremost expert on everything CM related!



    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by nijak000 View Post
    It would be nice that you show us in explanatory video on tekken 7 or another game, an example of combo that you create from A to Z with Script manipulator and cronus pro to launch it

    Very good idea - will think on it. I will ask help from falconpunch ( because I don't have the game).

  10. #7
    MASTER GUARDIAN I

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Or you have Injustice 2 or Mortal Kombat X

  11. #8
    Bulgaria's foremost expert on everything CM related!



    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by ScorpionKiller View Post
    Or you have Injustice 2 or Mortal Kombat X

    I have only the Streat Fighter V for PC.

  12. #9
    MASTER GUARDIAN II

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by nijak000 View Post
    It is possible to make a tutorial on the support time between each key press

    Its corresponds to what " wait(10)"

    exemple: combo test {
    set_val(XB360_RIGHT, 100);
    wait(80);
    set_val(XB360_RIGHT, 0);
    wait
    (10);
    set_val(XB360_DOWN, 100);
    wait(50);
    set_val(XB360_DOWN, 100);
    set_val(XB360_RIGHT, 100);
    set_val(XB360_Y, 100);
    WOULD BE MORE LIKE THIS IN THIS FORMAT:

    example: combo test {
    set_val(XB360_RIGHT, 100);
    wait(40);
    wait(80);
    set_val(XB360_RIGHT, 100);
    wait
    (40);
    wait(??);
    set_val(XB360_DOWN, 100);
    wait(50);
    wait(??);
    set_val(XB360_DOWN, 100);
    set_val(XB360_RIGHT, 100);
    set_val(XB360_Y, 100);[/QUOTE]
    wait(2000);

    ?? because there is not a definite time that will go between button presses and both wait times will be different depending on what you are trying to do so you might have 2 sets of (20) or whatever depending on what you are doing
    everything will not be like a wait(40); wait(80); your release holds and press times are all variables.

  13. The Following 2 Users Say Thank You to falconpunch323 For This Useful Post:


  14. #10
    MASTER GUARDIAN I

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    The timming in combos are the hardest iam trying to figure out my timmings in injustice 2

  15. #11
    MASTER GUARDIAN II

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by ScorpionKiller View Post
    The timming in combos are the hardest iam trying to figure out my timmings in injustice 2
    What you are going to have to do is imput the first 3 to 5 hits... compile and play test in practice see if the times are correct if so then start on the next part of the combo... at least that's what I do.. You can go ahead and write the whole combo out with default times and then adjust them from there too but I do not think that is the best way to do it... But that is a matter of preference.. As long as you get the times correct the build up does not matter.. the end result of a working combo really matters I suppose...(build up) not (structure) LOL structure matters. If that makes sense.

  16. #12
    MASTER GUARDIAN I

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    So it be like the first 3 hits of the combo then test it if there a wait time after the 3rd hit of combo add wait time iam gonna try that now

  17. #13
    MASTER GUARDIAN I

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Falcon is there a wait time after each input cause i go in practice mode in injustice2 and when i do my combo the inputs are going really fast as i use the right stick to right

  18. #14
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    i get an error each time i try to use this script. im trying to set the start of my micro by using analog left and right

  19. #15
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    A lot of scripts use the analog sticks but I really just want to use the shoulder buttons. How do I add a function that runs a combo on R1 and stops when I release R1?

  20. #16
    Bulgaria's foremost expert on everything CM related!



    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Quote Originally Posted by cheshiremoose View Post
    A lot of scripts use the analog sticks but I really just want to use the shoulder buttons. How do I add a function that runs a combo on R1 and stops when I release R1?
    This is very simle - use "get_val(<btn>

    Ex:


  21. The Following User Says Thank You to Excalibur For This Useful Post:


  22. #17
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Thanks for the reply, so how about R2 + analog stick direction to run a combo?

  23. #18
    SILVER ELITE

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    Thanks for this, super helpful.

  24. #19
    SILVER IV

    User Info Menu

    Re: TUTORIAL HOW TO MAKE FIGHTING GAMES SCRIPTS

    köszönöm mindenkinek a kérdésemre adott sok választ és a nagy segítséget

Posting Permissions

  • You may not post new topics
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •