// ナンバー当てゲーム // ランダムの数字を当てる // 番号指定して、上か下かを言う。 // 的中したら賞金 // 始めフラグが立ってないときはランダムで数字を決める。 // 二回目以降は、保存して当たるまでその番号を使う。 // by huge prontera.gat,124,210,5 script 数当てゲーマー 719,{ mes "[数当てゲーマー]"; mes "数当て、やりませんか?"; mes "一回挑戦するのに100z頂きます。"; mes "当たったら1000zあげまーす。"; next; menu "挑戦する!",FIGHT,"挑戦しなーい",-; mes "[数当てゲーマー]"; mes "つまんないのー。"; close; FIGHT: if(Zeny<100) goto FAIL; set Zeny,Zeny-100; if(@NUMBERS>0) goto RESTART; set @num,rand(1000); goto START; RESTART: set @num,@NUMBERS; goto START; START: emotion 3; mes "[数当てゲーマー]"; mes "じゃぁ、0〜999でこれだ!と思う数字を言ってください〜"; input @number; mes "結果は・・・"; next; if(@num==@number) goto HIT; set @NUMBERS,@num; mes "[数当てゲーマー]"; mes "残念はずれでーす。"; mes "ちなみに当たりは"; if(@num<@number) goto UNDER; mes "その数字より大きいですよ〜"; goto EX; UNDER: mes "その数字より小さいですよ〜"; goto EX; EX: mes "またの参加、お待ちしてますー。"; close; HIT: emotion 0; mes "[数当てゲーマー]"; mes "大当たりでーす!!"; next; set @NUMBERS,0; set Zeny,Zeny+1000; mes "[数当てゲーマー]"; mes "すごいすごい!"; mes "それじゃ、賞金の1000zをお渡ししますね♪"; next; mes "[数当てゲーマー]"; goto EX; FAIL: mes "[数当てゲーマー]"; mes "・・・あれれ?"; mes "お金が足りませんよ。"; close; }