Witam, w 2020 dodałem post z prośbą o napisanie owego skryptu, jednakże dzisiaj chciałem do niego wrócić lecz niestety Tuske nie jest wspierane na wyzszej wersji, korzystam z 1.21. Aktualnie jako addona do gui używam skript-gui-1.3. Skrypt najprościej mówiąc ma działać tak, że gdy gracz kliknie na npc o danej nazwie, otwiera mu sie gui z papierem po środku, który nazywa się "Bilet do piekła" a kosztuje on 100$, do ekonomii używam vault. Po kliknieciu na niego zabiera mu z konta 100$ i teleportuje do netheru, a jesli nie ma 100$ to jest informacja o tym, że np "Nie jesteś godzien przejścia przez bramy piekła".
Z góry dziękuje za wszelką pomoc, docenie to jak najmocniej!
function bBuyTicket(player: player, type: text, world: text, price: integer):
if {_player}'s balance < {_price}:
send "Nie masz 100$." to {_player}
stop
close {_player}'s inventory
remove {_price} from {_player}'s balance
execute console command "mv tp %{_player}% %{_world}%"
send "Kupiłeś bilet %{_type}%." to {_player}
on click on entity:
if name of clicked-entity is not "&x&F&F&0&0&0&0&lC&x&B&F&0&0&0&0&lh&x&8&0&0&0&0&0&la&x&4&0&0&0&0&0&lr&x&0&0&0&0&0&0&lo&x&0&0&0&0&0&0&ln":
stop
open virtual chest with 1 row named "&x&F&F&0&0&0&0&lZ&x&E&B&0&0&0&0&la&x&D&8&0&0&0&0&lk&x&C&4&0&0&0&0&lu&x&B&1&0&0&0&0&lp &x&8&9&0&0&0&0&lp&x&7&6&0&0&0&0&lr&x&6&2&0&0&0&0&lz&x&4&E&0&0&0&0&le&x&3&B&0&0&0&0&lp&x&2&7&0&0&0&0&lu&x&1&4&0&0&0&0&ls&x&0&0&0&0&0&0<&x&0&0&0&0&0&0&lk&x&0&0&0&0&0&0&le" to player
format gui slot 4 of player with paper named "Bilet do piekła" with lore "wart 100$" to run function bBuyTicket(player, "nether", "world_nether", 100)
Pytanie
Keneqi 2
Witam, w 2020 dodałem post z prośbą o napisanie owego skryptu, jednakże dzisiaj chciałem do niego wrócić lecz niestety Tuske nie jest wspierane na wyzszej wersji, korzystam z 1.21. Aktualnie jako addona do gui używam skript-gui-1.3. Skrypt najprościej mówiąc ma działać tak, że gdy gracz kliknie na npc o danej nazwie, otwiera mu sie gui z papierem po środku, który nazywa się "Bilet do piekła" a kosztuje on 100$, do ekonomii używam vault. Po kliknieciu na niego zabiera mu z konta 100$ i teleportuje do netheru, a jesli nie ma 100$ to jest informacja o tym, że np "Nie jesteś godzien przejścia przez bramy piekła".
Z góry dziękuje za wszelką pomoc, docenie to jak najmocniej!
function bBuyTicket(player: player, type: text, world: text, price: integer): if {_player}'s balance < {_price}: send "Nie masz 100$." to {_player} stop close {_player}'s inventory remove {_price} from {_player}'s balance execute console command "mv tp %{_player}% %{_world}%" send "Kupiłeś bilet %{_type}%." to {_player} on click on entity: if name of clicked-entity is not "&x&F&F&0&0&0&0&lC&x&B&F&0&0&0&0&lh&x&8&0&0&0&0&0&la&x&4&0&0&0&0&0&lr&x&0&0&0&0&0&0&lo&x&0&0&0&0&0&0&ln": stop open virtual chest with 1 row named "&x&F&F&0&0&0&0&lZ&x&E&B&0&0&0&0&la&x&D&8&0&0&0&0&lk&x&C&4&0&0&0&0&lu&x&B&1&0&0&0&0&lp &x&8&9&0&0&0&0&lp&x&7&6&0&0&0&0&lr&x&6&2&0&0&0&0&lz&x&4&E&0&0&0&0&le&x&3&B&0&0&0&0&lp&x&2&7&0&0&0&0&lu&x&1&4&0&0&0&0&ls&x&0&0&0&0&0&0<&x&0&0&0&0&0&0&lk&x&0&0&0&0&0&0&le" to player format gui slot 4 of player with paper named "Bilet do piekła" with lore "wart 100$" to run function bBuyTicket(player, "nether", "world_nether", 100)Odnośnik do komentarza
https://skript.pl/temat/57862-skrypt-na-przepustki-pomoc-w-b%C5%82%C4%99dzie/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi