Re: 評定出欠席管理 -
チート大好き 2011/04/10(Sun) 03:41
No.2750
どうも、イベコン製作したことないので確実か分かりませんが一部の問題は(おそらく)修正できたので報告します。留守フラグが立ったまま帰ってこないのは「修行」のスクリプト内容にいくつか不備があったからのようです。まず、フラグ管理に「更新:(イベントフラグ::修行の余地有り)(不成立)」が抜けているので、フラグの初期化がされていないこと、もう一つは最後の分岐(偽)の内容がおかしくなっているからのようです。とりあえず対処法は、「修行要員のみ出席」のスクリプトの最初に更新:(イベントフラグ::修行の余地有り)(不成立)を付け足すのと、最後の分岐(偽)を
コンテナ選抜:(削る,1)
条件ブロック:(コンテナカウンタ)==(0){
更新:(イベントフラグ::評定欠席)(成立)
にしてください。後はこれが必要かわかりませんが、事後処理のスクリプト内容を病人欠席管理のスクリプトに書き換えてやっています。具体的には
コンテナ設定:(人物,外出禁止フラグ,真)
コンテナ絞り込み:(人物,留守フラグ,留守)
コンテナ除外:(人物,死亡フラグ,死亡)
コンテナ絞り込み:(人物,出現フラグ,出現済み)
条件ブロック:(コンテナカウンタ)>(0){
ループ:{
コンテナ選択:(人物A,先頭)
更新:(人物A.留守フラグ)(在宅)
更新:(人物A.外出禁止フラグ)(偽)
コンテナ選抜:(削る,1)
調査:(コンテナカウンタ)<(1)
ブロック脱出:(真)
}
更新:(イベントフラグ::評定欠席)(不成立)
です。とりあえずこれできちんと帰ってくるようになりました。ただ、評定の時の人物がおかしいのは直りませんね。それと追加でもう一つ問題が。「修行」を選んだときでも成長の余地ありの人物が欠席して、全技能を極めた人物が出席する事があります。(医術も含めて全技能です)ちなみに欠席した人物の能力は他のイベコンで能力を成長させて全能力100台で騎馬とか開墾とか何かしらの能力がまだ2の奴とかですね。流石に人物判定のスクリプトは弄れないのでこっちは対処できません。まあ、とりあえずは居留守だけは使われないので多少は改善できたと思います。(なぜかたまに長期修行に行った奴が評定に出ますけど)どうも修行のスクリプト内容が甘いようなのでどこかしらに問題があるとは思います。後は無能の出欠管理は調べてません。学校と流派盛衰でどんな暗愚でも秀吉超えますから。とりあえずこれで試してみてください。確認自体は少ししかやってないのでこれで完全に直ったかはわかりませんので。では長文になりましたが失礼しますね。後できれば修行の出欠管理を直してほしいです・・・。