cls 1
randomize pos 0,380:picload "ber.jpg",1 pos 265,395:COLOR 255,0,255:mes "江戸ゲー":button "start",*start stop *start cls 1 pos 0,380:picload "ber.jpg",1 pos 170,20:picload"800.jpg",1 pos 10,395:COLOR 255,0,255 mes "武力":input brk,50,20,2 ; 入力ボックスを配置 mes "知力":input tir,50,20,2 ; 入力ボックスを配置 pos 70,395:COLOR 255,0,255 mes "政治":input sei,50,20,2 ; 入力ボックスを配置 mes "魅力":input mir,50,20,2 ; 入力ボックスを配置 pos 130,395:COLOR 255,0,255 name="吉井右衛門" exist ".\\name.txt" if strsize>0{ bload ".\\name.txt",name } mes "名前" input name,100,20,8 pos 240,395:COLOR 255,0,255 button "ランダム",*rn button "ok",*kakunin pos 140,445:mes"各パラメータ99まで 名前は8文字まで" stop *rn brk = rnd(99) tir = rnd(99) sei = rnd(99) mir = rnd(99) goto *start stop *kakunin cls 1 pos 0,380:picload "ber.jpg",1 pos 170,20:picload"800.jpg",1 pos 10,395:COLOR 255,0,255 mes "武力"+brk+"" mes "知力"+tir+"" mes "政治"+sei+"" mes "魅力"+mir+"" pos 80,395:COLOR 255,0,255 mes "名前「"+name+"」" pos 70,445:button"ok",*tosi pos 140,445:button"戻る",*start stop *tosi cls 1 nen=1615 pos 0,380:picload "ber.jpg",1 pos 170,20:picload"800.jpg",1 pos 10,395:COLOR 255,0,255 mes "年":input nen,50,20,4 ; 入力ボックスを配置 pos 140,425:mes"年は1615-1865の間で" pos 10,445:button"ok",*kakutu pos 80,445:button"戻る",*kakunin stop *kakutu cls 1 pos 0,380:picload "ber.jpg",1 pos 170,20:picload"800.jpg",1 pos 10,395:COLOR 255,0,255 if nen<1615:mes"1615以上、1865以下にしてください":wait 300:goto*tosi if nen>1866:mes"1615以上、1865以下にしてください":wait 300:goto*tosi mes "西暦"+nen+"年" pos 10,445:button"ok",*han pos 80,445:button"戻る",*kakutu stop *han cls 4 pos 0,380:picload "ber.jpg",1 pos 0,0:COLOR 255,0,255:mes"藩表 北は1から南は29" pos 0,20:COLOR 255,0,255 ha=1 mes"1 松前" mes"2 秋田" mes"3 南部" mes"4 仙台" mes"5 水戸" mes"6 長岡" mes"7 加賀" mes"8 会津" mes"9 尾張" mes"10 和歌山" mes"11 徳島" mes"12 土佐" mes"13 宇和島" mes"14 宮津" mes"15 姫路" pos 90,20:COLOR 255,0,255 mes"16 赤穂" mes"17 福山" mes"18 広島" mes"19 岩国" mes"20 鳥取" mes"21 浜田" mes"22 長州" mes"23 唐津" mes"24 福岡" mes"25 府内" mes"26 対馬" mes"27 延岡" mes"28 高鍋" mes"29 薩摩" mes"30 江戸(幕府)" pos 10,395:COLOR 255,0,255 mes "藩":input ha,50,20,2 ; 入力ボックスを配置 pos 140,425:mes"1-30の間で" pos 10,445:button"ok",*kakusan pos 80,445:button"戻る",*kakutu stop *kakusan cls 4 pos 0,380:picload "ber.jpg",1 pos 0,20:COLOR 255,0,255 pos 10,395:COLOR 255,0,255:if ha=1 :mes"松前" pos 10,395:COLOR 255,0,255:if ha=2 :mes"秋田" pos 10,395:COLOR 255,0,255:if ha=3 :mes"南部" pos 10,395:COLOR 255,0,255:if ha=4 :mes"仙台" pos 10,395:COLOR 255,0,255:if ha=5 :mes"水戸" pos 10,395:COLOR 255,0,255:if ha=6 :mes"長岡" pos 10,395:COLOR 255,0,255:if ha=7 :mes"加賀" pos 10,395:COLOR 255,0,255:if ha=8 :mes"会津" pos 10,395:COLOR 255,0,255:if ha=9 :mes"尾張" pos 10,395:COLOR 255,0,255:if ha=10 :mes"和歌山" pos 10,395:COLOR 255,0,255:if ha=11 :mes"徳島" pos 10,395:COLOR 255,0,255:if ha=12 :mes"土佐" pos 10,395:COLOR 255,0,255:if ha=13 :mes"宇和島" pos 10,395:COLOR 255,0,255:if ha=14 :mes"宮津" pos 10,395:COLOR 255,0,255:if ha=15 :mes"姫路" pos 10,395:COLOR 255,0,255:if ha=16 :mes"赤穂" pos 10,395:COLOR 255,0,255:if ha=17 :mes"福山" pos 10,395:COLOR 255,0,255:if ha=18 :mes"広島" pos 10,395:COLOR 255,0,255:if ha=19 :mes"岩国" pos 10,395:COLOR 255,0,255:if ha=20 :mes"鳥取" pos 10,395:COLOR 255,0,255:if ha=21 :mes"浜田" pos 10,395:COLOR 255,0,255:if ha=22 :mes"長州" pos 10,395:COLOR 255,0,255:if ha=23 :mes"唐津" pos 10,395:COLOR 255,0,255:if ha=24 :mes"福岡" pos 10,395:COLOR 255,0,255:if ha=25 :mes"府内" pos 10,395:COLOR 255,0,255:if ha=26 :mes"対馬" pos 10,395:COLOR 255,0,255:if ha=27 :mes"延岡" pos 10,395:COLOR 255,0,255:if ha=28 :mes"高鍋" pos 10,395:COLOR 255,0,255:if ha=29 :mes"薩摩" pos 10,395:COLOR 255,0,255:if ha=30 :mes"江戸(幕府)" if ha>31:mes"番号30以下にしてください":wait 300:goto *han if ha=0:mes"番号30以下にしてください":wait 300:goto *han pos 10,445:button"ok",*mibun pos 80,445:button"戻る",*han stop *mibun cls 4 pos 0,380:picload "ber.jpg",1 pos 0,0:COLOR 255,0,255:mes"身分表" pos 0,20:COLOR 255,0,255 mi=1 mes"1 浪人" mes"2 町民" mes"3 商人" mes"4 藩士(旗本)" mes"5 重臣(幕府要職)" mes"6 家老(老中、大老)" pos 10,395:COLOR 255,0,255 mes "身分":input mi,50,20,1 ; 入力ボックスを配置 pos 140,425:mes"1-6の間で ()内は幕府時の身分名" pos 10,445:button"ok",*kakuyo pos 80,445:button"戻る",*kakusan stop *kakuyo cls 4 pos 0,380:picload "ber.jpg",1 pos 0,20:COLOR 255,0,255 pos 10,395:COLOR 255,0,255:if mi=1 :mes"浪人" pos 10,395:COLOR 255,0,255:if mi=2 :mes"町民" pos 10,395:COLOR 255,0,255:if mi=3 :mes"商人" pos 10,395:COLOR 255,0,255:if mi=4 :mes"藩士(旗本)" pos 10,395:COLOR 255,0,255:if mi=5 :mes"重臣(幕府要職)" pos 10,395:COLOR 255,0,255:if mi=6 :mes"家老(老中、大老)" if mi>7:mes"番号6以下にしてください":wait 300:goto *mibun if mi=0:mes"番号6以下にしてください":wait 300:goto *mibun pos 10,445:button"総確認",*kakugo pos 80,445:button"戻る",*mibun stop *kakugo cls 1 pos 0,380:picload "ber.jpg",1 pos 170,20:picload"800.jpg",1 pos 10,395:COLOR 255,0,255 mes "武力"+brk+"" mes "知力"+tir+"" mes "政治"+sei+"" mes "魅力"+mir+"" pos 80,395:COLOR 255,0,255 mes "名前「"+name+"」" mes "西暦"+nen+"年" if ha=1 :mes"松前藩" if ha=2 :mes"秋田藩" if ha=3 :mes"南部藩" if ha=4 :mes"仙台藩" if ha=5 :mes"水戸藩" if ha=6 :mes"長岡藩" if ha=7 :mes"加賀藩" if ha=8 :mes"会津藩" if ha=9 :mes"尾張藩" if ha=10 :mes"和歌山藩" if ha=11 :mes"徳島藩" if ha=12 :mes"土佐藩" if ha=13 :mes"宇和島藩" if ha=14 :mes"宮津藩" if ha=15 :mes"姫路藩" if ha=16 :mes"赤穂藩" if ha=17 :mes"福山藩" if ha=18 :mes"広島藩" if ha=19 :mes"岩国藩" if ha=20 :mes"鳥取藩" if ha=21 :mes"浜田藩" if ha=22 :mes"長州藩" if ha=23 :mes"唐津藩" if ha=24 :mes"福岡藩" if ha=25 :mes"府内藩" if ha=26 :mes"対馬藩" if ha=27 :mes"延岡藩" if ha=28 :mes"高鍋藩" if ha=29 :mes"薩摩藩" if ha=30 :mes"江戸(幕府)" if mi=1 :mes"浪人" if mi=2 :mes"町民" if mi=3 :mes"商人" if mi=4 :if ha<30:mes"藩士" if mi=5 :if ha<30:mes"重臣" if mi=6 :if ha<30:mes"家老" if ha=30:if mi=4 :mes"旗本" if ha=30:if mi=5 :mes"重臣" if ha=30:if mi=6 :mes"老中"
一応、初期設定までしか作っていません。
素人がこんなゲームを作る事が間違っているのかもしれませんが、
改善できそうな所を教えてください。
あと、300人程度の武将(と言うより藩士や浪人その他)を登場させたいのですが、
一体どのように武将データを作って、読み込ませて登場させるのか分かりません。
「こんなもんつくんな」と言われても仕方の無い事ですが、是非、誰か
ヒントだけでもいいので教えてください。