Gość Usunięty#12994 Opublikowano 15 kwietnia 2019 Udostępnij Opublikowano 15 kwietnia 2019 Witam, chciałbym zapytać jak dodać do configu opcje komendy pomoc i co wpisać w samą klasę komendą /pomoc. #laik Odnośnik do komentarza https://skript.pl/temat/32797-komenda-na-pomoc/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Peridot 512 Opublikowano 15 kwietnia 2019 Udostępnij Opublikowano 15 kwietnia 2019 Mógłbyś bardziej wytłumaczyć o co ci chodzi? No bo jedyne co ci mogę powiedzieć to że po wykonaniu komendy /pomoc wysyłasz graczowi wiadomość/ci pobraną z configu Odnośnik do komentarza https://skript.pl/temat/32797-komenda-na-pomoc/#findComment-212964 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#12994 Opublikowano 15 kwietnia 2019 Udostępnij Opublikowano 15 kwietnia 2019 1 minutę temu, Peridot napisał: Mógłbyś bardziej wytłumaczyć o co ci chodzi? No bo jedyne co ci mogę powiedzieć to że po wykonaniu komendy /pomoc wysyłasz graczowi wiadomość/ci pobraną z configu Owszem o to mi chodzi, lecz nie za bardzo rozumiem niektóre rzeczy. Chodzi o to jak ustawić aby pobierało wiadomość z configu: pomoc: - '§8##################§cPOMOC§8####################' - 'ITD' Odnośnik do komentarza https://skript.pl/temat/32797-komenda-na-pomoc/#findComment-212966 Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 15 kwietnia 2019 Udostępnij Opublikowano 15 kwietnia 2019 (edytowane) Kurde naucz sie podstaw to nie bedziesz pytał o tak banalne rzeczy.. I zamiast w configu robic 10 list od wiadomosci 10 komend to wystarczy zrobic od razu sekcje z komendami, ich aliasami i wiadomosciami do gracza po ich uzyciu przyklad konfiguracji yaml: commands: /pomoc: aliases: ['/help', '/plzhelp'] message: "It's first line!\nAnd it's second line!" #... i tak caly czas do tego gdzies to wszystko czytasz i ladujesz komendy do listy (tworzysz obiekty, najlepiej: public class Command { private final String name; private final Set<String> aliases; //constructor and getters } ), a w evencie playercommandpreprocessevent sprawdzasz czy event.getmessage() znajduje sie w elemencie z listy lub czy aliasy elementu (petla for, a najlepiej streamem) to event.getmessage() - jezeli tak to wysylasz wiadomosc z obiektu @edit 5 minut temu, Qotrek napisał: Owszem o to mi chodzi, lecz nie za bardzo rozumiem niektóre rzeczy. Chodzi o to jak ustawić aby pobierało wiadomość z configu: pomoc: - '§8##################§cPOMOC§8####################' - 'ITD' nie uzywaj paragrafow, i yaml wspiera teksty wielo-linijkowe, czyli mozesz uzywac \n (jest na to wiele innych sposobow, ale to najlepiej ogarniesz) no a tak to wystarczy przeczytac dokumentacje lub po prostu jakis poradnik dla plikow konfiguracji bukkita, YamlConfiguration#getStringList Edytowane 15 kwietnia 2019 przez yooniks Peridot 1 Odnośnik do komentarza https://skript.pl/temat/32797-komenda-na-pomoc/#findComment-212968 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Wojciu 72 Opublikowano 9 lipca 2020 Udostępnij Opublikowano 9 lipca 2020 Ten temat został zamknięty. Zamykam na prośbę autora. Notatka dodana przez Wojciu Odnośnik do komentarza https://skript.pl/temat/32797-komenda-na-pomoc/#findComment-252386 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Gość Usunięty#12994
Witam, chciałbym zapytać jak dodać do configu opcje komendy pomoc i co wpisać w samą klasę komendą /pomoc. #laik
Odnośnik do komentarza
https://skript.pl/temat/32797-komenda-na-pomoc/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi