BlindJustice解体真書@wiki

暗黒設定

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン
世界情勢【暗黒】の設定
※NPC国かどうかのフラグは一番最後の国となっているだけなので、世界情勢が暗黒の時に管理画面より国の追加・削除をしないでください。

NPC国の反撃など基本的には、./lib/vs_npc.cgiの中を変更してください。

NPC国の攻撃の頻度を高くor低くする

NPC国の攻撃はプレイヤーの戦争勝利時、軍事成功時に発動する仕組みです。

rand(○) < 1の数字を小さくすれば発動率アップ、大きくすれば発動率低下です。
$cs{strong}[$w{country}] < ○○○○はNPC国の国力がこの数字未満になったときに発動率を上げる仕組みです。

戦争の反撃

./lib/_war_result.cgiの185行目付近
# 暗黒
if ($w{world} eq '14') {
	if ($cs{strong}[$m{country}] >= $touitu_strong || $cs{strong}[$w{country}] <= 0) {
		&_touitu;
	}
	elsif (!$cs{is_die}[$y{country}] && $cs{strong}[$y{country}] <= 0) {
		&_metubou;
	}
	elsif ( $cs{is_die}[$m{country}] && $cs{strong}[$m{country}] >= 5000 && !($w{world} eq '9' || $w{world} eq '13') ) {
		&_hukkou;
	}
	elsif ( rand(4) < 1  || ($cs{strong}[$w{country}] < 30000 && rand(3) < 1) ) {
		require './lib/vs_npc.cgi';
		&npc_war;
	}
}

軍事の反撃

./lib/military.cgiの468行目付近
if ( $w{world} eq '14' && ( rand(12) < 1 || ($cs{strong}[$w{country}] < 50000 && rand(4) < 1) ) ) {
	require './lib/vs_npc.cgi';
	&npc_military;
}
目安箱バナー