"; str2 = "
お名前
得点"; sconb = "
コメント
[▼ランキング登録]
TOPへ戻る | ランキングを見る | 遊び方を見る
"; document.open(); document.write(str,msg,tod,str2,sconb); document.close(); clearInterval(Timeid); loadFlag=false; elements[0].value=0; Timeid=setInterval("resetimg();",1500); return; } if(disptime<10 && elements[0].value!=""){ elements[0].value=""; } else{ elements[0].value=disptime; } //注文を出す for(i=0;i<4;i++){ if(count==chumontime[i]){ a=Math.floor(Math.random()*6); if(disptime<60){ if(disptime<30) c=6; else c=8; b=Math.floor(Math.random()*c); } else b=a; elements[i+2].value=susineta[a]; orderneta[i*6+a]=true; if(a!=b && b<6){ elements[i+2].value+="と\n"+susineta[b]; orderneta[i*6+b]=true; } } //注文中なら怒りUP if(orderneta[i*6] || orderneta[i*6+1] || orderneta[i*6+2] || orderneta[i*6+3] || orderneta[i*6+4] || orderneta[i*6+5] || count==kansyokutime[i]){ ikari[i]++; switch(i){ case 0: if(ikari[0]<24) document.images[0].src=kyaku11.src; else{if(ikari[0]==24 && count!=kansyokutime[0]){ for(a=0;a<6;a++){ if(orderneta[0*6+a]) break; } elements[2].value=susineta[a]+"\n…まだか?"; } else{if(ikari[0]<48) document.images[0].src=kyaku12.src; else{if(ikari[0]<60) document.images[0].src=kyaku13.src; else{ elements[2].value="遅すぎる!\n帰る"; document.images[0].src=out.src; kitakuFlag[0]=false; //score[0]=0; }}}} break; case 1: if(ikari[1]<44) document.images[1].src=kyaku21.src; else{if(ikari[1]==44 && count!=kansyokutime[1]){ for(a=0;a<6;a++){ if(orderneta[1*6+a]) break; } elements[3].value=susineta[a]+"\n頼みます"; } else{if(ikari[1]<56) document.images[1].src=kyaku22.src; else{if(ikari[1]<64) document.images[1].src=kyaku23.src; else{ elements[3].value="仕方無い…\n帰ります"; document.images[1].src=out.src; kitakuFlag[1]=false; //score[1]=0; }}}} break; case 2: if(ikari[2]<16) document.images[2].src=kyaku31.src; else{if(ikari[2]==16 && count!=kansyokutime[2]){ for(a=0;a<6;a++){ if(orderneta[2*6+a]) break; } elements[4].value=susineta[a]+"\n来てないぞ"; } else{if(ikari[2]<32) document.images[2].src=kyaku32.src; else{if(ikari[2]<44) document.images[2].src=kyaku33.src; else{ elements[4].value="ここの店は\nなってねぇ"; document.images[2].src=out.src; kitakuFlag[2]=false; //score[2]=0; }}}} break; case 3: if(ikari[3]<24) document.images[3].src=kyaku41.src; else{if(ikari[3]==24 && count!=kansyokutime[3]){ for(a=0;a<6;a++){ if(orderneta[3*6+a]) break; } elements[5].value=susineta[a]+"\nまだか〜?"; } else{if(ikari[3]<40) document.images[3].src=kyaku42.src; else{if(ikari[3]<52) document.images[3].src=kyaku43.src; else{ elements[5].value="もういい!\n帰るのだっ!"; document.images[3].src=out.src; kitakuFlag[3]=false; //score[3]=0; }}}} break; default:break; } } } } totalscore=0; for(j=0;j<4;j++) totalscore+=score[j]; document.gameinfo.elements[1].value=totalscore; if(!kitakuFlag[0] && !kitakuFlag[1] && !kitakuFlag[2] && !kitakuFlag[3]){ alert("失格(寿司屋として)"); clearInterval(Timeid); Timeid=setInterval("resetimg();",1500); } } function eat(n){ var orderend=true;//trueならオーダー完了 if(kitakuFlag[n] && loadFlag && !startFlag){ for(i=0;i<6;i++){ if(document.gameinfo.elements[i+6].checked){ if(orderneta[n*6+i]){//正解 eval("document.images[n].src=neta"+(i+1)+".src;"); score[n]+=2; orderneta[n*6+i]=false; ikari[n]=Math.max(0,ikari[n]-8); totalscore=0; for(j=0;j<4;j++) totalscore+=score[j]; document.gameinfo.elements[1].value=totalscore; document.gameinfo.elements[n+2].value=""; //注文が残っている場合は、それも表示 for(j=0;j<6;j++){ if(orderneta[n*6+j]){ document.gameinfo.elements[n+2].value+=susineta[j]+"\n"; orderend=false; } } if(orderend){ if(n==3 || totalscore>80) kansyokutime[n]=count+4; else kansyokutime[n]=count+8; chumontime[n]=kansyokutime[n]+Math.floor(Math.random()*2+4); } } else{ if(n==0) ikari[0]+=10; else ikari[n]+=6; if(orderneta[n*6] || orderneta[n*6+1] || orderneta[n*6+2] || orderneta[n*6+3] || orderneta[n*6+4] || orderneta[n*6+5]){ for(a=0;a<6;a++){ if(orderneta[n*6+a]) break; } document.gameinfo.elements[n+2].value="違うよ、\n"+susineta[a]+"!"; } } } } } } function netacheck(n){ if(loadFlag) document.gameinfo.elements[n].checked=true; } function resetimg(){ clearInterval(Timeid); for(i=0;i<4;i++){ chumontime[i]=0; kansyokutime[i]=0; ikari[i]=0; kitakuFlag[i]=true; score[i]=0; document.images[i].src=eval("kyaku"+(i+1)+"1.src"); } count=0;//ゲーム内時間 1カウント=0.25秒 time=0; for(i=0;i<6;i++) document.gameinfo.elements[i].value=""; loadFlag=true; startFlag=true; document.gameinfo.elements[2].value="「開始」を\n押せよな" }
TOPへ戻る | ランキングを見る | 遊び方を見る
残り 寿司職人 開始記録 カン
虎王 聖樹
海火子 ヒミコ
マグロイカハマチタマゴイクラウニ





[ドット画像、及び微アレンジ:霜井草このみ]
[ゲーム「うめさん」作者:白富士]