&bold(){エリア占領で加入} ---- > if (Flag[22]==false && AreaButaiKz[10]<20) > { > Set a,AreaKuni[10] > if (a==1) > { > if (KuniPlayer[a]) > { > AreaFocus 10 > Music 1 > Window 0 > Size 356,96 > Print > Print エリア10に有能が人材Cがいるそうです。 > WindowOn 0 > Window 0 > Conversation %人材C > Print はっはっは、 > Print 私は有能だぞ。 > WindowOn 0 > Window 0 > Conversation 1 > Print (自分で言ってるよ……) > WindowOn 0 > Window 0 > Size 356,96 > Print > Print 有能人材Cが仲間になりました。 > WindowOn 0 > } > CharSet 10,%人材C > Set Flag[22],true > WindowOff > } > } ---- 【解説】 フラグ22が偽、エリア10のユニットが20体以下の時に発生。 これだと中立地帯でも発生するので Set a,AreaKuni[10] でエリア10の所有者を a とし、 a==1、つまり陣営1のマスターが支配した時にイベントが発生するようにします。 更にプレイヤーが陣営1を操作している時には会話文が発生。 エリア10に~のくだりで空白行が入ってますが、これは全角のスペースが入ってます。 全角スペースを入れないと空白行は詰められてしまいます。 これはシナリオ選択画面のシナリオの説明などでも同様になります。 最後は CharSet でエリア10に人材Cを置き、フラグ22を真にして完了です。