_AvaX_ 294 Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 (edytowane) QEnchant Witam. Jestem Quaczi i mam do zaprezentowania skrypt QEnchant w zupełnie nowej odsłonie. Co on dodaje?Skrypt dodaje na serwer nowy sposób zaklinania przedmiotów, w GUI.Wyglądu GUI nie będę opisywał ponieważ w 80% jest od do zmiany przez użytkownika. Jak to działa?Skrypt jest zbudowany w bardzo prosty a zarazem pomysłowy sposób. Starałem się zaoszczędzić na każdej linijce. W przeciwieństwie do poprzednich wersji ten wspiera już każdy typ wyposażenia, od drewnianego kilofa po diamentową zbroję przez żelazny miecz. W GUI pod każdy slot przypisane jest zaklęcie,które po naciśnięciu jest używane w komendzie. Komenda sprawdza czy gracz spełnia wszystkie wymagania, jeżeli tak jest zaklina przedmiot ze wcześniej ustawionej zmiennej i podmienia aktualny przedmiot (slot 8) na zaklęty już item ze zmiennej. Aby uniknąć tworzenia każdego slotu osobno tak jak było to w poprzednich wersjach użyłem opcji w postaci list. Każda lista odpowiada określonej grupie wyposażenia (miecze, zbroje etc.) a następnie jest ona zapętlana oraz wartość pętli ("enchant") jest podpisywana pod slot równy numerowi pętli. Zapis wygląda następująco, 0: Sharpness. Konfiguracja, co i jak?Tak, jak wspomniałem wyżej skrypt jest w 80% możliwy do konfiguracji. Zaczynając od prostej konfiguracji GUI przejdziemy do dodawania własnych zaklęć. GUI: Spoiler gname: '&8* &6Q&eENCHANT &8*' <--- Nazwa GUI items: # Ikony funkcji random: sunflower Przedmiot aka. ikona dla losowego zaklęcia repair: anvil Ikona naprawy name: name tag Nazywanie (Nie działa) books: bookshelf Ile aktualnie gracz posiada biblioteczek dookoła stołu names: # Nazwy funkcji random: '&a&lRandom' repair: '&e&lRepair' name: '&3&lName' books: '&a&lBooks: &e_BOOKS_' item: enchanted book <--- Przedmiot odpowiadający za zaklecia name: '&5> &c&l_ENCHANTMENT_ _ELVL_ &5<' <--- Nazwa tego przedmiotu lore: <--- Lore wspomnianego wyżej przedmiotu - '&a>>> &2XP: &7_LVL_ LvL &a<<<' - '&a>>> &2BOOKS: &7_BOOK_ &a<<<' #Custom names of enchantments #Remember to start every word in real name of enchantment usign big letter #WARRNING: Custom names are only used in gui custom: # Nie typowe nazwy zaklęć. strength: 'Power' Fire Aspect: 'Fire' Feather Falling: 'NoFall' CONFIG.YML: Spoiler version: '0.1.9' # Wersja (nie ruszaj) locale: 'pl' # Język dynamic: true # Dynamiczne zmiany w gui (zaklęcie widać tylko jeżeli jest wystarającza ilość biblioteczek) random: true # Czy mają być losowe zaklęcia rename: false # NIE DZIAŁA repair: true # Czy przedmiot można naprawić w GUI particles: true # Cząsteczki po postawieniu stołu zaklęć prices: # CENNIK unbreaking: <--- Nieniszczalnosc '1': <--- Poziom LvL: '5' <--- Wymagany poziom Bookshelfs: '0' <--- Wymagane biblioteczki '2': LvL: '10' Bookshelfs: '5' '3': LvL: '15' Bookshelfs: '5' other: Efficiency: <--- Wszystkie inne zaklęcia '1': LvL: '5' Bookshelfs: '0' '2': LvL: '10' Bookshelfs: '5' '3': LvL: '20' Bookshelfs: '10' '4': LvL: '25' Bookshelfs: '15' '5': LvL: '35' Bookshelfs: '20 Wiadomości: Spoiler Prefix: "&e&oQ&6&oEnchant &8[&6>&8]" Suffix: "&8." NoLVL: "&cNie masz wystarczajacego poziomu" NoBOOK: "&cNie masz wystarczajacego ilosci biblioteczek" NoSPACE: "&cNie masz miejsca w ekwipunku." Success: "&aZaklnales przedmiot na &e&o_ENCHANT_" Random: "&aWylosolwales &e&o_ENCHANT_" Repair: "&aNaprawiles przedmiot" TypeName: "&aNapisz na czacie nazwe przedmiotu" Name: "&aPomyslnie ustawiles nazwe na &e&o_NAZWA_" Set: "&aPostawiles enchant" Break: "&aZniszczyles enchant" Give: "&aOtrzymales enchant" AlredyEnchanted: "&cTen przedmiot jest juz zaklety na &e_ENCHANT_" Title: "&aZakleto" SubTitle: "&e_ENCHANT_" Table: "&aZakleto" NewUpd: "&2Jest juz nowa aktualizacja&8." RunningNewest: "&cUzywasz aktualnie najnowsze wersji&8." Reload: "&aPrzeladuj" Reloading: "&aLadowanie &8[&2_STATUS_&8]" Automatyczna aktualizacjaSkrypt zawiera automatyczną aktualizacje, jeżeli jest dostępna nowa wersja bedzię to widoczne w menu administratora Instalacja, krok po kroku. Pobierz TEN PLIK (Skan) Wypakuj go do dowolnego folderu Przenieś plik QEnchant.sk do folder plugins/Skript/scripts Przenieś folder QEnchant do plugins Przeładuj skrypt Zrzuty ekranu: Spoiler POBIERANIEZIP (Skan)GitHub Edytowane 14 stycznia 2017 przez Quaczi Aktualizacja xAxee, xHersx, Impression i 4 innych 5 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/ Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 9/10 Ciekawy,Orginalny pomysł Estetyczna prezentacja Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96395 Udostępnij na innych stronach Więcej opcji udostępniania...
DaltonEZ 139 Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 Słabo ,że tylko na miecze ale jest ok. Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96396 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 2 października 2016 Autor Udostępnij Opublikowano 2 października 2016 31 minut temu, ivall napisał: 9/10 Ciekawy,Orginalny pomysł Estetyczna prezentacja Dzięki 3 minuty temu, Daltone napisał: Słabo ,że tylko na miecze ale jest ok. Właśnie piszę całość Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96397 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Ewald Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 Ogolnie to juz gdzieś widzialem podobny, ale pracuj dalej Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96401 Udostępnij na innych stronach Więcej opcji udostępniania...
Zaaxel 45 Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 Jakie potrzebne są do tego pluginy? Posiadam Skript, WildSkript i SkQuery ale wyskakują błędy z funkcjami i tp. Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96410 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 2 października 2016 Udostępnij Opublikowano 2 października 2016 5 minut temu, Zaaxel napisał: Jakie potrzebne są do tego pluginy? Posiadam Skript, WildSkript i SkQuery ale wyskakują błędy z funkcjami i tp. Najnowszy Skript.https://github.com/bensku/Skript/releases/download/dev20b/Skript.jar _AvaX_ 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96411 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 3 października 2016 Autor Udostępnij Opublikowano 3 października 2016 Dnia 2.10.2016 o 19:39, Zaaxel napisał: Jakie potrzebne są do tego pluginy? Posiadam Skript, WildSkript i SkQuery ale wyskakują błędy z funkcjami i tp. Zapomniałem dodać,że skrypt działa na najnowszym Skript (2.2). Dlaczego? Używa opcji " [make player execute command "komenda"] " w gui //Lambdy są od skQuery ~Derpy Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-96444 Udostępnij na innych stronach Więcej opcji udostępniania...
Nik3N 11 Opublikowano 3 listopada 2016 Udostępnij Opublikowano 3 listopada 2016 Fajne aleja napisałem bardziej rozbudowany Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-99536 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 4 listopada 2016 Autor Udostępnij Opublikowano 4 listopada 2016 (edytowane) 15 godzin temu, Nik3N napisał: Fajne aleja napisałem bardziej rozbudowany Który bo chętnie zobaczę @Edit1 Sam znalazłem ale to chyba żart... Twój skrypt nie wspiera biblioteczek, poziomów i ma dużo komend + nie działa na wolniejszych serwerach albo na 1.8+ No i najważniejsze to plagiat leci report pozdro Edytowane 4 listopada 2016 przez Quaczi Impression i Taurtis__ 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-99614 Udostępnij na innych stronach Więcej opcji udostępniania...
KjubaxDDD 10 Opublikowano 1 grudnia 2016 Udostępnij Opublikowano 1 grudnia 2016 Epickie stary ladna prezentacja uzyje na swoim servie Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-102511 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 2 grudnia 2016 Autor Udostępnij Opublikowano 2 grudnia 2016 Dnia 1.12.2016 o 14:39, KjubaxDDD napisał: Epickie stary ladna prezentacja uzyje na swoim servie Jak się podoba liczę na + ale nie zmuszam Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-102667 Udostępnij na innych stronach Więcej opcji udostępniania...
Zibbar 0 Opublikowano 17 grudnia 2016 Udostępnij Opublikowano 17 grudnia 2016 kiedy można oczekiwać pełnej wersji gdzie będzie można wszystko enchantować?? po za tym 8/10 jedyny sk który wpadł mi w oko na tym forum leci plusik Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-104772 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 17 grudnia 2016 Autor Udostępnij Opublikowano 17 grudnia 2016 @Zibbar Jak już mi przypomniałes to dzisiaj jak wrócę do domu to coś jeszcze napiszę [emoji108]Wysłane z mojego Lenovo A806 przy użyciu Tapatalka HeezQ 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-104783 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 13 stycznia 2017 Autor Udostępnij Opublikowano 13 stycznia 2017 WIELKA AKTUALIZACJA Wszystko opisane TUTAJ HeezQ 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-108071 Udostępnij na innych stronach Więcej opcji udostępniania...
HeezQ 231 Opublikowano 14 stycznia 2017 Udostępnij Opublikowano 14 stycznia 2017 Skrypt świetny! Nie ma nic do zarzucenia, nawet na spigocie dodałeś ładną prezentację, no cóż powiem tyle, że życzę rozwoju skryptu i oby więcej osób go pobierało, bo jest niesamowity, 350 linijek kodu i to wszystko się zmieściło! Serio gratki kolego _AvaX_ 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-108206 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 12 czerwca 2018 Udostępnij Opublikowano 12 czerwca 2018 (edytowane) Niestety nie wiem czemu ale mi nie działa i pokazują się blędy w konsoli [14:35:27 ERROR]: [Skript] '::%loop-number%}%" with lore "%{_lu::%loop-number%}%"' is not a valid item data (QEnchant.sk, line 43: set slot 26 of {_g}'s current inventory to {qeitem} named "%{_nu::%loop-number%}%" with lore "%{_lu::%loop-number%}%"') [14:35:27 ERROR]: [Skript] '::%loop-number%}%" with lore "%{_lu::%loop-number%}%"' is not a valid item data (QEnchant.sk, line 45: set slot 35 of {_g}'s current inventory to {qeitem} named "%{_nu::%loop-number%}%" with lore "%{_lu::%loop-number%}%"') [14:35:27 ERROR]: [Skript] '::%loop-number%}%" with lore "%{_lu::%loop-number%}%"' is not a valid item data (QEnchant.sk, line 47: set slot 44 of {_g}'s current inventory to {qeitem} named "%{_nu::%loop-number%}%" with lore "%{_lu::%loop-number%}%"') [14:35:27 ERROR]: [Skript] borderDamageAmount can't be set to anything (QEnchant.sk, line 67: set damage of {_item} to 0') [14:35:28 ERROR]: [Skript] a slot can't be set to '1 of {qeitem} named "%colored {_n}%" with lore "%{_l}%"' because the latter is neither an item type nor an item stack (QEnchant.sk, line 110: set slot {_calc} of {_g}'s current inventory to 1 of {qeitem} named "%colored {_n}%" with lore "%{_l}%"') [14:35:28 ERROR]: [Skript] a slot can't be set to '1 of {qeitem} named "%colored {_n}%" with lore "%{_l}%"' because the latter is neither an item type nor an item stack (QEnchant.sk, line 114: set slot {_calc} of {_g}'s current inventory to 1 of {qeitem} named "%colored {_n}%" with lore "%{_l}%"') [14:35:28 ERROR]: [Skript] Can't understand this condition/effect: play raw sound "random.anvil_use" at {_g} with pitch 1 volume 10 (QEnchant.sk, line 141: play raw sound "random.anvil_use" at {_g} with pitch 1 volume 10') [14:35:28 ERROR]: [Skript] Can't understand this condition/effect: create hologram "&aEnchanted!;" at block above {qeee::%{_g}%} for 2 seconds (QEnchant.sk, line 142: create hologram "&aEnchanted!;" at block above {qeee::%{_g}%} for 2 seconds') [14:35:28 ERROR]: [Skript] the clicked slot is not a number (QEnchant.sk, line 192: if slot clicked slot of player's current inventory is {qeitem}:') [14:35:28 ERROR]: [Skript] 'else' has to be placed just after an 'if' or 'else if' section (QEnchant.sk, line 217: else:') [14:35:28 ERROR]: [Skript] Can't compare a slot with an integer (QEnchant.sk, line 228: if clicked slot is 8:') [14:35:28 ERROR]: [Skript] Can't compare a slot with an integer (QEnchant.sk, line 239: if clicked slot is 0:') Jaką wersje skryptu i dodatki powinienem posiadać? Edytowane 15 czerwca 2018 przez Nieaktywny Wstawiam do CODE. Cytuj Odnośnik do komentarza https://skript.pl/temat/13805-qenchant-skrypt-na-enchanty/#findComment-182931 Udostępnij na innych stronach Więcej opcji udostępniania...
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ą.