-
Ilość zawartości
736 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez _AvaX_
-
Boże człowieku, masz jakieś 14 lat i uważasz się za znawcę. Masz sobie hasło MałaMałpa i to hasło jest zapisane w MySQL z hash'em o algortymie MD5. Jak uda ci się złamać hasło kiedy mam je tak zapisane? Nasze przykładowe hasło MałaMałpa ma hash 82a75b84bbcf2874a7b2bf037f4e2ede. Teraz spróbuj to odczytać. Logowanie działa tak: Rejestracja /reg MałaMałpa MałaMałpa Zapis w MySQL lub innej bazie np. Redis albo SQLite z hashem MD5 Logowanie /login MałaMałpa Wygenerowanie MD5 dla hasła z argumentu Sprawdzenie poprawności MD5 argumentu (wpisanego hasła) z zapisanym przy logowaniu haśle w bazie Wysłanie wartości zwrotnej (np. 1=tak, 2=nie) Jeżeli wartość zwrotna to 1 zmienna np. {zalogowany::%player%} ustawiana jest na "true". Jeżeli wartość jest jakakolwiek inna niż 1 wyrzuca gracza
- 20 odpowiedzi
-
- antycheat
- bezpieczeństwo
-
(i 3 więcej)
Oznaczone tagami:
-
Wyjadacz, początkujący itd. to tytuły za ilość postów. Dodaj może coś co naprawdę wyróżnia ten skrypt?
-
Brak możliwości dodawania swoich przedmiotów if arg 1 is reload: To powinno być if arg 1 is "reload": Testowałeś to wgl? on script load: if folder "plugins/iDrop" doesn't exists: create folder "plugins/iDrop" on script load: if file "plugins/drop.yml" doesn't exists: create file "plugins/drop.yml" Umieść to w jednym wydarzeniu Po co robić dwa GUI?
-
HezzeQ nie działa bo zamiast "if {_region} is "spawn" ma być "if ... contains "spawn"
-
on inventory close: if player's chestplate is diamond chestplate named "&eEpicka zborja" of protection 100: apply speed 2 to player for 99999 days apply strength 5 to player for 99999 days else: remove speed from the player remove strength from the player Taki prosty wzór i swoją drogą to świetny serwer Ci wyszedł
-
on command: if "%command%" contains "enchant": log "%player% wykonal komende %command%" to "enchant/command.log" Nie testowane Pamiętaj o naj i +
-
on region enter: if player's level is less than 5: cancel event Daj naj i +
-
A trochę jaśniej XD btw. TopMC było twoje?
-
https://code.skript.pl/90AGbR0p/ Wymaga Umbaska (tak jak kolega wyżej podał) Jeżeli działa daj + i najlepsza odpowiedz
-
To powinno dzialac a jak sa bledy to pisz, jak nie ma daj naj odpowiedz
- 6 odpowiedzi
-
- blokowanie pl
- skrypt
-
(i 1 więcej)
Oznaczone tagami:
-
Biorę udział w konkursie
-
On damage: If damage is bigger than player's health: Ban player due to "ban za śmierć" Zasada taka
-
Command /x: Trigger: Set {_l} to location of player Set y-coordinate of {_l} to 25 If block at {_l} is enchantment table: Send "jest" Else: Send "nie ma i pisałem z telefonu xd"
-
set slot 1 of player's current inventory to stone named "&aWez mnie"
-
No to tak, zacznijmy od tego,że jestem tolerancyjny ale to [ciach]. Pliki są bezsensu bo nie każdy admin ma ftp. Zrób jedna komende i użyj argumentów Rekrutacja to rekrutacja więc nie wiem po co ten skrypt Zamiast yml użyj MySQL żeby możnabylo pisac zgłoszenie na stronie Ocena 2/10 //Michma1707
-
1.Serwer stawiasz na localhoscie 2.Są błędy tu ma byc create FILE a nie create FOLDER "plugins/zgloszenia.yml" Else jest źle ustawione command /rekruzglos: trigger: if {rekru} is true: send "&fZglosiles sie na rekru!" wf "%player%" to "plugins/Rekru/zgloszenia.yml" else: send "&fRekru jest &4wylaczone&f!" To żart c'nie? on script load: send "Zaladowano skrypt na rekru! By iiPanda!" to console No i "of" pisze się przez dwa F w tym przypadku
-
command /test: trigger: if file "plugins/Test/test.yml" doesn't exists: create file "plugins/Test/test.yml" wait 2 ticks wf "Test" to "plugins/Test/test.yml" Magia
-
Czyli nie masz pojęcia bo działa
-
Miesiąc i nie wiesz co to pętla? command /cc: description: Czyszczenie czatu permission: iipanda.core.charclear permission message: &aNie masz uprawnien! &f(&4iipanda.core.chatclear) aliases: chatclear trigger: loop 200 times: broadcast "" broadcast "&aCzat zostal wyczyszczony przez &2%player%&a!" 0/10
-
Nareszcie na komputerze set {_heal} to {_obr1}*damage heal player by ({_heal} parsed as number)
-
On damage: If "%lore of victim's chestplate%" contains "+5 obrona": Heal victim by (damage*50%)
-
Heh raczej SKRYPT Skript to wtyczka dzięki której piszesz skrypty ... #AntyWarn Wszystko fajnie ale dalej nie widzę zastosowania
-
1. To tylko zaśmieca serwer 2. TempBan? Banowanie w normalny sposób (ban player due to "powód")? Konfiguracja halo? 3. A czym to się rożni? 4. Nie moge,chce się go całkiem pozbyć 5. Poradzisz bo ja sobie poradziłem w QManager 6. create file "plugins/wBans/%arg 1%.yml" a folder "zbanowani" po co? if folder "plugins/wBans/ban" doesn't exists: create folder "plugins/wBans/zbanowani" 7. Wiesz,że jak zmienisz kolejność to będziesz mógł dawać spacje? command /warn [<text>] [<offlineplayer>]: 8. Zbanowałem 3 boty i wpuszczałem je na serwer, wiesz co to znaczy? broadcast " " broadcast "&4&lw&a&lBans &8&l>>&c Gracz &2%player% &cprobowal wejsc ale jest zbanowany!" broadcast " " Mogę wymieniać dalej ale pytanie czy coś z tym zrobisz
