code_language.skript:
function nameCheck(p: player) :: number:
send a request to "https://api.mojang.com/users/profiles/minecraft/%{_p}%"
return 1
if the body of last http response parsed as text contains "id":
stop
command /namecheck2:
trigger:
if nameCheck(player) is 1:
broadcast "true"
So this one doesn't work... the return seems to turn into nothing.
code_language.skript:
function nameCheck(p: player) :: number:
return 1
send a request to "https://api.mojang.com/users/profiles/minecraft/%{_p}%"
if the body of last http response parsed as text contains "id":
stop
command /namecheck2:
trigger:
if nameCheck(player) is 1:
broadcast "true"
However, putting the "return 1" just one line above the send request, it works perfectly...
Can anyone explain ?