code_language.skript:
on first join:
wait 2 seconds
set {rerolls.%player%.credits} to 1
send "&c&lREROLL &7You have received one free Reroll Credit for joining!"
send "&c&lREROLL &7Use &c/reroll&7 to reroll spawner types!"
command /reroll:
trigger:
if player is holding monster spawner:
if {rerolls.%player%.credits} is greater or equal to 1:
remove 1 from {rerolls.%player%.credits}
remove 1 mob spawner from player's inventory
make console execute command "/mms give %player% 1"
send "&c&lREROLL &7You have &c%{rerolls.%player%.credits}% Reroll Tokens&7 left. Buy more Rerolls on our store: &cwww.store.cynicalsb.com"
else:
send "&c&lREROLL &7You do not have enough Reroll Tokens! Buy Rerolls on our store: &cwww.store.cynicalsb.com"
else:
send "&c&lREROLL &7You are not holding a Monster Spawner!"
command /rerollgive <player>:
permission: reroll.admin
trigger:
add 1 to {rerolls.%arg-1%.credits}
send "&c&lREROLL &7You added &c1&7 Reroll to &c%arg-1%&7."
command /rerolls:
trigger:
send "&c&lREROLL &7You have &c%{rerolls.%player%.credits}%&7 Reroll Tokens."
Whenever doing /rerollgive <player>, it sets the variable
to a long number such as
rerolls.wrangle.credits, long, 0000000000000001
rerolls.wrangle.credits, double, 4000000000000000
rerolls.wrangle.credits, double, 4008000000000000
rerolls.wrangle.credits, double, 4010000000000000
When I want it to just be a number such as 0, 1, 2, 3.
[doublepost=1506034913,1506034864][/doublepost]^ and if Skript automatically sets numbers to something huge, why does it create multiple variables of the same thing?