-
Ilość zawartości
238 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez Norbiros
-
Możesz to też ustawić w konfigu światów w samym MV...
-
Dodałem jakby event żeby pokazać opcje że da się żeby zawsze to usuwało wszystkim graczom, a ne temu któremu puści komendę. Bo myślałem że taką opcję by wolał, a nie każdemu graczowi wpisywać /sprawdz...
-
Możesz też do zrobić eventem: on inventory open: #albo on pickup if player has enchanted book of mending: remove all enchanted books of mending from player's inventory send "&cNie możesz mieć zaklęcia mending na tym serwerze!" [Skrypt jest autorstwa CoFFeIN04 ja tylko dodałem event i zmieniłem argumenty]
-
Tak, do tego polecam plugin "BeautyQuests". Łatwo nim się tworzy mechaniki questów (gui), ma język polski, jest możliwość tworzenia rozgałęzień (np. jeśli gracz zabije zombie to stanie się inna akcja niż jak zabije creepera), plugin jest kompatybilny z citizens. No i co tu więcej powiedzieć O że np. działa na paper spigot 1.16.4 i w dół. Ale to już sobie poczytaj opis: https://www.spigotmc.org/resources/beautyquests.39255/
-
To nie jest błąd. To ostrzeżenie. Oznacza że może się usuwać zmienna po restarcie serwera. Zrób tak np.: on join: set {zmienna.%player%} to balance of player
-
on pick up: if event-item is any pickaxe: if {zombie.%player%} is true: cancel event send "&cNie możesz podnieść kilofa!" command /zombie [<player>]: trigger: if {zombie.%arg1%} is false: set {zombie.%arg1%} to true execute console command "/d %arg1% zombie" #Albo jakaś inna komenda która zamieni gracza w zombie else: set {zombie.%arg1%} to false execute console command "/d %arg1% %arg1%" #Albo jakaś inna komenda która zamieni gracza spowrotem w siebie Nie pamiętam jaką komendą zamieniało się konkrentego gracza w zombie i spowrotem, więc możesz to poprawić Ogólnie to działa tak że piszesz /zombie i gracz którego chcesz zamienić. Jeśli chcesz go przywrócić piszesz to samo i go zamieniasz spowrotem. Jeśli chcesz np. zamienić wszystkich graczy to pisz, a CI zmienie. JEdyną żeczą którą musisz wpisać jest komenda to przemiany bo jej nie znam
-
on click: if clicked type is SHIFT_LEFT: #komenda give lub: on left click: player is holding SHIFT: #komenda
-
A przedmiotu klikniętego w nie wiem gui czy ustalonego wcześniej?
-
Tak: set {zmienna} to balance of player
-
on join: if player is op: set join message to "&6Wlasciciel serwera wszedł na serwer!" if player has permission "permisja": send "wiadomosc" to all players
-
W lini 30 ma być: if name of current inventory of player is "&2Sklep": a w lini 71: if name of current inventory of player is "&2Sklep - 2": To powinno zadziałać. Jeśli nie będzie ci wychwytywało musisz usunąć to &2. Albo dodać coś w stylu: parsed as colored text....
-
Ja nie pomogę bo nie znam tego dodatku, ale jeśli rozmumiem to ma być tak: command /twitter [<text>]: trigger: send on twitter "arg 1" #coś w tym stylu (komenda może być inna bo nie znam dodatku) Patrząc że to jest pierwsze pytanie tej osoby na forum, to może nie wiedzieć jak to zrobić, ale komendę w wiki to sobie może znaleźć
-
Wystarczy użyć jakiegokolwiek skrypt i wystarczy stworzyć zwykły region. Flagi domyślne blokują wybuchy. To rozwiązanie jest lepsze niż @up bo tam sprawdza region gracza a nie upadku
-
Chyba tu chodzi o wiadomości na Twitterze. Jeśli tak to tego nie zrobisz przez skripta musisz mieć dodatek albo plugin, ale wątpie że takie coś jest. Z discordem widziałem, ale z Twitterem nie
-
Możesz też dodać %player%, aby podać nick operatora
-
Nether i swiat ktory nie jest nazwany world
Norbiros odpowiedział(a) na AsthonHener pytanie w Zlecenia
Nie pomyślałem Kompletnie wyleciało mi z głowy już poprawiam: on portal enter: if world of player is "survival": set {portal.%player%} to location of player set {blokada.%player%} to true wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;)) set {blokada.%player%} to false on portal enter: if {blokada.%player%} is 1: stop if world of player is "world_nether": if {portal.%player%} is not 0: wait 2 second teleport player to {portal.%player%} set {portal.%player%} to 0 set {blokada.%player%} to true wait 2 second set {blokada.%player%} to false stop -
Jak coś to można chyba zamknąć bo dogadałem się z Norbim na priv... Niech twórca zgłoszenia zdecyduje..
-
Dobrze, napisałem dla Ciebie ten skrypt, ale zamiast brać z torby daje ci do ekwipunku, ale to nie powinno przeszkodzić : command /patyk: trigger: give player stick named "&6Wyrzutnia śnieżek" on click: if player's tool is stick named "&6Wyrzutnia śnieżek": if player has snowball: shoot snowball remove 1 snowball from player's inventory else: set {_loop} to 0 loop 9 times: if {torba::%player%.%{_loop}%} is not air: set {torba::%player%.%{_loop}%} to air give player 15 snowballs shoot snowball stop else: add 1 to {_loop} command /torba: trigger: open chest with 1 rows named "Torba" to player wait 1 tick set {loop.%player%} to 0 loop 9 times: set slot {loop.%player%} of current inventory of player to {torba::%player%.%{loop.%player%}%} add 1 to {loop.%player%} set {snieg.%player%} to amount of snowballs in current inventory of player set {loop.%player%} to 0 on inventory click: if {otwarte.%player%} is 1: if item is not snowball: cancel event on inventory close: set {otwarte.%player%} to 0 clear {torba::%player%::*} set {loop.%player%} to 0 loop 9 times: set {torba::%player%.%{loop.%player%}%} to slot {loop.%player%} of current inventory of player add 1 to {loop.%player%} To jest skrypt na prawde na 15 zł, ale daje CI go za darmo, dlatego prosze o dużo głosów na tak przy moich odpowiedziach (oczywiście jeśli tak mozna )
-
Nether i swiat ktory nie jest nazwany world
Norbiros odpowiedział(a) na AsthonHener pytanie w Zlecenia
Nie wiem poeksperymentowałem może to lepiej zadziała: on portal enter: if world of player is "survival": set {portal.%player%} to location of player set {blokada.%player%} to 1 wait 10 second #UWAGA! DOSTOSUJ TĄ LICZBĘ DO SWOICH POTRZEB! (5 za mało 10 troche za dużo więc poszukaj dobrze ;)) set {blokada.%player%} to 0 on portal enter: if {blokada.%player%} is 1: stop if world of player is "world_nether": if {portal.%player%} is not 0: wait 2 second teleport player to {portal.%player%} set {portal.%player%} to 1 set {blokada.%player%} to 1 wait 2 second set {blokada.%player%} to 0 stop -
Ale czemu plugin? SKrypt tak samo się sprawdzi, tak samo obciąży a zabierze mniej ramu..
-
No ale taki musi być skrypt Możesz dodać liste słów zamiast pojedynczych i do niej dodać wszystkie, przez co 100 lub 10000 słów nie zmieni wielkość skryptu
-
Nether i swiat ktory nie jest nazwany world
Norbiros odpowiedział(a) na AsthonHener pytanie w Zlecenia
Nie no wzystko działa... przy najmniej u mnie. To działa tak: -tworzysz se świat o nazwie survival -gdy wchodzisz do portalu on cie normalnie teleportuje ale zapisuje twoje kordy. Gdy będziesz wchodził do portalu w netherze to to tepnie cie zamiast tam gdzie powinnien być portal (czyli do overworldu) tylko do miejsca gdzie wchodziłeś. MI to na serwie działa..., ale moge jeszcze sprawdzić. Upewnij się że masz dobrze nazwane światy (wielkość liter też się liczy)! -
A możesz dać że to jest "rozwiązanie" i zaznaczyć przy mnie "głos na tak" pls?
-
No to nie mam pojęcia. NIe działą nawet wither skeleton skoul item. Dodatkowo nigdy nie wiedziałem jak dać np. daną potkę. Pomoże ktoś z bardziej doświadczonych?
-
Patrząc na inne skripty innym działa: wither skeleton head Nie mam przy sobie kompa więc nie sprawdze
