Peafoth 0 Opublikowano 9 grudnia 2019 Udostępnij Opublikowano 9 grudnia 2019 Witam, Mógłby napisać ktoś dla mnie skrypt który umożliwia graczom powiększenie granicy świata? Chodzi o to, że mamy ustawiony border "/worldborder add 750" I gdy gracz wpisze komendę "/powiekszb" i ma potrzebne przedmioty border zostaje powiększony o 150 kratek cena jednego powiększenia to 5 bloków diaxów, jeżeli była by możliwość to cena zwiększała by się dwukrotnie wraz z kolejnym powiększeniem. Będę bardzo wdzięczny, proszę o taki skrypt ponieważ mnie to przerosło xDD (Serio ;/) Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1968 Opublikowano 9 grudnia 2019 Udostępnij Opublikowano 9 grudnia 2019 on load: if {border} is not set: set {border} to 1000 command /powiekszb [<text>]: trigger: if player has 5 of diamond block: remove 5 of diamond block from player send "&7Powiekszyłeś border" add 150 to {border} execute console command "worldborder %{border}%" else: send "&7Nie masz itemow" Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230467 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Helios1993 333 Opublikowano 9 grudnia 2019 Udostępnij Opublikowano 9 grudnia 2019 (edytowane) command /powiekszb [<text>]: trigger: if {d} is not set: set {d} to 5 if player has {d} diamond blocks: remove {d} diamond blocks from player's inventory set {d} to {d} * 2 execute console command "worldborder add 150" send "&aPowiekszyles border o 150 kratek!" else: send "&cPotrzebujesz %{d}% diamentowych blokow!" Edytowane 9 grudnia 2019 przez Helios1993 Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230468 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Peafoth 0 Opublikowano 9 grudnia 2019 Autor Udostępnij Opublikowano 9 grudnia 2019 1 godzinę temu, xAxee napisał: on load: if {border} is not set: set {border} to 1000 command /powiekszb [<text>]: trigger: if player has 5 of diamond block: remove 5 of diamond block from player send "&7Powiekszyłeś border" add 150 to {border} execute console command "worldborder %{border}%" else: send "&7Nie masz itemow" Dziękuję bardzo, a skrypt będzie pamiętał przy każdym restarcie o tym ile borderów już zostało (kupionych/powiększonych) ? 1 godzinę temu, Helios1993 napisał: command /powiekszb [<text>]: trigger: if {d} is not set: set {d} to 5 if player has {d} diamond blocks: remove {d} diamond blocks from player's inventory set {d} to {d} * 2 execute console command "worldborder add 150" send "&aPowiekszyles border o 150 kratek!" else: send "&cPotrzebujesz %{d}% diamentowych blokow!" Jest błąd: "Can't understand this condition: 'player has {d} diamond bocks' (border.sk, line 5: if player has {d} diamond blocks:')" Łącze posty. Notatka dodana przez TakiJakTy Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230469 Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1968 Opublikowano 9 grudnia 2019 Udostępnij Opublikowano 9 grudnia 2019 41 minut temu, Peafoth napisał: Dziękuję bardzo, a skrypt będzie pamiętał przy każdym restarcie o tym ile borderów już zostało (kupionych/powiększonych) ? Będzie Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230474 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Peafoth 0 Opublikowano 9 grudnia 2019 Autor Udostępnij Opublikowano 9 grudnia 2019 50 minut temu, xAxee napisał: Będzie Po wspisaniu /powiekszb nie powieksza borderu ;/ Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230478 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Helios1993 333 Opublikowano 10 grudnia 2019 Udostępnij Opublikowano 10 grudnia 2019 command /powiekszb [<text>]: trigger: if {d} is not set: set {d} to 5 if player has {d} of diamond block: remove {d} diamond blocks from player's inventory set {d} to {d} * 2 execute console command "worldborder add 150" send "&aPowiekszyles border o 150 kratek!" else: send "&cPotrzebujesz %{d}% diamentowych blokow!" jak nie zadziała to spróbuj if player's inventory contains ... Cytuj Odnośnik do komentarza https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230497 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Peafoth 0
Witam,
Mógłby napisać ktoś dla mnie skrypt który umożliwia graczom powiększenie granicy świata?
Chodzi o to, że mamy ustawiony border "/worldborder add 750"
I gdy gracz wpisze komendę "/powiekszb" i ma potrzebne przedmioty border zostaje powiększony o 150 kratek
cena jednego powiększenia to 5 bloków diaxów, jeżeli była by możliwość to cena zwiększała by się dwukrotnie wraz z kolejnym powiększeniem.
Będę bardzo wdzięczny, proszę o taki skrypt ponieważ mnie to przerosło xDD (Serio ;/)
Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.