|
1.回廊内でPT抜けても弾き出されないバグ?の修正
178行目 set PC_SHOP_POINT,PC_SHOP_POINT + $@Now_Area - 1;
の下に追記
if ($@ptid[strnpcinfo(1)] == getcharid(1)){
warp "this","SavePoint",0,0;
end;
}
2.特殊部屋の出る確率を上げる
295行目 set $@Next_Info[getarg(0)],rand($@Rooms * 2);
の変更。好きにいじってください。
set $@Next_Info[getarg(0)],rand($@Rooms * 2 - ($@Now_Area[getarg(0)] % $@Rooms));
↑最大部屋数の倍数に近づくほど特殊部屋の出る確率がUPする。
if ((($@Now_Area[getarg(0)] + 1) % 15) == 0) set $@Next_Info[getarg(0)],24;
↑こっちは下に追加です。15Fごとに特殊部屋24番目(MVP部屋)の出現。(番号は0から数えます。)
クールタイムの導入はV2.1のを参考にしてくださいorz
注意点としては$@CoolTimeもゲート数に応じて設定しないといけないって所です><
あとゲートごとに難易度を変えるとかの場合はスイッチか何かで分岐させないといけないのでメンドクサイです。
|
|
|