花瓶を保護したい

花が入っている花瓶から花がひっこぬかれるのを阻止するために、
on rightclick on a flower pot:
cancel event
on rightclick on a flower pot:
cancel event
というのを書いたのですが、花は普通に取れてしまいます ちなみに
on rightclick:
send "%clicked-block%"
on rightclick:
send "%clicked-block%"
というのをやると"FLOWER_POT"とでましたが、"flower pot"のところを変えるとエラーになりました
4 Replies
oishiigohan
oishiigohan2y ago
すいません、onイベントは同じでbroadcast "a"をしてみたんですが、多分発火すらしていませんでした...
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
FLOWER_POTが出力されるのであれば、こういう時は
on right click:
"%clicked block%" is "FLOWER_POT"
cancel event
on right click:
"%clicked block%" is "FLOWER_POT"
cancel event
と、するとよいです この上のコードをそのまま使用すると、花がセットされているか否かに関わらずキャンセルするので適宜変えてください
yukkina
yukkina2y ago
raw name of で取って マイクラのidで比較するのがスマートかも
oishiigohan
oishiigohan2y ago
見ました、ありがとうございます!
Want results from more Discord servers?
Add your server
More Posts
commandをつくるときargを入力しないときでも動かす方法``` command /test <text>: trigger: if arg is "1": send "a" else ifプレイヤーのインベ内のアイテムの量が出ない``` command /shop1-register [<integer>] [<integer>]: aliases: /sr permission: admin trigset rndom element ofがうまく動かないentryリストの中からひとつ取り出してboss変数に入れたいのですが、 ``` set random element of {entry::*} to {_boss} send "ボスは%{_bos追加/削除を交互化するエントリーするプラグインとして、これを書きました ``` command /entry: trigger: add "A" to {entry::*} loop変数内のテキストを編集したいテキストの編集について質問です。 変数に以下のように複数行のテキストが入っているとき、 `set {var} to "A" and "B"` または `set {var} to "A%nl%B"` r盾でガードに成功したことを検知したいMinecraft Java -ver 1.19.3 skript -ver 2.6.4 [やりたいこと] 盾でガードに成功したことを検知する方法を知りたい。 final damageを0にして検知アイテムにコマンドを付けるskアイテムにコマンドを付けるsk(https://pastebin.com/XLuBahgX )を作っているのですが、これだとこういうことが起きます ・wait {wait} secondsが動かない TCTプラグインでゲーム開始前に弓を撃てるようにしたいhttps://gyazo.com/ea0e7e6fe12f566bc68c46d0a7ffea0f ⇧GIF PRでTCTプラグインを使っています。 ゲーム開始待機中、プラグインの仕様で弓や雪玉がリスト変数の中に~が含まれているかを調べたい良さそうな方法ありますか...?リードの結び目をクリックしたときのイベント名が知りたい・リードを繋いだ結び目を保護(リードを破壊するイベントをキャンセル)するスクリプトを書きたいです ・フェンスに結び付けられたリードの結び目をクリックして壊そうとしたときのイベント名または判定式が知りた