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

探索でスキル獲得

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

探索でスキル獲得 Ver 1.00 ★☆☆☆☆☆☆☆

探索によってスキルを獲得する事が可能となります。
この 改造を取り入れる際には、併せて 【 改造者表示 】 の改造を取り入れて頂けると嬉しいです。(非強制)

履歴
2007/02/19 Wikiにて公開     
2003/07/20 Version 1.00 完成 (Thanks トール様:トールさんのアイディアを元に制作させて頂きました。) 

共通改造ポイント

◆改造ポイント01 探索ルーチンにスキル習得部分を追加します。


sos2.cgi # Sub Find Item # Line788-790 (original ver)
perl/find.cgi # Sub Find Item # Line41-43 (dollEx ver.)
push (@msg,"<img src=$imgdir$itsrnd$def_jg width=$st_wd height=$st_ht> $itn[$itsrnd]のステラツィオを発見しました");
&userout; return;
}


※複数回探索を取り入れている場合、&userout; の取り扱いに注意して下さい。(&userout を削る必要がある場合もあります)

◆改造ポイント02 実際に発見出来るスキルを設定します。


itm.dat 任意の場所に追加 ( dollEx ver の場合は、dat/itm.cgi )
表示させたいメッセージ<>00000000Sk + 所得させたいスキルフラグ<>出現割合<>

として、スキルを設置します。
ufs2.cgi を利用して設定する場合、次の様になります。
アイテム名: 表示させたいメッセージ
買取価格・攻撃値・防御値:使いませんので、0で結構です。
属性:' Sk + 所得させたいスキルフラグ
発見確率:出現割合
表示させたいメッセージ
 例えば「仙人に出会った。回復力を増加する方法を教わった」 として、Hl を習得する等。
所得させたいスキルフラグ
 スキルは原則1つにします。二つ以上設定した場合、既に会得したスキルでも再度所得する場合があります。