home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ring.yamanashi.ac.jp/pub/pc/freem/action/
/
action.zip
/
henkyaku1.0.exe
/
henkyaku
/
Program
/
Usr
/
teacher.tonyu
< prev
next >
Wrap
Text File
|
2009-12-28
|
2KB
|
55 lines
extends SpriteChar;
$teacherstop=0;
anime=newAnimation();
sokudo=3;
anime.swing($pat_kTonyup+3,$pat_kTonyup+5,10);
while(1){
while($teacherstop==0){
if (rnd(10)==0) {
syutugen=rnd($level*10+250);
if (syutugen>=200) $mplayer.play($se_hahavoice2,0,128);
if (syutugen>=221 && syutugen<=270) appear(new paper(x,y+20,$pat_kTonyup+10));//Äå
if (syutugen>=271 && syutugen<=300) appear(new desk(x,y+20,$pat_kTonyup+9));//è≈
if (syutugen>=301 && syutugen<=330) appear(new hikoki(x,y+20,$pat_kTonyup+11));//ö≥ìsï@
if (syutugen>=331 && syutugen<=360) appear(new choke(x,y+20,$pat_kTonyup+12));//â`âçü[âN
if (syutugen>=200 && syutugen<=220) appear(new mantenpaper(x,y+20,$pat_kTonyup+19));//û₧ô_
if (syutugen>=361){
syutugen=rnd(4);
if (syutugen==0) appear(new paper(x,y+20,$pat_kTonyup+10));//Äå
if (syutugen==1) appear(new desk(x,y+20,$pat_kTonyup+9));//è≈
if (syutugen==2) appear(new hikoki(x,y+20,$pat_kTonyup+11));//ö≥ìsï@
if (syutugen==3) appear(new choke(x,y+20,$pat_kTonyup+12));//â`âçü[âN
}
}
if(x<=0){
anime.pause();
f=-1;
sokudo=3;
anime.swing($pat_kTonyup+3,$pat_kTonyup+5,10);
}
if(x>=$screenWidth){
anime.pause();
f=1;
sokudo=-3;
anime.swing($pat_kTonyup+3,$pat_kTonyup+5,10);
}
x+=sokudo;
update();
}
while($teacherstop==1){
$mplayer.play($se_atack,0,128);
anime.pause();
anime.swing($pat_kTonyup+21,$pat_kTonyup+22,3);
while($teacherstop==1){
wait(60);
$uboatime-=1;
if($uboatime==0){
anime.pause();
anime.swing($pat_kTonyup+3,$pat_kTonyup+5,10);
$teacherstop=0;
}
}
}
}