Wątpię że da się to zrobić z użyciem placeholderów, napisałem więc z wykorzystaniem api askyblocka. Wymagane do tego będzie pobranie dodatku skript-mirror. Liczę, że będzie działać ale pewności nie mam gdyż kodu nie miałem jak przetestować.
Jeżeli ma to jakieś znaczenie to przy wykonywaniu komend możesz dopisać też linijki, które usuną dwie pozostałe permisje graczowi.
import:
com.wasteofplastic.askyblock.events.IslandPostLevelEvent
com.wasteofplastic.askyblock.events.IslandNewEvent
on IslandPostLevelEvent:
if event.getLevel() is between 10000 and 20000:
#poniżej wpisz komendę lub efekt, który doda graczowi permisję od 10k punktów
#wyrażenie event.getPlayer() zwróci gracza, zaś event.getPlayer().getName() - nick gracza
make console execute command "komenda dodająca permisję"
if event.getLevel() is more than 20000:
#poniżej wpisz komendę lub efekt, który doda graczowi permisję od 20k punktów
make console execute command "komenda dodająca permisję"
on IslandNewEvent:
#ten kod wykona się po utworzeniu nowej wyspy, czyli teoretycznie przy pierwszym wykonaniu komendy /is
#poniżej wpisz komendę, która doda graczowi permisję Cave
#wyrażenie event.getPlayer() zwróci gracza, zaś event.getPlayer().getName() - nick gracza
make console execute command "komenda dodająca permisję Cave"