loopの対象を動的に変更したい
こうすればblockのタイプが取得できますが、
このようにloopの対象をargの値にしたいです
14 Replies
loop arg-1:
じゃむりすか?
argの値がそのまま出ますね
直接の値
一応バージョンです
prと揃えてありますがpr環境ではないです
あー理解したわ
blocktypes を types of block みたいに分解できるなら
types of arg-1 とかでも行けるかもしれない
だめですね...両方弾かれます
いい方法なさそうならevaluate使うのがいいかもしれない
evaluateで複数行を実行するにはどのようにすればいいのでしょうか?
これじゃだめでした
両方とも実行されません
TuSKe導入出来ればこれが使えると思います
https://skripthub.net/docs/?id=1258
Skript Hub - Documentation
Evaluate (Effect) - TuSKe
This effect will run any Skript effect/condition from a given string or piece of code. The difference between SkQuery's evaluate effect and this is basically it returns all syntaxes errors instead of send them to the console, It can evaluate a long amount of code and see them easily instead of beeing in one line.
For example, you can run a effe...
確かmc1.12.2なら導入可能です
tuskeからコンソール側にエラーが出て使えないので諦めます...ありがとうございました
allっていうのは複数の値を返すexpressionだから
evaluateでloopするんじゃなくて
evaluateでリスト変数にセットしてから
Solution
loopする
なるほど!
できました
ありがとうございます!