Eletez 1 Opublikowano 8 sierpnia 2024 Udostępnij Opublikowano 8 sierpnia 2024 Czy ktoś wie jak to zrobić aby działało? Custom model data ma nadawać plugin oraxen. CoFFeIN04 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 8 sierpnia 2024 Udostępnij Opublikowano 8 sierpnia 2024 A zaglądałeś kiedyś do poradników Skript oraz do dokumentacji? Jeśli nie, to zapraszam: https://wiki.skript.pl/ PolsatGraniePL 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/#findComment-344613 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Eletez 1 Opublikowano 8 sierpnia 2024 Autor Udostępnij Opublikowano 8 sierpnia 2024 58 minut temu, CoFFeIN04 napisał: A zaglądałeś kiedyś do poradników Skript oraz do dokumentacji? Jeśli nie, to zapraszam: https://wiki.skript.pl/ Niestety Ale nic nie ma tam o wczytywaniu Custom Model Data z Pluginu Oraxena Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/#findComment-344617 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PolsatGraniePL 124 Opublikowano 8 sierpnia 2024 Udostępnij Opublikowano 8 sierpnia 2024 1 godzinę temu, Eletez napisał: Czy ktoś wie jak to zrobić aby działało? Custom model data ma nadawać plugin oraxen. Jeżeli w pluginie oraxen wartość custom model data posiadasz forsownie ustawioną, możesz użyć tego wyrażenia w celu command /take: trigger: set {_item} to pink dye set custom model data of {_item} to 210 give {_item} to player Jednakże w przypadku, jeżeli twoim celem za pomocą skripta jest dostanie itemu wygenerowanego przez plugin oraxen, optymalniejszym sposobem będzie użycie tutaj skript-reflect i bezpośrednie odwołanie się do API oraxena. Więcej informacji tutaj: https://github.com/oraxen/oraxen#api Jeszcze sobie pozwolę o jedno słówko do @CoFFeIN04. Twoje odpowiedzi są coraz częściej nonszalanckie, kierujące do zlekceważenia problemu i nakierowaniu użytkownika na brak umiejętności. Nie pamiętał wół, jak cielęciem był - [Przynajmniej tak mniemam, ponieważ przeglądając aktywność, nie spotkałem u ciebie żadnego stworzonego posta w kategorii pytań. Zawsze to były odpowiedzi, jednakże mniemając specyfikę ludzką, stawiając pierwsze kroki ze skriptem/programowaniem również nie posiadałeś kompletnej wiedzy o składni, a wejście w dokumentację, było jak pójście na skazanie.] - co nie jest zgodne z tematyką kategorii "Pytania i problemy", dlatego proponowałbym o każdorazowe nadanie ostrzeżenia "Nie na temat" w przypadku podobnych postów. Według mnie poprawny post, na temat, powinien wyglądać mniej więcej tak: Cytat Zakładając, że posiadasz jakąkolwiek wiedze o skripcie, to wyrażenie powinno ci pomóc w rozwiązaniu problemu: https://docs.skriptlang.org/docs.html?search=#ExprCustomModelData Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/#findComment-344620 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 9 sierpnia 2024 Udostępnij Opublikowano 9 sierpnia 2024 11 godzin temu, polsatgraniepl napisał: nakierowaniu użytkownika na brak umiejętności Odesłałem użytkownika zamiast do dokumentacji, to pierw do podstaw Skript. Skrypt napisany przez niego zawierał jeden znaczący błąd - kopiowanie jak popadnie z dokumentacji (lub z innych miejsc), nie zagłębiając w żaden sposób, w jaki poprawny sposób to powinno zostać napisane. Mam na myśli %player% - typowy błąd początkujących. Myślę, że jeśli by przejrzał poradnik na podesłanym przeze mnie Wiki z podstawami, doszedłby do tego, że nie powinno tam być tych procentów (które notabene służy głównie do zamieniania danego typu na tekst, tudzież string). Jeżeli już by przebrnął przez to, że nie powinna znaleźć się tam konwersja na typ tekstowy, w kolejnym kroku zajrzałby do dokumentacji. A tam wystarczyłoby mu wpisać coś na wzór "custom model". Odnalazłby zapewne poniższe wyrażenie: https://docs.skriptlang.org/docs.html?search=#ExprItemWithCustomModelData Co potem? Na podstawie przykładów kodu (Examples w rozwijanym menu), mógłby zauważyć, że brakuje mu tam słówka with, po %item type% (czytając nawet po polsku wychodzi typ itemu). Ty natomiast wolałeś podać mu gotowe rozwiązanie i to NIE jest pomoc w nauce, tylko rozleniwianie. Gdy zacząłem się bardziej udzielać na forum, również dawałem takie, praktycznie gotowe, odpowiedzi. Wtedy starsi użytkownicy forum, pod względem reputacji, nie stażu, zaczęli mi sugerować, abym tego nie robił. I bardzo dobrze się stało - być może bym dziś tyle nie potrafił. Z drugiej strony, po co komu umiejętność Skript? Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/#findComment-344623 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PolsatGraniePL 124 Opublikowano 9 sierpnia 2024 Udostępnij Opublikowano 9 sierpnia 2024 45 minut temu, CoFFeIN04 napisał: Gdy zacząłem się bardziej udzielać na forum, również dawałem takie, praktycznie gotowe, odpowiedzi. Wtedy starsi użytkownicy forum, pod względem reputacji, nie stażu, zaczęli mi sugerować, abym tego nie robił. I bardzo dobrze się stało - być może bym dziś tyle nie potrafił. Z drugiej strony, po co komu umiejętność Skript? Bardzo dobrze rozumiem co chcesz tym przekazać i jest to dość dobre rozumowanie, jednakże czyżby nie gryzie się bardzo z tematyką tej kategorii? Dlatego napisałem, że poprawna wersja twojej wiadomości powinna chociaż posiadać link do odpowiedniego wyrażenia w dokumentacji. 53 minuty temu, CoFFeIN04 napisał: Odesłałem użytkownika zamiast do dokumentacji, to pierw do podstaw Skript. Skrypt napisany przez niego zawierał jeden znaczący błąd - kopiowanie jak popadnie z dokumentacji (lub z innych miejsc), nie zagłębiając w żaden sposób, w jaki poprawny sposób to powinno zostać napisane. Mam na myśli %player% - typowy błąd początkujących. Myślę, że jeśli by przejrzał poradnik na podesłanym przeze mnie Wiki z podstawami, doszedłby do tego, że nie powinno tam być tych procentów (które notabene służy głównie do zamieniania danego typu na tekst, tudzież string). Jeżeli już by przebrnął przez to, że nie powinna znaleźć się tam konwersja na typ tekstowy, w kolejnym kroku zajrzałby do dokumentacji. A tam wystarczyłoby mu wpisać coś na wzór "custom model". Odnalazłby zapewne poniższe wyrażenie: https://docs.skriptlang.org/docs.html?search=#ExprItemWithCustomModelData Co potem? Na podstawie przykładów kodu (Examples w rozwijanym menu), mógłby zauważyć, że brakuje mu tam słówka with, po %item type% (czytając nawet po polsku wychodzi typ itemu). Taki schemat zdarzeń jest logiczny, jednakże tylko dla osób, które posiadają już ten etap nauki za sobą. Niestety, lecz dla takich osób jak @Eletez celem jest napisanie skryptu. Nie, nauczenie się pisania skryptów. W tym właśnie problem. Takie osoby nie powiedzą sobie "A dzisiaj usiądę nauczyć się skripta", ponieważ nie posiadają wiedzy o tym, że jest to bardzo zbliżone do słów typu "A dzisiaj nauczę się podstaw javy". Nam jest łatwiej posługiwać się dokumentacją, poradnikami itp. znając pierworodne paradygmaty programowania, dlatego jak sam widzisz, @Eletez zamiast usiąść i pouczyć się podstaw skripta, odpisał ci, że w twoim wysłanym linku nic nie ma o "Custom Model Data" (XD). 53 minuty temu, CoFFeIN04 napisał: Ty natomiast wolałeś podać mu gotowe rozwiązanie i to NIE jest pomoc w nauce, tylko rozleniwianie. Właśnie w celu posunięcia jego wiedzy do przodu, podsunięcie gotowego rozwiązania będzie lepsze niż poinformowanie go, aby nauczył się podstaw. Łatwiej mu będzie zrozumieć, że może spróbować użyć player, jak %player% mu nie zadziała, ponieważ widział, że w moim kodzie player zadziałał. Tak zwane uczenie się na próbach i błędach które w przypadku początkujących, którzy nie znają paradygmatów programowania, zadziała o wiele lepiej niż czytanie poradników które w większości niestety są kierowane od programisty do programisty. Sam na swoim przykładzie skripta nauczyłem się patrząc na czyiś kod i zapamiętując np. , że słowo kluczowe broadcast "tekst" wypisuje mi na czacie tekst, zanim zajrzałem do dokumentacja skripta, a poradnika żadnego do dziś nie przeczytałem/obejrzałem, ponieważ miałem takie samo rozumowanie: "Chce napisać skrypt", a nie "Chce się nauczyć pisać w skriptlang" Cytuj Odnośnik do komentarza https://skript.pl/temat/58031-custom-model-data/#findComment-344628 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Eletez 1
Czy ktoś wie jak to zrobić aby działało? Custom model data ma nadawać plugin oraxen.
Odnośnik do komentarza
https://skript.pl/temat/58031-custom-model-data/Udostępnij na innych stronach
5 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ą.