アマスタを触った時のイベント

on armor stand interact:
if player is not op:
send "you are not op"
cancel event
on armor stand interact:
if player is not op:
send "you are not op"
cancel event
これでsendされないしcancelされないけど、エラーはでないです。
6 Replies
ふぁたおくん
MundoSKは1.8.6-BETA.58が入ってます
Yeahn
Yeahn11mo ago
is op 構文たまに機能しないので1度 set {_op::*} to ops で OP一覧を取得してから {_op::*} does not contain player が確実です 行を増やしたくないのであれば has permision "*" でもいいかもしれないです それでも機能しなければそもそもイベント発火してるか怪しいので1回else: send "a" みたいに挟んでみたらok
ふぁたおくん
on armor stand interact:
if player is not op:
send "you are not op"
cancel event
else:
send "a"
on armor stand interact:
if player is not op:
send "you are not op"
cancel event
else:
send "a"
にしてみましたが、何もsendされないですね イベント発火してなかった
Yeahn
Yeahn11mo ago
でしたらそもそもこのイベントが アーマースタンドを右クリックしたときのイベントなので on rightclick on armor standで検知してみてもいいかもしれない
ふぁたおくん
それは確かにすぎではある できました!ありがとうございます🙇‍♂️
Want results from more Discord servers?
Add your server
More Posts
サーバーが落ちないようにプレイヤーに乗れるようにする```skript on right click: loop all players: if loop-player's vehicle is event-entity: 負荷がすくないランダムスポーンシステムの作成かつて `blocks within locA and locB`から毎tickランダムでブロックを取得し、そこにモブをスポーンできる(十分スペースがある、playerと近すぎない等々)場合spawnタブリストからプレイヤーを非表示にSkript 2.6.3でこれを行う方法はありますか???プレイヤーごとに役職を与えたい今僕はRPGサーバーを作っていて、RPGには欠かせない役職(戦士、魔法使いみたいな)を作りたいです。 具体的にどういう風な構想してるかというと、 村に必ずあるエンチャントテーブルを右クリック→GUIがリスト変数からの削除座標が複数入ってるリスト変数から特定の座標だけを消す方法が知りたいです。Mapの中心を設定プレイヤーが手持ちにマップを持っていた時に常にマップを更新してプレイヤーの位置がマップの中央に来るようにしたい マップの更新をする方法を教えてほしいです。height of %?%のアドオン名以下のアドオンの中で該当する構文を含んでいる物って何ですか https://gyazo.com/b63909cd21d78441f9f1685912651ed6変数でオプションの変数を指定したい変数でオプションの変数を指定したい options: text1: 出したい文章 text2: 文章2 text3: 文章3 function testFunction(p:発光前提: マイクラバージョン1.20.1(最新版) アドオンを使って特定のプレイヤーにしか 表示されない発光を作りたいです 使い方はミニゲームでチームメンバーだけを発光させたり観戦者が状況を掴みやすくブロックが火だった場合に置き換えたい``` loop all blocks in radius 7 around player: if block above lo