スレッド:Javardry HTML5版で宝箱の罠にかかってもダメージを受けない?
Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:やしま 投稿日:2023/01/11(Wed) 15:48:31 No.173
THE KINGを改造して、chromeで、HTML5版をテストプレイ中です。

宝箱の罠にわざとひっかかり、
「いしゆみの矢」「爆弾」
で、ダメージを受けることが、極端に少ないように思います。
何十回も試して、
「今減ったな」
と、思ったことがありません。
(僕が気付いていないだけかもしれません)

宝箱に関しては、THE KINGから変えていません。
HTML5版の計算が間違っているなどはありませんか?

(他の罠は、今のところ、異常は見つけていません。)
Re: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/01/12(Thu) 12:23:43 No.174
> HTML5版の計算が間違っているなどはありませんか?

前にも書いたような気がしますが、あまりに曖昧過ぎる指摘なので、
こちらもどこをどう調べれば良いのかわかりません。

トラップの発動は正常なのか、発動したトラップの内容(呪文効果)は
正常に動いているのか。
異常があるなら、常に異常なのか、でなければどういう設定にしたときに
異常な動作をするのか。

せめてそれぐらいは調べてから書き込んで下さい。
Re^2: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:やしま 投稿日:2023/01/12(Thu) 15:40:37 No.175
> > HTML5版の計算が間違っているなどはありませんか?
>
> 前にも書いたような気がしますが、あまりに曖昧過ぎる指摘なので、
> こちらもどこをどう調べれば良いのかわかりません。
>
> トラップの発動は正常なのか、発動したトラップの内容(呪文効果)は
> 正常に動いているのか。
> 異常があるなら、常に異常なのか、でなければどういう設定にしたときに
> 異常な動作をするのか。
>
> せめてそれぐらいは調べてから書き込んで下さい。

宝箱について、計算式に触れたくなかったので、
調べませんでした。
どうもすみません。

--
THE KING(原作、Java版)は、1回目で、
いしゆみの矢を開けてダメージ2がありました。

THE KINGを改造したJava版は、1回目で、
いしゆみの矢を開けて、最大HP5に対して5以上のダメージで死にました。
--
上記2つは正常かと思います。
(もっと回数を増やしてほしいならします)


(THE KINGを改造したJava版と同じバージョン・設定の)
HTML5版では、

街から入ってすぐの地下1階にて、

いしゆみの矢を開けて、10回中10回とも、ダメージ0でした。
開けたのは盗賊系でないウィッチで、LUCは7です。
エディタデータを見たら、
地下1階の宝箱のトラップレベルは2。
「トラップと初期PC」タブでは、
「いしゆみの矢」「確率 100」「効果対象 宝箱を開けたPC」
「発動種別 通常」
「呪文効果 1: 1d5ダメージ × trap.lv」

「呪文効果」タブ
「効果名 1: 1d5ダメージ × trap.lv」
「効果 250: イベント等でのHPダメージ」
「対象 なし」
「ダメージ 1d5 * trap.lv」
「抵抗 0」


トラップの発動か呪文効果が、正常でないようです。
(いしゆみの矢の)SEは鳴っています。
今のところ、常に異常なようです。

宝箱に直接関係する設定は変えていません。
「メイン」ダブのどこかの、チェック・未チェックは、
関係しているのかもしれませんが、
宝箱に関係しそうなのが、
「全モンスターが逃げた場合宝箱が出ない」くらいで、
チェックをやめても、同じ現象が起きます。


「対象 なし」って、怪しいですね。
「マヒ」や「石化」の対象は「味方一人」です。
「対象 なし」以外を、クリックしても選べないような……。
Re^3: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:やまだ 投稿日:2023/01/13(Fri) 20:02:07 No.176
この報告を見てもおそらく情報が足りず、THUさんもどうすればわからないと思うので書き込みしますが、
まずトラップについては対象なしでも大丈夫です。
で、おそらくtrap.lvが絡んでいるように思いますが、trap.lvについては各ゲームの設定によるので、製作者の方に問い合わせても何も判断できないです、、
とりあえずオンラインマニュアルくらいは読みましょう。
※理解できないから開発者に丸投げするのは労力がハンパないのでやめたほうがいいです。

あと、おそらくブラウザ版をhtml5にしているのでしょうが、微妙な動きの違いでダメージが出なくなっている可能性があるのと、トラップのダメージ方程式はわりと簡単なので、解決したいなら自分で作りなおして動かしたほうが早いと思いますよ。
※なお自分はhtml5版でのみで作っていますが、トラップのダメージが発生していないことはありません。。

ガッツリ検証できるなら、html5版とブラウザ版のここが違う~~という指摘をすれば、THUさんにとっても有意義だと思いますが、、たぶんその辺のやり方がわからないと思うので、今回は自分で作りなおしたほうが良いと思います。

ちょっと厳しい言葉が入ってまして申し訳ないのですが、ちょっとTHUさんの労力もキツいと思うので、、
宜しくお願いします。

> > > HTML5版の計算が間違っているなどはありませんか?
> >
> > 前にも書いたような気がしますが、あまりに曖昧過ぎる指摘なので、
> > こちらもどこをどう調べれば良いのかわかりません。
> >
> > トラップの発動は正常なのか、発動したトラップの内容(呪文効果)は
> > 正常に動いているのか。
> > 異常があるなら、常に異常なのか、でなければどういう設定にしたときに
> > 異常な動作をするのか。
> >
> > せめてそれぐらいは調べてから書き込んで下さい。
>
> 宝箱について、計算式に触れたくなかったので、
> 調べませんでした。
> どうもすみません。
>
> --
> THE KING(原作、Java版)は、1回目で、
> いしゆみの矢を開けてダメージ2がありました。
>
> THE KINGを改造したJava版は、1回目で、
> いしゆみの矢を開けて、最大HP5に対して5以上のダメージで死にました。
> --
> 上記2つは正常かと思います。
> (もっと回数を増やしてほしいならします)
>
>
> (THE KINGを改造したJava版と同じバージョン・設定の)
> HTML5版では、
>
> 街から入ってすぐの地下1階にて、
>
> いしゆみの矢を開けて、10回中10回とも、ダメージ0でした。
> 開けたのは盗賊系でないウィッチで、LUCは7です。
> エディタデータを見たら、
> 地下1階の宝箱のトラップレベルは2。
> 「トラップと初期PC」タブでは、
> 「いしゆみの矢」「確率 100」「効果対象 宝箱を開けたPC」
> 「発動種別 通常」
> 「呪文効果 1: 1d5ダメージ × trap.lv」
>
> 「呪文効果」タブ
> 「効果名 1: 1d5ダメージ × trap.lv」
> 「効果 250: イベント等でのHPダメージ」
> 「対象 なし」
> 「ダメージ 1d5 * trap.lv」
> 「抵抗 0」
>
>
> トラップの発動か呪文効果が、正常でないようです。
> (いしゆみの矢の)SEは鳴っています。
> 今のところ、常に異常なようです。
>
> 宝箱に直接関係する設定は変えていません。
> 「メイン」ダブのどこかの、チェック・未チェックは、
> 関係しているのかもしれませんが、
> 宝箱に関係しそうなのが、
> 「全モンスターが逃げた場合宝箱が出ない」くらいで、
> チェックをやめても、同じ現象が起きます。
>
>
> 「対象 なし」って、怪しいですね。
> 「マヒ」や「石化」の対象は「味方一人」です。
> 「対象 なし」以外を、クリックしても選べないような……。
Re^3: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/01/13(Fri) 20:14:25 No.177
いや、その、う~ん、調べるって、そういうことじゃあないんだよなあ……。
調べようとしてくれてるっぽいことはわかるんですけども、無駄な労力を
かけてると互いにね、ツライって言うかね、うん。

内容にもよりますが、同じ条件で試行回数を増やすのでは意味がなくて、
例えば今回なら、呪文効果の「イベント等でのHPダメージ」のダメージ計算式を
固定値にしてみるとか、trap.lvだけにしてみるとか。
そういった試行錯誤によって、どこに問題があるのか特定していくと、
まあ以前にも、誰を相手にした書き込みかは覚えてませんが、そんなようなことを
書いた記憶があります。

今回はJava版も(今現在の私の)想定とは違う動作をしていたので、Java版とHTML5版を
同じ動作をするよう変更し、マニュアルにもその旨を記載しておきました。

> 「対象 なし」以外を、クリックしても選べないような……。
イベント専用の呪文効果なので、それは仕様です。
Re^4: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:やしま 投稿日:2023/01/14(Sat) 08:57:48 No.178
> 例えば今回なら、呪文効果の「イベント等でのHPダメージ」のダメージ計算式を
> 固定値にしてみるとか、trap.lvだけにしてみるとか。

どうもすみません。

「呪文効果」タブの「1d5ダメージ × trap.lv」の「ダメージ」
は、
「1d5 * trap.lv」とTHE KINGでなっています。
「ダメージ」を変えました。
1にしたら、1ダメージで、正常。
1d2にしたら、1か2のダメージで、正常。
trap.lvで、ダメージなしが3回連続。
trap.lv + 1で、1ダメージが3回連続。


ダンジョンの階ごとに設定されたトラップレベルを
2から10にしても、
「ダメージ trap.lv」で、ダメージなしが2回連続。

ダンジョンの階ごとに設定されたトラップレベルを
30にしても、
「ダメージ trap.lv」で、ダメージなしが2回連続。



「ダンジョン」タブの「トラップレベル」を9999にしたら、
宝箱の罠を調べるのに、盗賊系が最初に選ばれることなく、
バードに調べさせても失敗することが多くあり、
罠識別を間違えることが多くあり、
罠解除を失敗することが多くあります。
「トラップ」は「-1,0,1,2」になっているままなので、
「罠なし,0番の罠,1番の罠,2番の罠(それぞれ25%)」でしょう。
それで、罠なしか、いしゆみの矢か、毒針か、スタナー
なので、正常です。
いしゆみの矢にひっかかって、ダメージがありませんでした。
「呪文効果」タブで、「ダメージ trap.lv」にしているときです。
3回連続。


「ダンジョン」タブの「トラップレベル」は正常で、
「trap.lv」が異常なのでは?
トラップレベル=trap.lv
でないなら、
trap.lvは、どこで設定するのでしょうか?


「計算機」タブに
「trap.lv = "0",」
と、あるのですが、何か関係ありますか?


「trap.lv」自体は、
剣匠王の試練場のエディタデータでも使われていますし、
マニュアルにも
--
trap.lv
 罠などのレベルです。回避の際の難易度や、ダメージの強度として使用します。有効範囲は0~9999です。
--
と、あるので、使っていいものですよね。



--以下は、やったものの、何も解決に向かいませんでした--
「モンスターごとに設定されたトラップレベル」を変えよう。
「モンスター」タブ、「2」タブ、「トラップ」チェック。
チェックボックスの右隣5(宝箱の罠のレベル5?)
その右隣「0,1」
0番の罠(いしゆみの矢)の確率50%、1番の罠(毒針)の確率50%
と、なりますよね。
どちらの罠もありました。
----


調べたのは、この程度です。
他に調べることがあれば、教えて頂きたいです。
Re^5: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/01/14(Sat) 11:01:10 No.179
> 1にしたら、1ダメージで、正常。
> 1d2にしたら、1か2のダメージで、正常。
> trap.lvで、ダメージなしが3回連続。
> trap.lv + 1で、1ダメージが3回連続。

この時点で、trap.lvの参照が出来ていない(値が正常ではない)のが
判明してますね。
ついでに言うなら3回連続という情報は不要です。
(繰り返しますが、確率で発生するような内容でもない限りは、
基本的には同じ条件で何度も試すのは意味がありません)

また、原因が絞り込めずに過程を書くしかないのならともかく、
試した事柄を逐一書く必要はありません。
結果だけ、とまでは言いませんが、もっと簡潔にまとめて頂きたいです。

> 「計算機」タブに
>「trap.lv = "0",」
>と、あるのですが、何か関係ありますか?
エディタの計算機は、計算式等を設定する際に結果の値を確認するための
ただの(関数電卓的な)電卓のようなもので、そこでの計算式等は
ゲームデータには一切記録されません。
ゆえに、ゲームの動作には一切関係がありません。

>「trap.lv」自体は、
>剣匠王の試練場のエディタデータでも使われていますし、
trap.lvは、場面により参照先が異なります。
宝箱の罠に関係する部分ではもちろん宝箱のトラップレベルを参照しますが、
ピット回避時にはピットの難易度を参照したり、様々です。
私も細かくは覚えておらず、自分でもマニュアルを確認しながらでなければ
設定は困難です。

> と、あるので、使っていいものですよね。
使ってよいつもりでいましたが、今回の内容においては、マニュアルには使用出来ると
書いてありませんでした。
つまり、Java版のTHE KINGでtrap.lvが参照出来ていた方がおかしい、もしくは
マニュアルに書き忘れているのではないかと疑う、というのが通常の流れだと
思います。

まだ確認されていないのかもしれませんが、Java版、HTML5版共に更新済みです。
Java版、HTML5版の両方において、宝箱の罠の呪文効果と、ダンジョンイベントの
呪文効果で、trap.lvが正常に参照出来ているかどうか、確認をして
結果報告をして頂ければ助かります。
Re^6: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:やしま 投稿日:2023/01/14(Sat) 17:10:01 No.180
> まだ確認されていないのかもしれませんが、Java版、HTML5版共に更新済みです。
> Java版、HTML5版の両方において、宝箱の罠の呪文効果と、ダンジョンイベントの
> 呪文効果で、trap.lvが正常に参照出来ているかどうか、確認をして
> 結果報告をして頂ければ助かります。

THE KING(原作、Java版)に、
「更新の際にはこちらをご利用下さい。」とある、
JavardryJar_v1036
を、上書き、THE KINGが正常に起動。
dataフォルダに、THE KINGの改造版の
gameData.dat
を上書き。

地下1階の「ダンジョン」タブのトラップレベルは2。
「呪文効果」タブのいしゆみの矢の「ダメージ」は、
trap.lv
で、いしゆみの矢を開けると、2ダメージで正常。
「ダメージ」を「1d2 * trap.lv」にしたら、
2か4のダメージで正常。


同じフォルダに
JavardryHTML5版 Ver.0.153
を、上書き。
dataフォルダに、THE KINGの改造版の
gameDataHTML5.js
を上書き。

Java版と同じ動作で正常。


ということで、正常に動作しています。
お手間を取らせて、どうもすみませんでした。
ありがとうございました。
Re^7: Javardry HTML5版で宝箱の罠にかかってもダメージを受けない? 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/01/14(Sat) 19:49:40 No.181
しつこいようですが、通常は、細かい情報は不要です。

今回の内容であれば、trap.lvがきちんと参照出来ているか否かがわかれば
それでよいのです。
(もしダメな場合には、この場合は参照出来て、こういう条件だと不可だとかの
情報は必要ですが)

あと、何々を上書きしてどうのとか、正常に動作しているのであれば、
その辺の情報も不要です。
ごちゃごちゃとして、何を言いたいのかがわかりにくくなります。

とりあえず、トラップ動作の呪文効果においてtrap.lvの参照は機能しており、
ダンジョンイベントの呪文効果については確認していない、というのはわかりました。

> お手間を取らせて、どうもすみませんでした。
互いの手間を省くために書き方に注意して欲しい、という一番大事な部分が
伝わっていないようです。
次回からはお願いします。いやもう、ホントに。

- WebForum -
- Edited by THU (酔生夢死) -