エラーはないです!!!!!!!!!
//厳選
system.runInterval(() => {
for (const players of world.getAllPlayers()) {
const eq = players.getComponent("minecraft:equippable").getEquipment("Mainhand")
if (!eq) return
if (!eq.getLore().length) {
switch (eq.typeId) {
case "hajime:first_short_sword":
item_select(players);
break;
case "hajime:first_sword":
item_select(players);
break;
case "hajime:first_hammer":
item_select(players);
break;
default:
// eq.typeIdがどのケースにも一致しない場合
break
}
}
}
})```これplayerが持っているアイテムのloreが書いてないときにswitch内にあるアイテムを持っていたらfunctionを実行してloreをつける的な奴なんですがなぜかマルチ対応できません。
2人いる時に片方のプレイヤーがアイテムを持ったとき、自分も持っていないと実行されない?的な感じです。
エラーは全くないし書き方も間違ってないと思うのでどうすればいいか教えてもらいたいです。