ステラツィオ出現
- 青色は、改造箇所を示します。ファイル名: ルーチン名: 行番号 を示します。
- 黒色文字は、「改造前の状態」を示します。
- テキストボックスの中のプログラムを、該当の場所に上書きして下さい。
ステラツィオ出現 Ver 1.00 ★☆☆☆☆☆☆☆
ステラツィオの出現率をより詳細に設定できるようにします。出やすいステラツィオ・出難いステラツィオなどを任意に設定出来るようになる改造です。
※この 改造を取り入れる際には、併せて 【 改造者表示 】 の改造を取り入れて頂けると嬉しいです。(非強制)
履歴 2007/03/03 Wikiにて公開 2003/08/19 Version 1.00 公開
共通改造ポイント
◆改造ポイント01 ステラツィオの出現方法を変更します。
sos2.cgi # Sub Find Item # Line:784-790
perl/find.cgi # Sub Find Item # Line:37-43
if ($stellatio <= $def_zd) {
if ($def_xs && length($is) > $def_xs - 1) { push (@msg,'ステラツィオを発見しましたが、所持オーバーの為捨てました');return }
$itsrnd = int(rand(12));
$is .= "$iti[$itsrnd]";
push (@msg,"<img src=$imgdir$itsrnd$def_jg width=$st_wd height=$st_ht> $itn[$itsrnd]のステラツィオを発見しました");
&userout; return;
}
sos2.cgi # Sub Find Item # Line:763
perl/find.cgi # Sub Find Item # Line:16
$stellatio = int(rand(100)) + 1;
◆改造ポイント02 ステラツィオを設置します。
itm.dat 任意の場所に追加 ( dollEx ver の場合は、dat/itm.cgi )
識別名<>00000000stell00<>出現割合<> としてステラツィオを設置します。
識別名
これは表示されませんので、ステラツィオ1とか適当に付けて下さい。
ステータス(1〜8桁目)
全て0で構いません。というか、無くても構いません。
stell00
数値2桁が、ステラツィオの種類(00〜11)を示します。
出現割合には、そのステラツィオを発見する確率値を入れます。通常のアイテムと同様に設定して下さい。
ufs2.cgi を使用して設定する事も可能です。
この場合、次の様に設定して下さい。
アイテム名 ⇒ 識別名
買取価格 ⇒ 0
属性 ⇒ stell00 〜 stell11
攻撃値 ⇒ 0
防御値 ⇒ 0
発見確率 ⇒ 出現割合