MrSzescianPL 5 Opublikowano 5 lutego 2017 Udostępnij Opublikowano 5 lutego 2017 (edytowane) https://code.skript.pl/dLuxqKgK/ To nie ma permissi nic nie trzeba robić tylko wrzucić na serwer Edytowane 7 lutego 2017 przez Derpy Hooves Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/ Udostępnij na innych stronach Więcej opcji udostępniania...
HeezQ 231 Opublikowano 5 lutego 2017 Udostępnij Opublikowano 5 lutego 2017 Skrypt oryginalny lecz również prosty, jak twój poprzedni Podoba mi się, że coś jest nowego Nie testowałem, ale myślę, że będzie działało.. @edit sorki, jednak... Nawet jak kliknę w zieloną wełnę to i tak mnie wyrzuci z serwera... BŁĄD, Jak kliknę w czerwoną - wyrzuca, kliknę w zieloną - wyrzuca... Napraw //Łącze ~Ixidi Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110752 Udostępnij na innych stronach Więcej opcji udostępniania...
MrSzescianPL 5 Opublikowano 5 lutego 2017 Autor Udostępnij Opublikowano 5 lutego 2017 https://code.skript.pl/ji9h2eav/ Poprawiony błąd który znalazł @HeezQ Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110766 Udostępnij na innych stronach Więcej opcji udostępniania...
Enxi 29 Opublikowano 5 lutego 2017 Udostępnij Opublikowano 5 lutego 2017 Bez sensu, kod można skrócić do 10 linijek i będzie on działał lepiej niż ten... Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110768 Udostępnij na innych stronach Więcej opcji udostępniania...
MrSzescianPL 5 Opublikowano 5 lutego 2017 Autor Udostępnij Opublikowano 5 lutego 2017 (edytowane) nie koniecznie można wg mnie tylko o 11@Enxi skróciłem: https://code.skript.pl/dLuxqKgK/ Edytowane 5 lutego 2017 przez MrSzescianPL Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110769 Udostępnij na innych stronach Więcej opcji udostępniania...
Enxi 29 Opublikowano 5 lutego 2017 Udostępnij Opublikowano 5 lutego 2017 (edytowane) on join: set {_set} to yaml value "Captcha.%player%" from file "/captcha.yml" if {_set} is not set: open chest with 1 rows named "&7[&c&lCaptcha&7]" to player wait 1 tick set {_} to random integer between 0 and 8 loop 9 times: if (loop-number - 1) is not {_}: format slot loop-number - 1 of player with 1 of red wool named "&4Jestem botem." to run [kick player due to "&7[&c&lCaptcha&7]"] format slot {_} of player with 1 of green wool named "&2Nie jestem botem." to close then run [set yaml value "Captcha.%player%" from file "/captcha.yml" to "true"]->[stop] wait 15 second set {_set} to yaml value "Captcha.%player%" from file "/captcha.yml" if {_set} is not set: kick the player due to "&7[&c&lCaptcha&7]" @MrSzescianPL Tutaj masz wgl bez zmiennych Edytowane 5 lutego 2017 przez Enxi Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110771 Udostępnij na innych stronach Więcej opcji udostępniania...
Hydorax 194 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 (edytowane) @Enxi Coś mi ten twój kod nie działa zbytnio Spoiler [00:19:28] [User Authenticator #19/INFO]: UUID of player Hydorax is e2f7c77d-c110-33c0-a00d-c6f3cd92d98e [00:19:28] [Server thread/WARN]: Failed to handle packet for /127.0.0.1:63580 java.lang.IllegalArgumentException: Listener already listening at net.minecraft.server.v1_7_R4.Container.addSlotListener(Container.java:54) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.EntityPlayer.syncInventory(EntityPlayer.java:171) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.PlayerList.a(PlayerList.java:201) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.LoginListener.c(LoginListener.java:119) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.LoginListener.a(LoginListener.java:44) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:192) ~[PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:795) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:307) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:643) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:549) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [PaperSpigot-latest.jar:git-PaperSpigot-1f7d532] [00:19:28] [Server thread/INFO]: Hydorax lost connection: Internal server error [00:19:29] [Server thread/INFO]: Hydorax left the game. https://scr.hu/3L6D5O Nie wiem czy to wina mojego sinika, czy coś ze skryptem, tak btw napisałem ostatnio coś podobnego, jednakże połączyłem tą captche z blokowaniem pisania na chacie, oraz mozliwość zmiany rodzaju captchy na opcję wykopanie np 50 bloków kamienia oraz na kliknięcie wełny w GUI (ponieważ mój serwer jest częstym celem ataków Botów, które reklamują inne serwery, bądz piszą czasem nieprzyjemne rzeczy) i sprawdza się to naprawdę dobrze. Jeśli chcecie mogę go upublicznić. Ponadto na serwer polecam wgrac np Plugin PhoenixAntyCheat, Skutecznie blokuje ataki Botów z Proxy, mi np wpuści na serwer z 7 botów po czym automatycznie je kickuje i nei pozwala wejść innym botom na serwer. Ponadto zawiera skromny antycheat między innymi anty killaurę (sprawdza gracza i wysyła ostrzezenie do administracji) Edytowane 6 lutego 2017 przez Hydorax Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110807 Udostępnij na innych stronach Więcej opcji udostępniania...
Enxi 29 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 @Hydorax Nie wiem co Twoje błędy serwera mogą mieć wspólnego z moim skryptem Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110808 Udostępnij na innych stronach Więcej opcji udostępniania...
DαrϰVεnuς 231 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 Nawet warunków nie umiesz pisać.. Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110824 Udostępnij na innych stronach Więcej opcji udostępniania...
Hydorax 194 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 (edytowane) @Enxi to ze po wgraniu go na serwer po przelogowaniu nie mogę wejsc z powrotem na serwer i wywala powyżej przedstawione błędy, testowałeś ten skrypt ? Edytowane 6 lutego 2017 przez Hydorax Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110847 Udostępnij na innych stronach Więcej opcji udostępniania...
Enxi 29 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 @Hydorax Nie, nie testowałem gdyż nie ma czego testować w tak banalnym kodzie, zresztą pomyśl logicznie - jakim cudem ten skrypt mógłby powodować ten błąd? Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110848 Udostępnij na innych stronach Więcej opcji udostępniania...
Hydorax 194 Opublikowano 6 lutego 2017 Udostępnij Opublikowano 6 lutego 2017 @Enxi hmm próbowałem również na Craftbukkicie jednakże skrypt cały czas crashuje i nie pozwala wejść na serwer - LINK DO YT Nie ma pojęcia czemu tak się dzieję, przetestuj go u siebie i przedstaw rezultaty w poście. Cytuj Odnośnik do komentarza https://skript.pl/temat/16266-skrypt-na-captcha/#findComment-110851 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ą.