アイテムにコマンドを付けるsk
アイテムにコマンドを付けるsk(https://pastebin.com/XLuBahgX )を作っているのですが、これだとこういうことが起きます
・wait {wait} secondsが動かない
・コマンドをsay @pとかにすると中心がプレイヤーじゃない
・変数waitを複数使うとよくなさそう?
なにかいい方法はないでしょうか..?
Pastebin
手に持っているアイテムにコマンドをつける - Pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
6 Replies
wait %number% secondsじゃなくて、
wait %timespan%だから、
本来はwait {_time}
(_timeの中身は2 secondsとか)じゃないと動かない
ただ、無理やり動かすならば、
(req:skQuery)
にすればok
本人がop持ってないときにopコマンド使える必要が無いなら
ひつようなら
/execute噛めばいいんでない?
残りはまた後で。
何年か前に作ったものが参考になるかもしれない
https://discord.com/channels/545926404785569793/546644248456593418/709056892189802610
最悪
wait "%{wait}% seconds" parsed as timespanでも動く
あ
それの方が良くないか?
今見ました、いろいろありがとうございます!
とりあえずwaitの話を見て
command /a <number>:
trigger:
send "a" to player
set {_wait} to arg-1
evaluate "wait %{_wait}% seconds"
send "%{_wait}%" to player
というのを書いてみたのですが、うまく動きません(aの後、すぐにエラーが出て、arg-1はでない)
どういったエラーですか?