耐久値でのクールタイムを成功させる方法を教えてください
質問失礼します。
この時耐久値を一秒待った時に使ったアイテムを回復させたいんですがこの場合だと一秒待つ間にアイテムを切り替えた時に別のアイテムが回復してしまいました。
それを直すために
のように一度アイテムを変数に入れてみたのですが回復しなくなってしまいました。
send "%{_i}%"と send "%event-player's tool%" を実行してデバッグしてみたのですがどちらも「carrot of stick named "ジャンプロッド"」でした
最後の を にしてみましたが変わらず回復しませんでした。
それを直すにはどうすればいいでしょうか
4 Replies
サーバーのバージョンは1.19.2でSKのバージョンは2.6.3です。
アドオンはないです
このコードの目的は"ジャンプロッド"をクリックしたときに高くジャンプさせる。
その時"ジャンプロッド"(人参付き棒)の耐久値をぎりぎりにして1秒ごとに4回復させる
ことでクールタイムを作ることです。
多少ごり押していいならNBTに専用のデータ付けてloopするのが一番かなぁ...
Skript Hub - Documentation
Data/Damage Value (Expression) - Skript
The data/damage value of an item/block. Data values of blocks are only supported on 1.12.2 and below.
You usually don't need this expression as you can check and set items with aliases easily,
but this expression can e.g. be used to "add 1 to data of ", e.g. for cycling through all wool colours.
すみません。
でごり押ししました
多分0.001意味ないけどいい感じのクールダウンを作ることができました
ありがとうございます。