死亡後も死体を打ち続けるとダメージが入る問題
問題点
CSにて連射された雪玉でplayerを打ち続けると、死んだ直後もどうやら当たり判定が発生しているようです。
これによって以下のようなバグが発生してます
* リスポーン画面を飛ばす『即時リスポーン』PLが死亡
* 手動リスポーン後、斜めったplayerの死体(赤色)が表示され続け、実際のplayerが表示されない
* 手動リスポーン後 完全に姿が見えなくなる
状況バグのうち 2つ目と3つ目はリログすることで修正されました
再現性あり
やってみたこと
即時リスポーンPLの無効化
常時手動リスポーンになるだけで 効果なし
死体に当たらないよう ダメージを与えるeffectに条件追加
にすることで 死体撃ちを対策
意味なし
結論
完全にお手上げ状態です
失礼な質問だとは思いますが
改善方法考えて貰えないでしょうか
21 Replies
これうざ過ぎて草
泣きたい
damage>healthになったらその後1秒くらいのダメージ全部キャンセルすればいいんじゃないの
防御力とかバニラ防具でやってるなら知らんけど
無理ならrespawn後一回だけkillすりゃゴリ押しだけど多分治る
そもそもが確か死亡直後に回復が起きたりすると起こるやつだったはずだから多分どっちかで行ける
それすると
on deathが動かなくて困るんですよね…
ちょっと帰って試してみます
動くくない?
あくまでそのダメージはキャンセルせずにそれ以降だけを対象にする
あ~そういうことか
死ぬとチャットが打てなくなります
リログで復活
死体を打ち続けなくても、死んだら高確率で発生することが発覚
導入skriptとpl全部確認しないと原因特定不可
結果: 解決(暫定)
詳細
すみません、その後全PL抜き差し♡して確認したところやはりskriptが原因でした
そこでさらに自分のskriptファイルを1個1個disable enableしたところ、PlayerのHPをいじる
set the max health of the player to 50
が原因でした
これが原因になる原理は不明
改善方法
set the max health of the player to 50
↓ (the player ▶︎ player) ↓
set the max health of player to 50
とすることで解決←これ使うのやめた方がいいよ
使って思った
うざすぎる
これも同様やからな
* これは許されるよね
yes
ただ
これは
今後使わなそう
最大でこの装飾まで許容される
文字サイズ変わらなければ 多少は妥協
ちと大きくね
でっかい(意味深)
でもルールだったり利用規約ページには今後も使いそう
ウザイけど視認性は抜群