Ok it's fixed, but now in this script iku won't show up.
#TouhouDanmakufu[Stage]
#Title[Stage 1 Easy]
#Text[...]
#Image[]
#Background[]
#BGM[.\SE\Iku.mp3]
#Player[FREE]
#ScriptVersion[2]
script_stage_main{
function Wait(let frames){
loop(frames){yield;}
}
function WaitForZeroEnemy{
while(GetEnemyNum != 0){yield;}
}
task stage{
Wait(2*60);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy1.txt", GetCenterX-150, GetCenterY-175, 0, 0, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy1.txt", GetCenterX+150, GetCenterY-175, 0, 0, 0);
WaitForZeroEnemy;
Wait(1*60);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy1.txt", GetCenterX, GetCenterY-175, 0, 0, 0);
WaitForZeroEnemy;
Wait(3*60);
CreateEnemyBossFromFile(GetCurrentScriptDirectory~"TenshiBossE.txt", 0, 0, 0, 0, 0);
WaitForZeroEnemy;
Wait(1*60);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
WaitForZeroEnemy;
Wait(120);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy1.txt", GetCenterX, GetCenterY-175, 0, 0, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, GetCenterY-200, 2, 0, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, GetCenterY-200, 2, 180, 0);
WaitForZeroEnemy;
Wait(120);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
Wait(10);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", 0, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
CreateEnemyFromFile(GetCurrentScriptDirectory~"\Enemy2.txt", GetCenterX+GetCenterX-1, rand(GetCenterY-100,GetCenterY-200), 2, 180, 0);
WaitForZeroEnemy;
Wait(180);
CreateEnemyBossFromFile(GetCurrentScriptDirectory~"IkuBossE.txt", 0, 0, 0, 0, 0);
WaitForZeroEnemy;
Wait(60);
Clear;
}
@Initialize{
stage;
}
@MainLoop{
yield;
}
@Background{
}
@Finalize{
}
}