task ZETU{
lee=225;
if(bki==0){
      bki=1;
if(GetKeyState(VK_LEFT)==KEY_HOLD){angle=260;A=13;L=-22;}
if(GetKeyState(VK_RIGHT)==KEY_HOLD){angle=280;A=-13;L=22;}
                
   loop(6){   bki=1;SetPlayerInvincibility(2);SetSpeed(12,12); SetX(GetPlayerX+L);yield;}   
               if(!Obj_BeDeleted(objlase)){return;}
                objlase = Obj_Create(OBJ_LASER); 
	        Obj_SetX(objlase, GetPlayerX);
		Obj_SetY(objlase, GetPlayerY-10); 
                Obj_SetAngle(objlase,angle);
	        Obj_SetSpeed(objlase, 20);
                ObjShot_SetGraphic(objlase, 4);
                ObjLaser_SetWidth(objlase,30);
                ObjShot_SetDamage(objlase,70);
                ObjLaser_SetSource(objlase,false); 

            
               
ani;PlaySE("\koukaonn\sword2.wav");
             loop(11){    bki=1;  ObjLaser_SetLength(objlase,lee);            
                  Obj_SetAngle(objlase,angle); 
                  angle=angle+A;
	        Obj_SetX(objlase, GetPlayerX);
		Obj_SetY(objlase, GetPlayerY-10);  
               if(GetCommonDataEx("gokusi",BM)>0){CreatePlayerShot01(GetPlayerX(), GetPlayerY(), 20, angle, 5, 1, 1);}                                   
                 yield;     
               } SetSpeed(4,2.5);  

  Obj_Delete(objlase);  
 bki=0;}
}