トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

ステラツィオ出現

  • 青色は、改造箇所を示します。ファイル名: ルーチン名: 行番号 を示します。
  • 黒色文字は、「改造前の状態」を示します。
  • テキストボックスの中のプログラムを、該当の場所に上書きして下さい。

ステラツィオ出現 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
発見確率  ⇒ 出現割合