CoFFeIN04
Użytkownik-
Ilość zawartości
4951 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
170
Treść opublikowana przez CoFFeIN04
-
trzeba wyjść i wejść po wgraniu skryptu, zapomniałem zablokować wyciąganie, już naprawiłem w poprzedniej wiadomości Schemat dodawania nowej misji: - dodajesz w variables {misja-3} (-4,-5 itd.) i przypisujesz ilość potrzebnych mobów do zabicia - dodajesz w on death sprawdzenie nazwy moba i wywołanie funkcji misja(attacker,3) (zamiast 3 to kolejny numer misji)
-
Edytowałem, sprawdź teraz
-
Nie testowałem, jak są błędy to podaj. variables: {misja-1} = 10 #ile mobow trzeba zabic {misja-2} = 15 #ile mobow trzeba zabic function misja(p:player,n:number): {misja::%{_p}%::%{_n}%} is false if {misja::%{_p}%::%{_n}%::postep} is not set: set {misja::%{_p}%::%{_n}%::postep} to 0 add 1 to {misja::%{_p}%::%{_n}%::postep} if {misja::%{_p}%::%{_n}%::postep} >= {misja-%{_n}%}: send "ukonczyles misje" to {_p} set {misja::%{_p}%::%{_n}%} to true if {_n} < 9: add 1 to {_n} set {misja::%{_p}%::%{_n}%} to false on rightclick on entity: event-entity is villager name of event-entity = "&cnazwa" open chest inventory named "&cnazwa" with 1 row to player loop 9 times: #9 - ilosc misji if {misja::%player%::%loop-number%} is true: set slot (loop-number - 1) of player's current inventory to yellow stained glass pane else if {misja::%player%::%loop-number%} is false: set slot (loop-number - 1) of player's current inventory to green stained glass pane else: set slot (loop-number - 1) of player's current inventory to gray stained glass pane on join: if {misja::%player%::1} is not set: set {misja::%player%::1} to false on death: attacker is a player victim is not a player # MISJA 1: if name of victim is "&cnazwa": misja(attacker,1) # MISJA 2: else if name of victim is "&cnazwa2": misja(attacker,2) on inventory click: name of player's inventory = "&cnazwa" clicked inventory is not player's inventory cancel event
-
play mob appearance at the player przetestowane na serwerze (1.16.4 tuinity) i działa, nie wiem jak działa ten efekt, ale na F5 się wyświetla zawsze, a na normalnym trybie widzenia pokazuje się dopiero jak myszka jest skierowana w dół
-
A umiesz po polsku? Masz 100zł w portfelu, chcesz mieć 105, więc kupujesz 5zł to ma ci się ustawić na 5zł i zabrać tą 100? To przecież nie ma sensu. Jeśli chcesz żeby po zakupie na itemshopie dodawało pieniądze to ustawiasz w nim (w panelu itemshopu) wywołanie komendy na serwerze /dodaj <player> 5 (gdzie <player> to musisz wpisać placeholder od titanaxe, nie wiem jak u nich jest)
-
if name of player's inventory is not "{@schowek-nazwa}" skąd tutaj taki samotny cudzysłów (zaznaczyłem na czerwono)
-
Czy ten efekt nie nazywa się 'mob appearance'?
-
Winnych może być wiele pluginów, na myśl przychodzi mi Essentials Antibuild, czy masz go na serwerze? Czy posiadasz odpowiednią wersję WorldGuarda
-
Wypróbuj mój skrypt, tylko dodaj SharpSK na 1.8.8
-
https://papermc.io/ -> przycisk DOWNLOADS -> przycisk LEGACY -> przy 1.8.8 klikasz "DOWNLOAD" tak jak mówiłem, wymaga paper 1.12.2+, więc jeszcze dodatek SharpSk
-
Zapomniałem wspomnieć, że ten event wymaga min. Paper 1.12.2+, jeśli nie masz takiego to musisz skorzystać z SharpSk EDIT: no to najpierw zobacz jak będzie z paperspigotem
-
Proszę kod, nie był testowany: on armor equip: event-item is helmet: event-item's level of protection >= 100: apply jump boost to the player for 999 days else if event-item's level of protection >= 50: apply jump boost of tier 2 to the player for 999 days event-item is chestplate: event-item's level of protection >= 100: apply resistance to the player for 999 days else if event-item's level of protection >= 50: apply resistance of tier 2 to the player for 999 days event-item is leggings: event-item's level of protection >= 100: apply regeneration to the player for 999 days else if event-item's level of protection >= 50: apply regeneration of tier 2 to the player for 999 days event-item is boots: event-item's level of protection >= 100: apply speed to the player for 999 days else if event-item's level of protection >= 50: apply speed of tier 2 to the player for 999 days on armor unequip: event-item is helmet: event-item's level of protection >= 50: remove jump boost from player event-item is chestplate: event-item's level of protection >= 50: remove resistance from player event-item is leggings: event-item's level of protection >= 50: remove regeneration from player event-item is boots: event-item's level of protection >= 50: remove speed from player Nie działa? Podaj: - wersja serwera i silnik - wersję skript i jego dodatków - błędy z serwera oraz z konsoli
-
https://forums.skunity.com/resources/improved-custom-death-message.351/ tutaj jest podobny skrypt, tylko sobie przerobić wiadomości
-
Błąd 5 tabs, but found 20 spaces
CoFFeIN04 odpowiedział(a) na Karol123123123 pytanie w Pytania i problemy
Wstaw na https://code.skript.pl bo nie można się rozczytać tutaj jakiś pusty event -
Używasz najnowszej wersji?
-
To zmień silnik na 1.16.4 i wtedy użyj ProtocolSupport
-
Wymaga bodajże Essentails, bo jest komenda spawner
-
7/10, wszystko jak należy jestem ciekaw opinii o mnie :))
-
on entering of region "spawn": {walka::%player%} is set #push player horizontally behind at speed 0.5 # mozna odepchnac cancel event
-
no widzisz, nie jest najnowsza. 2.5.3 jest najnowsza dodatki, czyli pluginy takie jak SkQuery, Tuske, WildSkript itp.
-
emm mam problem z target player bo łapie przez ścianę gracza który ma tag QIE
CoFFeIN04 odpowiedział(a) na Nunekexe1 pytanie w Pytania i problemy
Co ma konkretnie robić ten kod? Bo jak na razie to jest bardzo niewydajny, a na przyszłość to dodawaj kody w CODE. -
Tak, przeczytaj opis: "wywoływany gdy blok się stworzy, ale nie przez gracza"
-
jak "zablokuje"? W jakich niby innym przypadkach powstaje cobblestone?
