GPC SCRIPT LIBRARY

Killer Instinct Fight Challenge Series - Hisako - Ultras, Aerials, and Overheads

This is a series of macros designed for achievement hunters. The series will gain you all of the achievements for fight challenges (150 in total) with the various characters. Most macros will be used in local multiplayer with a second controller (or with the keyboard on PC). The one exception will be the macro for survival matches played and instinct mode activations.

The idea is simple, load up local multiplayer, with your account using the character the macro is used for, and the second player with any character.

The one issue with these macros is player two needing to actively select rematch after each match. There are three solutions for this, two allowing complete automation, the other needed minute attention.

1) If you have a turbo controller use it for your player 2, you may reassign your light kick button from A to some other button, then turbo the A. This will make sure the matches restarts automatically.

2) If you don't have a turbo controller, but you have a Windows 10 computer, you can run the game on that and use any free macro program to repeatedly hit Number Pad 0.

3) If you have neither of these, you'll have to press A after every match.

Every macro is started by pressing LB and stopped by pressing LS.

This is the second character in the series: Hisako.

This macro will perform many aerials and overheads, then perform a special opener and then an ultra to finish the match. It will loop until you stop. This will give you 30-40 challenges if starting from 0.
Version 1.0
Author XxFrAsZeRxX
Published Date 2017-03-15 19:11:17
Latest Date 2017-03-15 19:13:55
Downloads 51
VOTE NOW

0

0
Contact Author
Scripts by Author
RELEASE NOTES
Initial Release
Code:Select all
int i=0;
main 
{
	if(get_val(XB1_LB))
	{
		i = 1;
	}
	if(get_val(XB1_LS))
	{
		i = 0;
	}
	if(i >= 1)
	{
		combo_run(move);
	}
	if(i >= 10)
	{
		combo_stop(move);
		combo_run(jumpattacks);
	}
	if(i >= 47)
	{
		combo_stop(jumpattacks);
		combo_run(ultra);
	}
	if(i == 48)
	{
		i = 1;
		combo_stop(ultra);
	}
}
combo move 
{
	wait(2000);
	set_val(XB1_RIGHT, 100);
	wait(100);
	set_val(XB1_RIGHT, 0);
	wait(100);
	set_val(XB1_RIGHT, 100);
	wait(100);
	set_val(XB1_RIGHT, 0);
	wait(500);
	i = i + 1;
}
combo jumpattacks
{
	wait(1000);
	set_val(XB1_UP, 100);
	wait(50);
	set_val(XB1_UP, 0);
	wait(400);
	set_val(XB1_A, 100);
	wait(50);
	set_val(XB1_A, 0);
	wait(500);
	set_val(XB1_RIGHT, 100);
	wait(1500);
	set_val(XB1_RIGHT, 0);
	wait(500);
	i = i + 1;
}
combo ultra
{
    wait(1500);
    set_val(XB1_LY, 100);
    wait(50);
	set_val(XB1_LY, 80);
	set_val(XB1_LX, -80);
	wait(50);
	set_val(XB1_LX, -100);
	set_val(XB1_LY, 0);
	wait(50);
	set_val(XB1_RB, 100);
	wait(50);
	set_val(XB1_LX, 0);
	set_val(XB1_RB, 0);
	wait(3200);
    set_val(XB1_LY, 100);
    wait(50);
	set_val(XB1_LY, 80);
	set_val(XB1_LX, -80);
	wait(50);
	set_val(XB1_LX, -100);
	set_val(XB1_LY, 0);
	wait(50);
	set_val(XB1_LT, 100);
	wait(50);
	set_val(XB1_LX, 0);
	set_val(XB1_LT, 0);
    wait(5000);
    wait(5000);
    wait(5000);
    wait(5000);
    wait(5000);
    wait(5000);
    wait(5000);
    wait(5000);
  	set_val(XB1_UP, 100);
    wait(50);
    set_val(XB1_UP, 0);
    wait(50);
    set_val(XB1_UP, 100);
    wait(50);
    set_val(XB1_UP, 0);
    wait(50);
    set_val(XB1_A, 100);
    wait(100);
    set_val(XB1_A, 0);
    wait(50);
    wait(2000);
    i = i + 1;
}

Pin It on Pinterest

Share This