anonimepl 0 Opublikowano 16 maja 2019 Udostępnij Opublikowano 16 maja 2019 Dałoby napisać skrypt sklepu w gui po którym jak się kupi to zaznacza ze zakupiono. Np. Chcesz kupi komende /hat za 100 monet i po kupieniu w gui pokazuje ze zakupiono i nie moze drugi raz tego kupic. Odnośnik do komentarza https://skript.pl/temat/33283-ciekawy-skrypt-do-napisania/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Grex 58 Opublikowano 16 maja 2019 Udostępnij Opublikowano 16 maja 2019 variables: {KUPIONE::HAT::%player%} = false command /sklep: trigger: open chest named "sklep" to player if {KUPIONE::HAT::%player%} is true: set player's current inventory's slot 0 to diamond named "/hat" with lore "zakupiono!" else: set player's current inventory's slot 0 to diamond named "/hat" with lore "Nie zakupiono! Cena 16 diax!" on inventory click: if inventory name of player's current inventory is "sklep": cancel event if clicked slot is 0: if {KUPIONE::HAT::%player%} is true: send "juz to zakupiles" to player else: if player has 16 diamond: close player's inventory set {KUPIONE::HAT::%player%} to true send "zakupiono!" to player remove 16 diamond from player else: send "nie masz 16 diaxow!" to player anonimepl 1 Odnośnik do komentarza https://skript.pl/temat/33283-ciekawy-skrypt-do-napisania/#findComment-215285 Udostępnij na innych stronach Więcej opcji udostępniania...
0 anonimepl 0 Opublikowano 17 maja 2019 Autor Udostępnij Opublikowano 17 maja 2019 (edytowane) 14 godzin temu, Grex napisał: variables: {KUPIONE::HAT::%player%} = false command /sklep: trigger: open chest named "sklep" to player if {KUPIONE::HAT::%player%} is true: set player's current inventory's slot 0 to diamond named "/hat" with lore "zakupiono!" else: set player's current inventory's slot 0 to diamond named "/hat" with lore "Nie zakupiono! Cena 16 diax!" on inventory click: if inventory name of player's current inventory is "sklep": cancel event if clicked slot is 0: if {KUPIONE::HAT::%player%} is true: send "juz to zakupiles" to player else: if player has 16 diamond: close player's inventory set {KUPIONE::HAT::%player%} to true send "zakupiono!" to player remove 16 diamond from player else: send "nie masz 16 diaxow!" to player Wyskakuje mi błąd : chest named "sklep" is not a inventory (bla.sk, line5: open chest named "sklep" to player') Sam już ogarnełem jak to zrobić / zamykam. Edytowane 17 maja 2019 przez anonimepl Odnośnik do komentarza https://skript.pl/temat/33283-ciekawy-skrypt-do-napisania/#findComment-215291 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Szifter 134 Opublikowano 17 maja 2019 Udostępnij Opublikowano 17 maja 2019 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/33283-ciekawy-skrypt-do-napisania/#findComment-215307 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
anonimepl 0
Dałoby napisać skrypt sklepu w gui po którym jak się kupi to zaznacza ze zakupiono.
Np. Chcesz kupi komende /hat za 100 monet i po kupieniu w gui pokazuje ze zakupiono i nie moze drugi raz tego kupic.
Odnośnik do komentarza
https://skript.pl/temat/33283-ciekawy-skrypt-do-napisania/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi