CoFFeIN04
Użytkownik-
Ilość zawartości
4951 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
170
Treść opublikowana przez CoFFeIN04
-
Możesz utworzyć alias w pliku commands.yml https://bukkit.gamepedia.com/Commands.yml#Alias_Examples
-
Masz na pewno WorldGuard? on region enter: if "%region%" contains "spawn": #kod Jaką masz wersję serwera? Skript 2.5.3 oficjalny czy jakiś fork? Wersja WorldGuard?
-
Po postawieniu blokow ktore respia widmo wywala blad 'Attempted to place a entity title'
CoFFeIN04 odpowiedział(a) na JaQubiaQYT pytanie w Pytania i problemy
Paperspigot jest po prostu lepszy, polecanie go w tym przypadku nie jest złym nawykiem. Nie mamy informacji z której wersji korzysta, dlatego na 1.8.8 lepiej wziąć Papera, a na najnowszej np. Tuinity. Warto sprawdzić też, czy jakiś inny plugin nie jest powodem błędu, w tym celu wystarczy wyłączyć wszystkie zbędne pluginy (których plugin nie potrzebuje do działania) -
Event, który cię interesuje to: on rightclick with compass: W przypadku eventu nie potrzebujesz trigger'a, on występuje tylko w komendzie. Na przyszłość zamieszczam również link do poradnika jak zamieścić kod w code https://www.youtube.com/watch?v=RzBd-d9jsSQ&t
-
Powinno zadziałać. on death of player: set {drop::%victim%} to drops clear drops #zależnie czy drop ma być czyszczony czy nie command /deathdrop [<offlineplayer>]: executable by: players permission: eq.admin permission message: &cNie mozesz uzyc tej komendy! trigger: if {drop::%arg-1%} is not set: send "&cNie ma zapisanego EQ dla &e%arg-1%" stop send "&cDostales EQ gracza &e%arg-1%!" add {drop::%arg-1%} to player
-
an entity cannot be saved i.e contents of the variable
CoFFeIN04 odpowiedział(a) na pringles18 pytanie w Pytania i problemy
Pokaż jak wygląda to poprawione -
an entity cannot be saved i.e contents of the variable
CoFFeIN04 odpowiedział(a) na pringles18 pytanie w Pytania i problemy
gdy używasz zmiennych a w nich jest inna zmienna to używaj zmiennych grupowych, dla przykładu {antylogout::%victim%::lastplayer%} Spróbuj zastosować taką zmienną (grupową, więcej na temat zmiennych tutaj KLIK). Przed zapisaniem sprawdź czy atakujący i victim są graczami, a właściwie to go popraw -
jest potrzebne, bez tego nie utworzy się cooldown możesz ewentualnie opóźnić to o kilka ticków i zobaczyć czy coś to zmieni
-
chodziło mu o to że linijki od 22 do 29, nie tylko 22 i 29. Ciekawi mnie również twój 2 kod, czemu raz dajesz / w komendzie a raz nie xD Co do kodu to wystarczy w tym 2 dodać on portal i sprawdzanie regionu portalu
-
Możliwość wywalenia "and", "," albo przetłumaczenia w Skript
CoFFeIN04 odpowiedział(a) na RUDAZZ pytanie w Pytania i problemy
Nie, bo zmiany wprowadzasz po wyświetleniu, dodatkowo polecam ci robić to na zmiennej tymczasowej (tej z _ w nazwie, więcej informacji KLIK), żeby nie zepsuć danych, które są przechowywane w tej zmiennej, wyświetlanie (send) daj na koniec. -
A po co dałeś te warunki? if 1 is 1: if 2 is 2: wiadomo, będą spełnione ale w jakim celu? set {_t} to true if {_t} is not set: else: jaki jest cel tego warunku, skoro {_t} ustawiasz linijkę wcześniej?
-
Możliwość wywalenia "and", "," albo przetłumaczenia w Skript
CoFFeIN04 odpowiedział(a) na RUDAZZ pytanie w Pytania i problemy
Przed linijką 25, utwórz sobie zmienną tymczasową np {_beacon::*} i ustaw ją na "%{beacon::*}%", następnie użyj: Potem oczywiście wyświetl zmienną tymczasową {_beacon::*} -
Komenda, ktory dziala jako inna komenda
CoFFeIN04 odpowiedział(a) na SteveMinecraft pytanie w Pytania i problemy
Tak, istnieje taka możliwość. Tworzysz komendę z jednym argumentem i potem wywołujesz właściwą komendę wraz z tym argumentem. Nic nie musisz sprawdzać, bo zapewne sprawdzi to za ciebie plugin. -
Ja bym to zrobił w taki sposób, ustawiasz sobię zmienną przechowującą ostatni slot, np. {aukcje-slot} (na początku wynosi 0), a potem podczas wystawiania przypisywał wszystkie informacje do ID, np. set {_num} to {aukcje-slot} set {aukcje::%{_num}%::item} to player's held item set {aukcje::%{_num}%::player} to player set {aukcje::%{_num}%::cost} to arg-2 add 1 to {aukcje-slot}
-
to teraz spójrz jaki przykład podałem:
-
Otóż napisałeś to inaczej niż podałem, być może to jest winne. variables: {aukcje::sloty::*} {aukcje::sloty::23} nie możesz tak tutaj zostawić pustego, to wywali błąd
-
no to po prostu zamiast stone dajesz tą zmienną
-
Możesz to zrobić w taki sposób: set slot 1 of player's current inventory to stone named "123" podmieniasz 1 na numer slotu który cię interesuje oraz przedmiot.
-
Problem z /day ze kazdy moze jej uzyc
CoFFeIN04 odpowiedział(a) na Andrzej12314451 pytanie w Pytania i problemy
Wcięcia. Dokładnie mówiąc po każdym dwukropku dodajesz jedno wcięcie więcej w następnych linijkach. Prefix ma być stały, czy ma być możliwość zmiany go komendą? W twoim kodzie nie widzę nigdzie nic na jego temat. Na przyszłość zalecam poradnik umieszczania kodu w code: -
Skrypt jest źle wytabowany, tzn. powinien być 1 tab a jest 8 spacji. Skoro należenie do wioski = ranga ZupaRomana zatem ma istnieć tylko jedna wioska? to już masz tak naprawdę, nie wiem czemu nie potrafisz tego przerobić arg-2's groups contains "zuparomana" tylko ważne żeby ten arg-2 był typu offlineplayer, jeśli nie chcesz tego zmieniać to musisz dodać parse as offlineplayer
-
Jeśli masz już zmienne w których jest gracz to lepiej użyć zmiennej grupowej - {items::%player%} (więcej info tutaj). Najłatwiej będzie jak pokażesz kod.
-
tnt nie wybucha na terenie gildii -funnyguilds
CoFFeIN04 odpowiedział(a) na TypowaBrzoza pytanie w Pytania i problemy
nie pokazuje, bo on nawet nie umie odpalić tego skryptu, nie ma pewnie nawet takiej technicznej możliwości VSCode z odpowiednim pluginem co najwyżej może Ci podświetlić składnię. -
Opis brzmi bardzo podobnie jak gildie po prostu pod inną nazwą. Nie, lepiej będzie tutaj. Podaj aktualny kod.
-
tnt nie wybucha na terenie gildii -funnyguilds
CoFFeIN04 odpowiedział(a) na TypowaBrzoza pytanie w Pytania i problemy
Pokaż jak wygląda kod, bo w temacie poniżej podanym autor nie skarżył się na coś takiego. -
Pokaż plik latest.log po całkowitym uruchomieniu serwera, znajdziesz go w folderze logs, jego zawartość wrzuć na code.skript.pl lub pastebin nie ma jednego schematu działania w przypadku takich problemów, bo problemów może być wiele
