gitara17 19 Opublikowano 25 marca 2017 Udostępnij Opublikowano 25 marca 2017 (edytowane) Witam, chciałbym 2 pluginy: - Jak wchodzę na serwer przez wersje 1.8.x to normalnie, a jak przez 1.7.x to mnie wywala z dopiskiem "&cZmien wersje na 1.8.x!" - Aby wejsc na serwer musze miec serwer dodany do listy serwerow (nie przez "Polacz bezposrednio") Dziękuję! Gitara17 Edytowane 26 marca 2017 przez Michma1707 Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 TheMolkaPL 345 Opublikowano 25 marca 2017 Udostępnij Opublikowano 25 marca 2017 Godzinę temu, gitara17 napisał: Jak wchodzę na serwer przez wersje 1.8.x to normalnie, a jak przez 1.7.x to mnie wywala z dopiskiem "&cZmien wersje na 1.8.x!" Z tego co wiem to Skript nie wspiera wersji protokołów, więc nie da się stwierdzić, że ktoś próbuje się połączyć z 1.7 czy 1.8. Poza tym ta walidacja jest jeszcze przed wykonaniem jakichkolwiek eventów w Bukkicie (AsyncPlayerPreloginEvent), a co za tym idzie także i Skripcie. Musiałbyś dodać listener do Netty i tam nasłuchiwać handshake oraz z jakiej protokołu on idzie. Łatwo jest to zrobić w BungeeCord, bo tam wersje protokołów są widoczne już z poziomu jego API. Godzinę temu, gitara17 napisał: Aby wejsc na serwer musze miec serwer dodany do listy serwerow (nie przez "Polacz bezposrednio") Chodzi o anty bota? Nie da się go zrobić w Skripcie. Teoretycznie się da poprzez "on connect", aczkolwiek to PlayerLoginEvent, który za to jest synchroniczny (wykonuje się w głównym wątku serwera, gdzie następuje cała jego logika). Oznacza to, że atak botów będzie miał wpływ na jego działanie, a ostatecznie jego zabicie. Blokada niechcianych połączeń, także zbanowanych graczy powinna następować w PlayerPreLoginEvent, który wykonuje się jeszcze w wątku Netty. Robotnicze Pozdrowienia! knugi i gitara17 2 Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/#findComment-118224 Udostępnij na innych stronach Więcej opcji udostępniania...
0 gitara17 19 Opublikowano 26 marca 2017 Autor Udostępnij Opublikowano 26 marca 2017 (edytowane) Wow! Dzięki za tak szczegółowe wytłumaczenie! Leci plusik! Lecz nie umiem pisać pluginów. Poleciłbys jakis? W związku z pytaniem o plugin przenoszę do odp. Działu i aktualizuje pytanie //Michma1707 Edytowane 26 marca 2017 przez Michma1707 Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/#findComment-118266 Udostępnij na innych stronach Więcej opcji udostępniania...
0 TheMolkaPL 345 Opublikowano 26 marca 2017 Udostępnij Opublikowano 26 marca 2017 1 godzinę temu, gitara17 napisał: Wow! Dzięki za tak szczegółowe wytłumaczenie! Leci plusik! Lecz nie umiem pisać pluginów. Poleciłbys jakis? Co do anty-bota to spróbuj użyć enderlock. Jest on rzeczywiście pomocny bo jest oparty o captche od Googla. Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/#findComment-118295 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kurotsuwa 149 Opublikowano 26 marca 2017 Udostępnij Opublikowano 26 marca 2017 Temat został przeniesiony z Skript > Zlecenia do Serwer > Minecraft > Szukam pluginu. Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/#findComment-118297 Udostępnij na innych stronach Więcej opcji udostępniania...
0 gitara17 19 Opublikowano 26 marca 2017 Autor Udostępnij Opublikowano 26 marca 2017 Ale mi nie chodzi o takiego dosłownego anty-bota lecz o to co opisałem @top Odnośnik do komentarza https://skript.pl/temat/17277-plugin-na-join/#findComment-118348 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
gitara17 19
Witam, chciałbym 2 pluginy:
- Jak wchodzę na serwer przez wersje 1.8.x to normalnie, a jak przez 1.7.x to mnie wywala z dopiskiem "&cZmien wersje na 1.8.x!"
- Aby wejsc na serwer musze miec serwer dodany do listy serwerow (nie przez "Polacz bezposrednio")
Dziękuję!
Gitara17
Edytowane przez Michma1707Odnośnik do komentarza
https://skript.pl/temat/17277-plugin-na-join/Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi