スクリプト公開所

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
44 / 101 ツリー ←次へ | 前へ→

無限回廊 香流 08/9/11(木) 14:01 [添付][添付]

無限回廊(CSV版) v3.0a 改良案 香流 09/3/16(月) 9:32

無限回廊(CSV版) v3.0a 改良案
 香流  - 09/3/16(月) 9:32 -
  
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もゲート数に応じて設定しないといけないって所です><
あとゲートごとに難易度を変えるとかの場合はスイッチか何かで分岐させないといけないのでメンドクサイです。
引用なし
パスワード

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
44 / 101 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:   
152158
(SS)C-BOARD v3.8 is Free