code_language.skript:
command /tokens [<text>] [<text>]:
trigger:
if arg-1 is "withdraw":
if arg-2 is set:
if {tokens.%player%} is smaller than or equal to arg-2:
remove arg-2 from {tokens.%player%}
execute console command "/give %player% magmacream %arg-2%"
else:
message "invalid funds"
Why does it always message me "invalid funds" even though I have 5 tokens and do /tokens withdraw 4