ブロック破壊対策

on break:
player's gamemode is survival
cancel the event
on break:
player is not op
cancel the event
on block damaging:
player's gamemode is survival
cancel the event
on block damaging:
player's gamemode is survival
cancel the event
on break:
player's gamemode is survival
cancel the event
on break:
player is not op
cancel the event
on block damaging:
player's gamemode is survival
cancel the event
on block damaging:
player's gamemode is survival
cancel the event
上記のようなコードで survivalまたはOPじゃない場合ブロック破壊禁止 という荒らし対策を作ったのですが
on block damaging:
on block damaging:
(https://skripthub.net/docs/?id=1013) が動作していない気がします 厳密にはCancelable Event なのに、破壊開始できてしまいます survivalモードで試しても破壊開始できます これはcancelしても『壊せない』だけで 『壊し始めることができない』わけじゃないということでしょうか
Skript Hub - Documentation
On Block Damage (Event) - Skript
Called when a player starts to break a block. You can usually just use the leftclick event for this.
11 Replies
月猫ch(月雲)
スクリプト情報
No description
Melonium
Melonium3y ago
on block damageでsetblockしてみては
月猫ch(月雲)
on block damaging:
player's gamemode is survival
broadcast "test"
set event-block to type of event-block
on block damaging:
player's gamemode is survival
broadcast "test"
set event-block to type of event-block
こうしてみたんですけど 普通に最後まで破壊を続けてました…
Melonium
Melonium3y ago
testは流れますか? あとその使い方ならon left clickでいいのでは
月猫ch(月雲)
testは流れますね on left click をcancel しても特に効果はなかったっす
Melonium
Melonium3y ago
make all players see damage of target block as 0 で代替してみては
Melonium
Melonium3y ago
GitHub
On Block Damage: · Issue #1214 · SkriptLang/Skript
Tested with 1.8.8 and 1.12.2. Used lastest skript. Block damage working like on mine/break. block damage: message "Test" cancel event Block damage isnt cancel event shen player starting t...
Melonium
Melonium3y ago
but the animation is client-side so canceling the event on the server doesn't stop it and there's no way to do so. とありました
月猫ch(月雲)
あぁー…なるほど SkBee1.10.xなんで その構文対応してなくて… 取り合えず仕様っぽいのでほりゅうしやす ありがとうございました
Melonium
Melonium3y ago
Morkazいれて https://skripthub.net/docs/?id=3453 はどうですか
Skript Hub - Documentation
Show Block Break Stage to Player (Effect) - MorkazSk
This effect will show block break stage of block in given location.
月猫ch(月雲)
Morkazのその構文 過去に試したんですけど、なぜか動かなくて… 必須ではなかったのでその場でスルーしました ちょっともう一回試してみます

Did you find this page helpful?