Legal 1 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 Witam, mam problem ponieważ skript nie czyta mi enchantu Szerokie Ostrze (Sweeping Edge) enchant player-arg's tool with sweeping edge 1 Jaka może być inna nazwa tego zaklęcia? Dodatkowe pytanko czy istnieje jakaś stronka z spisem nazw enchantów. Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/ Udostępnij na innych stronach Więcej opcji udostępniania...
1 Kormic 1951 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 Teraz, Legal napisał: Witam, mam problem ponieważ skript nie czyta mi enchantu Szerokie Ostrze (Sweeping Edge) enchant player-arg's tool with sweeping edge 1 Jaka może być inna nazwa tego zaklęcia? Nazwa to 'sweeping edge'. Spróbuj ją podać bez cyfry. Rozumiem, że z innymi enchantami działa, tak? Teraz, Legal napisał: Dodatkowe pytanko czy istnieje jakaś stronka z spisem nazw enchantów. Podrzucam pełny spis enchantów. Spoiler Frost Walker, Feather Falling, Unbreaking, Knockback, Projectile Protection, Respiration, Punch, Protection, Blast Protection, Lure, Impaling, Smite, Silk Touch, Infinity, Luck of The Sea, Thorns, Multishot, Curse of Vanishing, Fire Aspect, Flame, Depth Strider, Piercing, Fire Protection, Sharpness, Power, Sweeping Edge, Aqua Affinity, Curse of Binding, Bane of Arthropods, Soul Speed, Looting, Efficiency, Mending, Riptide, Quick Charge, Fortune, Loyalty, Channeling Podawaj je z małej litery. W ostateczności z wielkiej spróbować nie zaszkodzi. Legal 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-278956 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Legal 1 Opublikowano 10 stycznia 2021 Autor Udostępnij Opublikowano 10 stycznia 2021 (edytowane) Niestety żadna nazwa nie działa, którą proponujesz Jest może jakiś warunek, który sprawdzi nazwy enchantów przedmiotu trzymanego w ręce czy coś? Tak jak to jest z %event-block% Tak, inne enchanty działają poprawnie. Edytowane 10 stycznia 2021 przez Legal Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-278958 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 (edytowane) 4 godziny temu, Legal napisał: Niestety żadna nazwa nie działa, którą proponujesz Jest może jakiś warunek, który sprawdzi nazwy enchantów przedmiotu trzymanego w ręce czy coś? Tak jak to jest z %event-block% Tak, inne enchanty działają poprawnie. No jest taki warunek, ale nie wiem szczerze na co miałby ci się przydać. level of sweeping edge of player's tool is set EDIT: @Legal, mam jeszcze jedno pytanie, a w sumie dwa. 1. Jaką posiadasz wersję Skripta? 2. Jaki posiadasz silnik serwera? Edytowane 10 stycznia 2021 przez Kormic Legal 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-278960 Udostępnij na innych stronach Więcej opcji udostępniania...
1 CoFFeIN04 696 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 (edytowane) przykładowo w NBT ten enchant jest zapisany nie sweeping_edge tylko sweeping, więc może tu będzie podobnie (https://bugs.mojang.com/browse/MC-139151) aczkolwiek dokumentacja mówi o sweeping edge, więc sweeping edge powinno działać 4 godziny temu, Kormic napisał: warunek może chodziło mu o wyrażenie pokazujące enchanty danego przedmiotu, ale to wystarczy usunąć "is set" EDIT: przetestowałem u siebie (najnowsza wersja Tuinity) i wszystko działa w sweeping edge command /test [<player>]: permission: test trigger: send "%level of sweeping edge of arg-player's tool%" enchant arg-player's tool with sweeping edge 1 send "%level of sweeping edge of arg-player's tool%" Z jakiej wersji Skript korzystasz? Czy wersja serwera na pewno posiada ten enchant? Czy korzystasz Paperspigot/Tuinity? Edytowane 10 stycznia 2021 przez CoFFeIN04 Legal 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279022 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Legal 1 Opublikowano 10 stycznia 2021 Autor Udostępnij Opublikowano 10 stycznia 2021 10 minut temu, CoFFeIN04 napisał: przykładowo w NBT ten enchant jest zapisany nie sweeping_edge tylko sweeping, więc może tu będzie podobnie (https://bugs.mojang.com/browse/MC-139151) aczkolwiek dokumentacja mówi o sweeping edge, więc sweeping edge powinno działać może chodziło mu o wyrażenie pokazujące enchanty danego przedmiotu, ale to wystarczy usunąć "is set" EDIT: przetestowałem u siebie (najnowsza wersja Tuinity) i wszystko działa w sweeping edge command /test [<player>]: permission: test trigger: send "%level of sweeping edge of arg-player's tool%" enchant arg-player's tool with sweeping edge 1 send "%level of sweeping edge of arg-player's tool%" Z jakiej wersji Skript korzystasz? Czy wersja serwera na pewno posiada ten enchant? Czy korzystasz Paperspigot/Tuinity? Skript 2.5.2 PaperSpigot 1.12.2 Ogólnie no to wkleiłem twój skrypt i wywaliło błędy "Can't understand this condition/effect..." Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279029 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 Teraz, Legal napisał: Skript 2.5.2 PaperSpigot 1.12.2 Ogólnie no to wkleiłem twój skrypt i wywaliło błędy "Can't understand this condition/effect..." Zaktualizuj do wersji 2.5.3. Wersja 2.5.2 posiada całkiem dużo błędów i wersja 2.5.3 spatchowała większość z nich. Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279030 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 (edytowane) 5 minut temu, Legal napisał: wywaliło błędy której linii dotyczą te błędy? Co do wersji Skripta, wyszła nowsza ale wątpię że ona coś tu zmieni. Najlepiej zaktualizuj do najnowszej, zapisz gdzieś swoje skrypty i o ile nie zmieniałeś nic w configu to usuń cały folder Skript i pozwól mu się na nowo utworzyć. edit: próbowałem na 2.5.2 i też działało, ale mój serwer działa na 1.16.4 na pewno korzystasz z 2.5.2? z tego co widzę to właśnie w tej wersji naprawiono coś w enchantach, changelog 2.5.3 nie mówi nic o enchantach. Ale aktualizacja nie zaszkodzi. Edytowane 10 stycznia 2021 przez CoFFeIN04 Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279031 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Legal 1 Opublikowano 10 stycznia 2021 Autor Udostępnij Opublikowano 10 stycznia 2021 [21:53:06 INFO]: This server is running Paper version git-Paper-1618 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT) [21:53:06 INFO]: Error obtaining version information [21:52:12 ERROR]: This command doesn't have any arguments (test.sk, line 51: send "%level of sweeping edge of arg-player's tool%"') [21:52:12 ERROR]: Can't understand this condition/effect: enchant arg-player's tool with sweeping edge 1 (test.sk, line 52: enchant arg-player's tool with sweeping edge 1') [21:52:12 ERROR]: This command doesn't have any arguments (test.sk, line 53: send "%level of sweeping edge of arg-player's tool%"') [21:51:00 INFO]: [Skript] Skript's aliases can be found here: https://github.com/SkriptLang/skript-aliases [21:51:00 INFO]: [Skript] Server Version: git-Paper-1618 (MC: 1.12.2) [21:51:00 INFO]: [Skript] Skript Version: 2.5.3 [21:51:00 INFO]: [Skript] Installed Skript Addons: [21:51:00 INFO]: [Skript] - skript-reflect v2.1.0 [21:51:00 INFO]: [Skript] - FunnySkAddon-Extended v1.9.3.1 [21:51:00 INFO]: [Skript] - SkQuery v4.1.4 [21:51:00 INFO]: [Skript] - SkBee v1.9.1 No i tak to sobie wygląda Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279033 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 skopiowałeś 1:1 mój kod i takie coś wywala? dobrze go wkleiłeś? spróbuj wkleić do pustego pliku .sk, bo zapewne źle go wklejasz. Najlepiej pokaż cały kod z tego pliku Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279038 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Legal 1 Opublikowano 10 stycznia 2021 Autor Udostępnij Opublikowano 10 stycznia 2021 (edytowane) 9 minut temu, CoFFeIN04 napisał: skopiowałeś 1:1 mój kod i takie coś wywala? dobrze go wkleiłeś? spróbuj wkleić do pustego pliku .sk, bo zapewne źle go wklejasz. Najlepiej pokaż cały kod z tego pliku Chciałbym źle wkleić Męczyłem się z tym godzinke, aż w końcu stwierdziłem że zrobię to na zasadzie przyznania graczowi permissions essentials.enchant i essentials.enchantments.sweeping_edge na 1 sekundę i wykonanie przez gracza /enchant sweepingedge 1, jedyne wyjście aktualnie Jednak dziękuję za pomoc wszystkim. @Edit Tak, instalowałem cały skript od nowa i wrzuciłem skrypty. Edytowane 10 stycznia 2021 przez Legal Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279040 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 10 stycznia 2021 Udostępnij Opublikowano 10 stycznia 2021 22 minuty temu, CoFFeIN04 napisał: Najlepiej zaktualizuj do najnowszej, zapisz gdzieś swoje skrypty i o ile nie zmieniałeś nic w configu to usuń cały folder Skript i pozwól mu się na nowo utworzyć. próbowałeś tak robić? Cytuj Odnośnik do komentarza https://skript.pl/temat/44476-skript-enchanty/#findComment-279041 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Legal 1
Witam, mam problem ponieważ skript nie czyta mi enchantu Szerokie Ostrze (Sweeping Edge)
enchant player-arg's tool with sweeping edge 1Jaka może być inna nazwa tego zaklęcia?
Dodatkowe pytanko czy istnieje jakaś stronka z spisem nazw enchantów.
Odnośnik do komentarza
https://skript.pl/temat/44476-skript-enchanty/Udostępnij na innych stronach
11 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ą.