死亡後も死体を打ち続けるとダメージが入る問題

問題点 CSにて連射された雪玉でplayerを打ち続けると、死んだ直後もどうやら当たり判定が発生しているようです。 これによって以下のようなバグが発生してます * リスポーン画面を飛ばす『即時リスポーン』PLが死亡 * 手動リスポーン後、斜めったplayerの死体(赤色)が表示され続け、実際のplayerが表示されない * 手動リスポーン後 完全に姿が見えなくなる 状況バグのうち 2つ目と3つ目はリログすることで修正されました 再現性あり やってみたこと 即時リスポーンPLの無効化 常時手動リスポーンになるだけで 効果なし 死体に当たらないよう ダメージを与えるeffectに条件追加
entity is alive
ダメージを与えるeffect
entity is alive
ダメージを与えるeffect
にすることで 死体撃ちを対策 意味なし 結論 完全にお手上げ状態です 失礼な質問だとは思いますが 改善方法考えて貰えないでしょうか
21 Replies
yukkina
yukkina14mo ago
これうざ過ぎて草
Tsukineko(月雲)
泣きたい
soramame_256
soramame_25614mo ago
damage>healthになったらその後1秒くらいのダメージ全部キャンセルすればいいんじゃないの 防御力とかバニラ防具でやってるなら知らんけど 無理ならrespawn後一回だけkillすりゃゴリ押しだけど多分治る そもそもが確か死亡直後に回復が起きたりすると起こるやつだったはずだから多分どっちかで行ける
Tsukineko(月雲)
それすると on deathが動かなくて困るんですよね… ちょっと帰って試してみます
soramame_256
soramame_25614mo ago
動くくない? あくまでそのダメージはキャンセルせずにそれ以降だけを対象にする
Tsukineko(月雲)
あ~そういうことか
Tsukineko(月雲)
死ぬとチャットが打てなくなります リログで復活
Tsukineko(月雲)
死体を打ち続けなくても、死んだら高確率で発生することが発覚
soramame_256
soramame_25614mo ago
導入skriptとpl全部確認しないと原因特定不可
Tsukineko(月雲)
結果: 解決(暫定) 詳細 すみません、その後全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 とすることで解決
yukkina
yukkina14mo ago
←これ使うのやめた方がいいよ
Tsukineko(月雲)
使って思った
yukkina
yukkina14mo ago
うざすぎる これも同様やからな
Tsukineko(月雲)
* これは許されるよね
yukkina
yukkina14mo ago
yes
Tsukineko(月雲)
ただ これは 今後使わなそう
yukkina
yukkina14mo ago
最大でこの装飾まで許容される
Tsukineko(月雲)
文字サイズ変わらなければ 多少は妥協
yukkina
yukkina14mo ago
ちと大きくね
Tsukineko(月雲)
でっかい(意味深) でもルールだったり利用規約ページには今後も使いそう ウザイけど視認性は抜群
Want results from more Discord servers?
Add your server
More Posts
DiskyのBotがロードされないDiskyで ```define new bot named "{@botname}": token: "MTExMDg4Mzg3OTQ2NTc5NTU4NQ.G17McU.4X4h_7S8xskで壊したブロックをコアプロテクトのログに残したいbreak ~~~ naturally using player's toolで壊しています ログに残す方法ありませんか?石のナイフという名前のアイテムだと殴ったときの無敵時間が短くなるSKPVPとかであるNo delayみたいな感じです。できれば完全に無くすのでは無く無敵時間を減らしたいです。特定アイテムを特定スロットに保持時攻撃力を上昇させる試行錯誤中のコード↓HPが半分以下だったら~のSK文コード明日の朝書いてみますけどこのIF文自体どう書くのか不明なので暖かい目でみてくださいプレイヤーのHPを参照し周りのエンティティにダメージを与えるSK周りのエンティティ~は作れました、10とか20とか具体的な数入れればできるんですけどプレイヤーのHP参照してダメージ与えたいです。アイテム名で判別する方法初歩的だけどうまくいかん...packetについてパケットについての知識0です パケットを使えるようになりたいです どなたか ・パケットとは ・skでパケットをいじる方法 ・パケットのリスト(?)の読み方 等教えていただけないでしょうかTabのヘッダーとフッターを変更skRayFallは競合するので動かせません MundoSKはバグるので(?)使えませんでした そのほかにtabのヘッダーやフッターを変更できるものってありますか…?RPGとかにたまにあるアーティファクト(街にあるアーティファクト台で宝石つけるみたいなの)ってどういう構造してますかタイトルksですが分かって