▼スレッド
│
└◇1556:レベルアップの経験値について [rien] 12/13 11:40
└◇1557:Re:レベルアップの経験値について [moon] 12/13 16:57
└◇1558:Re[2]:レベルアップの経験値について [rien] 12/13 19:55
└◇1559:Re[3]:レベルアップの経験値について [moon] 12/13 21:25
└◇1560:Re[4]:レベルアップの経験値について [rien] 12/13 21:48<-last
以前とてもお世話になりましたスレッド一覧
rienといいます。
今回どうしても分からないことがまた出てきてしまって・・
こちらの改造ではないのですが
よかったら教えていただきたいと思いまして
書き込みしました。
レベルアップと経験値の改造を取り入れております。
レベルが上がるたびに必要経験値が増えていくものを
毎回必要経験値を同じにしたいのですが・・
どこをどう直したらよいのでしょうか・・・。
こちらの過去ログも確認しましたが
それらしい書き込みがなかったようなので
書き込ませていただきました・・。
見落としがありましたらすみません・・・。
よろしくお願い致します。
> レベルアップと経験値の改造を取り入れております。スレッド一覧
> レベルが上がるたびに必要経験値が増えていくものを
> 毎回必要経験値を同じにしたいのですが・・
> どこをどう直したらよいのでしょうか・・・。
レティシアさんが公開されているレベルアップシステムでしょうか?
これを前提として話を進めます。
設定部分に以下のような変数があると思いますが、この値を必要経験値の値にします。
$exp_rvs = 10;
あと、以下のような箇所が3箇所あると思いますが、これをすべて「$next_exp = $exp_rvs;」にします。
$next_exp = ($lv+1) * $exp_rvs;
おそらく上記の修正だけで必要経験値を一定にすることができると思います。
> > レベルアップと経験値の改造を取り入れております。スレッド一覧
> > レベルが上がるたびに必要経験値が増えていくものを
> > 毎回必要経験値を同じにしたいのですが・・
> > どこをどう直したらよいのでしょうか・・・。
>
> レティシアさんが公開されているレベルアップシステムでしょうか?
> これを前提として話を進めます。
>
> 設定部分に以下のような変数があると思いますが、この値を必要経験値の値にします。
> $exp_rvs = 10;
> あと、以下のような箇所が3箇所あると思いますが、これをすべて「$next_exp = $exp_rvs;」にします。
> $next_exp = ($lv+1) * $exp_rvs;
>
> おそらく上記の修正だけで必要経験値を一定にすることができると思います。
早急のお返事ありがとうございます。
記載のとおりにやってみましたら
うまく設定できました。
ありがとうございます。
いつも初歩的な質問ばかりですみません。。
追加の質問になってしまうのですが・・
sos.negiduck.comさんの最近の出来事という改造なのですが
追加でプレイヤー同士の対戦結果を残したいと思っているのですが・・なかなかうまくいきません・・。
もしよかったら教えていただきたいと思って質問を追加させていただきました・・。
よろしくお願い致します。
> sos.negiduck.comさんの最近の出来事という改造なのですがスレッド一覧
> 追加でプレイヤー同士の対戦結果を残したいと思っているのですが・・なかなかうまくいきません・・。
以下の改造ですと&event("内容");を追加するだけだと思います。
http://web.archive.org/web/20070321202346/sos.negiduck.com/sos2edit/event.txt
勝敗だけの記録で良い場合はsub fight内を以下のように変更すれば良いと思います。
if ($result == 1) {
〜省略〜
}
if ($result == -1) {
〜省略〜
}
if ($result == 0) { 〜省略〜 }
↓
if ($result == 1) {
〜省略〜
&event("[${id}]${nm}が[${pid}]${pnm}に勝利しました。");
}
if ($result == -1) {
〜省略〜
&event("[${id}]${nm}が[${pid}]${pnm}に敗北しました。");
}
if ($result == 0) {
〜省略〜; # ← ;を付ける。
&event("[${id}]${nm}と[${pid}]${pnm}が引き分けました。");
}
> > sos.negiduck.comさんの最近の出来事という改造なのですがスレッド一覧
> > 追加でプレイヤー同士の対戦結果を残したいと思っているのですが・・なかなかうまくいきません・・。
>
> 以下の改造ですと&event("内容");を追加するだけだと思います。
> http://web.archive.org/web/20070321202346/sos.negiduck.com/sos2edit/event.txt
>
> 勝敗だけの記録で良い場合は以下のように変更すれば良いと思います。
> if ($result == 1) {
> 〜省略〜
> }
> if ($result == -1) {
> 〜省略〜
> }
> if ($result == 0) { 〜省略〜 }
> ↓
> if ($result == 1) {
> 〜省略〜
> &event("${nm}が${pnm}に勝利しました。");
> }
> if ($result == -1) {
> 〜省略〜
> &event("${nm}が${pnm}に敗北しました。");
> }
> if ($result == 0) { 〜省略〜; &event("${nm}と${pnm}が引き分けました。"); }
重ね重ね・・ありがとうございます。
きちんと表示できました。
どうやら追記する場所が違っていたようです。
本当にいつも助けていただいて、ありがとうございます。
また書き込みさせていただくと思いますが
よろしくお願いします。