プレイヤーを国に入れる事ができない
else if event-item's name contain "承認待ちプレイヤーのリスト":
close player's inventory
open chest inventory with 6 rows named "承認待ちプレイヤーのリスト" to player
set {_num} to 0
loop {cdata::%{pdata::%player's uuid%::country}%::invite_mati::*}:
if loop-value is set:
set slot {_num} of player's current inventory to dirt named "%loop-value%" with lore "クリックで承認" and "シフトを押しながらクリックで拒否"
add 1 to {_num}
on inventory click:
if event-inventory's name is "承認待ちプレイヤーのリスト":
cancel event
close player's inventory
if click action is left mouse:
set {pdata::%event-item's name%::invite_mati} to false
set {pdata::%event-item's name%::country} to {pdata::%player's uuid%::country}
add event-item's name parsed as offline player to {cdata::%{pdata::%player's uuid%::country}%::villagers::*}
remove event-item's name from {cdata::%{pdata::%player's uuid%::country}%::invite_mati::*}
loop {cdata::%{pdata::%player's uuid%::country}%::villagers::*}:
send "&e%event-item's name parsed as offline player%が%{cdata::%{pdata::%player's uuid%::country}%::name}%&r&cの国民になりました。よろしくお願いします!" to loop-value
if click action is left mouse with shift:
delete {cdata::%{pdata::%player's uuid%::country}%::invite_mati::%event-item's name parsed as offline player%}
else if event-item's name contain "承認待ちプレイヤーのリスト":
close player's inventory
open chest inventory with 6 rows named "承認待ちプレイヤーのリスト" to player
set {_num} to 0
loop {cdata::%{pdata::%player's uuid%::country}%::invite_mati::*}:
if loop-value is set:
set slot {_num} of player's current inventory to dirt named "%loop-value%" with lore "クリックで承認" and "シフトを押しながらクリックで拒否"
add 1 to {_num}
on inventory click:
if event-inventory's name is "承認待ちプレイヤーのリスト":
cancel event
close player's inventory
if click action is left mouse:
set {pdata::%event-item's name%::invite_mati} to false
set {pdata::%event-item's name%::country} to {pdata::%player's uuid%::country}
add event-item's name parsed as offline player to {cdata::%{pdata::%player's uuid%::country}%::villagers::*}
remove event-item's name from {cdata::%{pdata::%player's uuid%::country}%::invite_mati::*}
loop {cdata::%{pdata::%player's uuid%::country}%::villagers::*}:
send "&e%event-item's name parsed as offline player%が%{cdata::%{pdata::%player's uuid%::country}%::name}%&r&cの国民になりました。よろしくお願いします!" to loop-value
if click action is left mouse with shift:
delete {cdata::%{pdata::%player's uuid%::country}%::invite_mati::%event-item's name parsed as offline player%}
({pdata::%<player's uuid>%::country}が<none>)
どうすればいいのでしょうか4 Replies
{pdata::%<player's uuid>%::country}
ですか?
{pdata::%player's uuid%::country}
ですか?後者の方ですね
変数の中身がnone
-> 変数がセットされていない
-> アクセスする変数が間違っている
変数がセットされていない
-> 変数にセットする処理を見直す
アクセスする変数が間違っている
-> %%で指定したインデックスが正しいか確認する
変数の中身がnone
-> 変数がセットされていない
-> アクセスする変数が間違っている
変数がセットされていない
-> 変数にセットする処理を見直す
アクセスする変数が間違っている
-> %%で指定したインデックスが正しいか確認する
解決しました。