Polecam TuSKe do używania GUI, nie zdarzyło mi się jeszcze napotkać na problem z nim. Nawet jak są niesamowite lagi to i tak nigdy gracz nie weźmie itemu do ekwipunku.
1
punkt
Misio12320przyznał(a) reputację
xAxee za aktualizację statusu
Może coś takiego
on join:
if {wyspa::powiekszenie::%player%} is not set:
set {wyspa::powiekszenie::%player%} to 0
command /p1:
trigger:
if {wyspa::powiekszenie::%player%} is 0:
if {hajs::%player%} >= 100000:
add 1 to {wyspa::powiekszenie::%player%}
console execute command "pex user %player% add askyblock.island.range.175"
remove 100000 from {hajs::%player%}
send player title "" with subtitle "&8» &7Zakupiles Powiekszenie Wyspy . &8(&c-100000 tokenow!&8)"
send "&8» &7Zakupiles Powiekszenie Wyspy(175x175) . &8(&c-100000 Tokenow!&8)"
broadcast " &7» &6%player% &7kupil Powiekszenie Wyspy za tokeny! Tez chcesz? Wpisz /ulepsz!"
stop
else:
send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (100000)"
send "&4Blad: &cNie posiadasz tylu Tokenow (100000)"
stop
if {wyspa::powiekszenie::%player%} is 1:
if {hajs::%player%} >= 150000:
add 1 to {wyspa::powiekszenie::%player%}
console execute command "pex user %player% remove askyblock.island.range.175"
console execute command "pex user %player% add askyblock.island.range.180"
remove 150000 from {hajs::%player%}
send player title "" with subtitle "&8» &7Zakupiles Powiekszenie Wyspy . &8(&c-150000 tokenow!&8)"
send "&8» &7Zakupiles Powiekszenie Wyspy(180x180) . &8(&c-150000 Tokenow!&8)"
broadcast " &7» &6%player% &7kupil Powiekszenie Wyspy za tokeny! Tez chcesz? Wpisz /ulepsz!"
stop
else:
send player title "" with subtitle "&4Blad: &cNie posiadasz tylu Tokenow! (150000)"
send "&4Blad: &cNie posiadasz tylu Tokenow (150000)"
stop
Żeby wyświetlić zmienną musisz dać ją między % %
command /tokeny [<player>] [<text>]:
permission: "tokeny.dodaj"
permission message: "&4>>&6Nie masz permisji!"
trigger:
add arg 2 to {tokeny.%arg 1%}
command /stokeny:
trigger:
send "Masz %{tokeny.%player%}% tokenów!"
W komendzie tokeny masz drugi argument jako text, lepiej zamienić go na number/integer, lub sprawdzać w kodzie czy argument 2 jest liczbą.
A czy jeżeli zmieni się permisje to automatycznie wyspa się powiększa?
W plikach raczej nic nie trzeba robić starczy tylko sprawdzać permisje i nadawać permisje
Zarządzenie @Libter 01/13.09.2019:
Ranga próbnego moderatora @Szifter zostaje zawieszona ze względu na długi urlop. Ranga może zostać natychmiastowo przywrócona po zakończeniu urlopu, jednak nie wcześniej niż do końca października.