範囲内のプレイヤーに1秒に1回チャットを5秒間送る

loop all players in radius 4 around player:
loop 5 times:
send "test" to loop-player
wait 1 second
loop all players in radius 4 around player:
loop 5 times:
send "test" to loop-player
wait 1 second
4 Replies
makaronipizaa
makaronipizaaOP14mo ago
送られはしますが、範囲内のプレイヤー1に5秒間チャットを送り、そのあと範囲内にいたプレイヤー2に5秒間送り、プレイヤー3に5秒間~~~となってしまいます。 範囲内のプレイヤー全員に同時に5秒間チャットを送る方法が知りたいです loop-valueのとこでcan't understandどうたらこうたらってエラー吐いてます... あなるほど そりゃそうか set {test.skill.%{_players::}%} to 1 範囲内にいるプレイヤーそれぞれの{test.skill.%player%}を1にしたいのですが、どうすればいいでしょうか;; あ、loop {_players::}:でできたりしないかな よくわからなかった...
月猫ch
月猫ch14mo ago
loop {_list::*}:
broadcast "%loop-value%"

loop 10 times:
broadcast "%loop-num%"
broadcast "%loop-number%"

loop players:
broadcast "%loop-player%"
broadcast "%loop-value%"

loop {_list::*}:
loop players:
broadcast "%loop-value-1%"
broadcast "%loop-value-2%"
loop {_list::*}:
broadcast "%loop-value%"

loop 10 times:
broadcast "%loop-num%"
broadcast "%loop-number%"

loop players:
broadcast "%loop-player%"
broadcast "%loop-value%"

loop {_list::*}:
loop players:
broadcast "%loop-value-1%"
broadcast "%loop-value-2%"
makaronipizaa
makaronipizaaOP14mo ago
なるほど できました!!!!!!!!ありがとうございます!!!!😭 😭
Melonium
Melonium14mo ago
今更だけど function使えばもっと簡単だと思ふ
function sendChat(p: players):
loop 5 time:
send "test" to {_p::*}
wait 1 second

//しょり
sendChat(all players)
function sendChat(p: players):
loop 5 time:
send "test" to {_p::*}
wait 1 second

//しょり
sendChat(all players)
そうだった ステルス変更

Did you find this page helpful?