Hey i wanna make my own Economy with skript.
My problem is when i use /pay ingame it doesnt do anything.
and i dont know why.
Maybe you can tell me why... heres my skript.
My problem is when i use /pay ingame it doesnt do anything.
and i dont know why.
Maybe you can tell me why... heres my skript.
Code:
on first join:
wait 5 seconds
message "&6&lGELD &8︳ &7Du hast dein Startkapital von &c500.000 Tokens &7erhalten."
set {tokens.%player%} to 500000
command /geld [<player>] [<text>]:
trigger:
if arg 1 is not set:
message "&6&lGELD &8| &7Dein Kontostand: &c%{tokens.%player%}% Tokens"
stop
if arg 1 is set:
message "&6&lGELD &8| &7%arg 1%'s Kontostand: &c%{tokens.%arg 1%}% Tokens"
command /settokens [<player>] [<number>]:
permission: geld.setzen
permission message: &6&lGELD &8| &7Dazu fehlt dir die Berechtigung.
trigger:
if arg 1 is not set:
message "&6&lGELD &8| &7Benutze&8: &c/settokens &8(&cSpieler&8) (&cBetrag&8)"
stop
if arg 2 is not set:
message "&6&lGELD &8| &7Benutze&8: &c/settokens &8(&cSpieler&8) (&cBetrag&8)"
stop
if arg 2 is set:
set {tokens.%arg 1%} to arg 2
message "&6&lGELD &8| &7Der Kontostand von &c%arg 1% &7wurde auf &c%arg 2% &7gesetzt."
message "&6&lGELD &8| &7Dein Kontostand wurde auf &c%arg 2% &7gesetzt." to arg 1
command /pay [<player>] [<number>]:
trigger:
if arg 1 is not set:
message "&6&lGELD &8| &7Benutze&8: &c/pay &8(&cSpieler&8) (&cBetrag&8)"
if arg 2 is not set:
message "&6&lGELD &8| &7Benutze&8: &c/pay &8(&cSpieler&8) (&cBetrag&8)"
if arg 2 is set:
if arg 2 is more than {zero}:
if arg 2 is smaller than {tokens.%player%}:
remove arg 2 from {tokens.%player%}
add arg 2 to {tokens.%arg 1%}
message "&aErfolgreich"
message "&bErfolgreich bekommen" to arg 1
stop
if arg 2 is more than {tokens.%player%}:
message "&cDu hast nicht genug Geld!"
if arg 2 is smaller than {zero}:
message "&cBitte gebe einen Betrag über &70 &cein."
command /startgeld [<text>]:
trigger:
if arg 1 is not set:
set {zero} to 0
message "&eErfolgreich!"