▼スレッド
│
└◇943:Re:作成スキルについて [moon] 02/18 19:39
└◇944:Re[2]:作成スキルについて [まいる] 02/18 21:51
└◇945:Re[3]:作成スキルについて [moon] 02/18 22:21
└◇946:Re[4]:作成スキルについて [まいる] 02/18 23:48<-last
> elsif ($sp =~ /Mz/ && $sp =~ /My/) { $trnd = (0,1)[int(rand(2))] }スレッド一覧
上記が無駄な以外には特に問題が無さそうですけれどね。
問題判別の為に、
> if ($rnd <= $def_pr) {
まずは、この上にpush(@msg, "\$def_pr = $def_pr");を追加して加工を行い正しい値が表示されるか確認してみてください。
問題無いことが分かったなら、push(@msg, "\$rnd = $rnd");を追加して何度か加工を行って表示される値が1〜100程度の変化をするかを確認してみてください。
これでも問題無いようならsrandをコメントアウトしてください。
自己解決しましたスレッド一覧
どうして直ったのかいまいち不明なんですが、SionJamさんのアイテム関連強化機能を追加していて、そこのソート部分をいじったのが原因だったような気がします
elsif ($sts =~ /(Sw|Kn|Kt|Ax|Gv|Bw|Mi|Wd|Yw)/) { $sitems[$_] = "91$sts△$sitems[$_]"; }
elsif ($sts =~ /(Sh|Ys)/) { $sitems[$_] = "92$sts△$sitems[$_]"; }
elsif ($sts =~ /(Ar|Ya)/) { $sitems[$_] = "93$sts△$sitems[$_]"; }
elsif ($sts =~ /(Jw|Yt)/) { $sitems[$_] = "94$sts△$sitems[$_]"; }
この下に追加していた鍛冶品を消したら機能しました
何故機能していなかったかは不明ですが、とりあえず不具合が出るまで様子を見ようと思います
ご指摘頂いた無駄な部分は早速消しておきました
お騒がせして申し訳ありませんでした
また、迅速なレス有難うございました
今後も質問することもあるかもしれませんが、どうぞ宜しくお願いします
ところで、サイトアドレスは公開しておいたほうがいいのでしょうか?
> ところで、サイトアドレスは公開しておいたほうがいいのでしょうか?スレッド一覧
いえ、URLの書き込みが必要なのはうちで配布しているスクリプトを利用していてかつ利用規約に明記してある場合だけなので、それに当てはまらないなら特に公開する必要は無いですよ。
了解しましたスレッド一覧
お邪魔しました〜