Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[DL] xLogin - skrypt dodający system logowania na twoim serwerze !


xNerhu22

Rekomendowane odpowiedzi

Opublikowano

xLogin
 
                                                
Do czego służy ten skrypt?

 

Ten skrypt został napisany, aby mieć na serwerze system logowania. Ten skrypt konfiguruje się jak prawdziwy plugin!

 

 

Komendy:

 

/xloginreload - przeładowuje zmienne do pliku config.yml
/xlogin - wyświetla wszystkie komendy dla administratorów
/xlogin - gdy gracz ma uprawnienie "xl.player" lub "xl.help.player" wyświetlają mu się wszystkie dla gracza komendy (np.: login, register itd.
/xlogin help - wyświetla wszystkie komendy
/xlogin help config - wyświetla informacje o pliku config.yml
/xlogin help debug - wyświetla informacje o debugowaniu (naprawianiu plików)

 

 

 

 

 

 

 

 

 

 

Uprawnienia:

 

xl.* - uprawnienie do wszystkiego
xl.player - uprawnienie dla grupy gracz (komendy: /xlogin, /xlogin helpplayer, /xlogin changepasword, /login, /register, /unregister

Komendy:
/xlogin (admin) - xl lub xl.*
/xlogin (gracz) - xl.help.player lub xl.player
/xlogin help (admin) - xl.help lub xl.*
/xlogin debug - xl.debug lub xl.*
/xlogin helpplayer xl.help.player lub xl.* lub xl.player
/xlogin changepassword - xl.changepassword lub xl.* lub xl.player
/xlogin permissions - xl.permissions lub xl.*
/xlogin reload - xl.reload lub xl.*
/login - xl.login lub xl.* lub xl.player
/register - xl.register lub xl.* lub xl.player
/unregister - xl.unregister lub xl.* lub xl.player

 

 

Potrzebne addony:

 

 

 

    

 Download:

zzz

 

Sory za widok tego postu, nie ogarniam jeszcze kreatora.

sygnatura.png

Opublikowano

No wiem. Lecz skrypty prawie wcale nie opciążają bukkita.

...  bardziej niż typowy plugin.

skrypty zawsze wymagają więcej od pluginu, chyba że maja 20000 x mniej możliwości.

1438614356923701010629.png

 

Opublikowano

1)

 

 

		wf "            _            __________      __________      _		 ___     _ " to 		"plugins/Skript/xLogin/ReadMe.txt" #1
		wf "           | |          | |      | |	|  ________|    | |		|   \   | |" to "plugins/Skript/xLogin/ReadMe.txt" #2
		wf "  _    _   | |          | |      | |	| |             | |		| |\ \  | |" to "plugins/Skript/xLogin/ReadMe.txt" #3
		wf " \ \  / /  | |          | |      | |	| |  ______     | |		| | \ \ | |" to "plugins/Skript/xLogin/ReadMe.txt" #4
		wf "  \ \/ /   | |          | |		 | |    | | |____  |    | |		| |  \ \| |" to "plugins/Skript/xLogin/ReadMe.txt" #5
		wf "  /   \    | |          | |      | |	| |      | |    | |		| |   \ \ |" to "plugins/Skript/xLogin/ReadMe.txt" #6
		wf " / / \ \   | |______    | |______| |	| |______| |	| |		| |    \  |" to "plugins/Skript/xLogin/ReadMe.txt" #7
		wf "/_/   \_\  |________|   |__________|	|__________|	|_|		|_|     \_|" to "plugins/Skript/xLogin/ReadMe.txt" #8
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "+===============================+" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "+       Licencja | xLogin       +" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "+           by xNerhu22         + " to "plugins/Skript/xLogin/ReadMe.txt"
		wf "+-------------------------------+" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "~ Nie zezwalam na:" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Zarabianie na skrypcie" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Przerabianie/modyfikowanie/zmienianie tresci dla grona publicznego  " to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Wykorzystywanie kodu skryptu w swoich skryptach" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Udostepnianiu skryptu innym" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Udostepniania skryptu w paczkach plikow serwerowch itp" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Usuwanie tresci zawierajacych autora" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Podszywaniu sie pod autora   " to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - Pisania: 'Autorski skrypt' itp." to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "~ Zezwalam na:" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - konfiguracje skryptu" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "~ Dodatkowe informacje:" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - kanal autora: http://www.youtube.com/user/xNerhu22pl" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - konfiguracja w pliku config.yml" to "plugins/Skript/xLogin/ReadMe.txt"
		wf " - pomoc w pliku pomoc.txt" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "" to "plugins/Skript/xLogin/ReadMe.txt"
		wf "*------------------------------------------------ End of Script / Thanks for Use ---------------------------------*" to "plugins/Skript/TESTY/ReadMe.txt"
		wf "*---------------------- © by xNerhu22 - Author / YouTube http://www.youtube.com/user/xNerhu22pl ------------------*" to "plugins/Skript/TESTY/ReadMe.txt"

		wf "##Bledy:" to "plugins/Skript/xLogin/config.yml"
		wf "no.perm: '&4Nie masz dostepu do tej komendy!'" to "plugins/Skript/xLogin/config.yml"
		wf "wrong.old.psw: '&cStare haslo jest nieprawidlowe!'" to "plugins/Skript/xLogin/config.yml"
		wf "dwo.new.pwd.is.not.set: '&cBlad: musisz powtorzyc nowe haslo /xlogin changepassword <stareHaslo> <noweHaslo> <powtorzNoweHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "old.psw.is.not.set: '&4Blad: &cpodaj stare haslo /xlogin changepassword <stareHaslo> <noweHaslo> <powtorzNoweHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "new.psw.is.not.set: '&4Blad: &cmusisz podac nowe haslo /xlogin changepassword <stareHaslo> <noweHaslo> <powtorzNoweHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "reg_one.psw.is.not.set: '&4Blad: &cpoprawne uzycie to /register <haslo> <powtorzHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "reg_dwo.psw.is.not.set: '&4Blad: &cpoprawne uzycie to /register <haslo> <powtorzHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "wrong.psw: '&cHaslo jest nieprawidlowe!'" to "plugins/Skript/xLogin/config.yml"
		wf "log_psw.is.not.set: '&cPodaj haslo!'" to "plugins/Skript/xLogin/config.yml"
		wf "wrong.pwds: '&cHasla nie sa takie same!'" to "plugins/Skript/xLogin/config.yml"
		wf "aldr.log: '&cJestes juz zalogowany!'" to "plugins/Skript/xLogin/config.yml"
		wf "no.reg: '&cNie jestes zajerestrowany! Uzyj komendy /register <haslo> <powtorzHaslo>, aby sie zajerestrowac!'" to "plugins/Skript/xLogin/config.yml"
		wf "cancel.events: '&cTa czynnosc jest zablokowana! Zaloguj sie komenda /login <haslo> aby odblokowac je!'" to "plugins/Skript/xLogin/config.yml"
		wf "aldr.reg: '&cJestes juz zajerestrowany!'" to "plugins/Skript/xLogin/config.yml"
		wf "change_psws.is.not.same: '&cNowe hasla nie sa takie same!'" to "plugins/Skript/xLogin/config.yml"
		wf "" to "plugins/Skript/xLogin/config.yml"
		wf "##Inne:" to "plugins/Skript/xLogin/config.yml"
		wf "please.reg: '&cProsze sie zajerestrowac komenda /register <haslo> <powtorzHaslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "reg: '&aZajerestrowales sie pomyslnie, zyczymy milej gry!'" to "plugins/Skript/xLogin/config.yml"
		wf "please.log: '&cProsze sie zalogowac komenda /login <haslo>'" to "plugins/Skript/xLogin/config.yml"
		wf "log: '&aZalogowales sie pomyslnie, zyczymy milej gry!'" to "plugins/Skript/xLogin/config.yml"
		wf "change.old.psw: '&aStare haslo zostalo zmienione!'" to "plugins/Skript/xLogin/config.yml"
		wf "unregister: '&cJesli chcesz sie odjerestrowac uzyj /unregister POTWIERDZ'" to "plugins/Skript/xLogin/config.yml"
		wf "logoutmessage: '&cCzas minal!'" to "plugins/Skript/xLogin/config.yml"
		wf "" to "plugins/Skript/xLogin/config.yml"
		wf "" to "plugins/Skript/xLogin/config.yml"
		wf "##POMOC W PLIKU: pomoc.txt" to "plugins/Skript/xLogin/config.yml"
		create folder "plugins/Skript/scripts/xLogin/Logs"
		create file "plugins/Skript/scripts/xLogin/Logs/logs.txt"
		wf "            _            __________      __________      _		 ___     _ " to "plugins/Skript/xLogin/pomoc.txt" #1
		wf "           | |          | |      | |	|  ________|    | |		|   \   | |" to "plugins/Skript/xLogin/pomoc.txt" #2
		wf "  _    _   | |          | |      | |	| |             | |		| |\ \  | |" to "plugins/Skript/xLogin/pomoc.txt" #3
		wf " \ \  / /  | |          | |      | |	| |  ______     | |		| | \ \ | |" to "plugins/Skript/xLogin/pomoc.txt" #4
		wf "  \ \/ /   | |          | |		 | |    | | |____  |    | |		| |  \ \| |" to "plugins/Skript/xLogin/pomoc.txt" #5
		wf "  /   \    | |          | |      | |	| |      | |    | |		| |   \ \ |" to "plugins/Skript/xLogin/pomoc.txt" #6
		wf " / / \ \   | |______    | |______| |	| |______| |	| |		| |    \  |" to "plugins/Skript/xLogin/pomoc.txt" #7
		wf "/_/   \_\  |________|   |__________|	|__________|	|_|		|_|     \_|" to "plugins/Skript/xLogin/pomoc.txt" #8
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "Konfiguracja:" to "plugins/Skript/xLogin/pomoc.txt"
		wf "Plik config.yml znajduje sie w plugins/Skript/xLogin/config.yml" to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "Zielone teksty oznaczaja dodatkowy napis pomocny, ktory niema wplywu na skrypt." to "plugins/Skript/xLogin/pomoc.txt"
		wf "Zielone teksty mozna nazwac kategoriami." to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "Kategoria 'Bledy':" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- no.perm >> oznacza wiadomosc wyswietlana gdy gracz niema uprawnien" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- wrong.old.psw >> gdy gracz chce zmienic haslo (/xlogin changepasword <stareHaslo> <noweHaslo> <noweHaslo>) i stare jest nieprawidlowe to mu sie wyswietli" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- dwo.new.pwd.is.not.set >> gdy gracz nie powtorzy nowego hasla w zmianie hasla (/xlogin changepassword <stareHaslo> <noweHaslo> <noweHaslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- old.psw.is.not.set >> stare haslo nie jest wpisane podczas zmieniania hasla (/xlogin changepassword <stareHaslo> <noweHaslo> <noweHaslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- new.psw.is.not.set >> gracz nie wpisal nowego hasla podczas zmieniania hasla (/xlogin changepassword <stareHaslo> <noweHaslo> <noweHaslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- reg_one.psw.is.not.set >> gracz nie podal 1 argumetu podczas rejestracji (/register <haslo> <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- reg_dwo.psw.is.not.set >> gracz nie podal 2 argumentu podczas rejestracji (/register <haslo> <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- wrong.psw >> podczas logowania gracz wpisal niepoprawne haslo (/login <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- log_psw.is.not.set >> podczas logowania gracz nie wpisal hasla (/login <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- wrong.pwds >> podczas rejestracji gracz wpisal nie takie same hasla (/register <haslo> <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- aldr.log >> po zalogowaniu gracz probowal sie zalogowac (/login <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- no.reg >> gracz nie jest zajerestrowany" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- cancel.events >> gdy gracz probuje zrobic zablokowane czynnosci" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- aldr.reg >> zajerestrowany gracz probuje sie jeszcze raz zajerestrowac (/register <haslo> <haslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- change_psws.is.not.same >> gdy gracz chce zmienic haslo wpisal nie takie same hasla (/xlogin changepassword <stareHaslo> <noweHaslo> <noweHaslo>)" to "plugins/Skript/xLogin/pomoc.txt"
		wf "" to "plugins/Skript/xLogin/pomoc.txt"
		wf "Kategoria 'Inne':" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- please.reg >> system prosi gracza zeby sie zajerestrowals" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- reg >> komunikat wyswietlany po udanej rejestracji" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- please.log >> system prosi gracza zeby sie zalogowal" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- log >> komunikat wyswietlany po udanym logowaniu" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- change.old.psw >> komunikat wyswietlany po udanej zmianie hasla" to "plugins/Skript/xLogin/pomoc.txt"
		wf "- unregister >> wiadomosc o potwierdzeniu przez gracza odjerestrowania" to "plugins/Skript/xLogin/pomoc.txt" 

 

 

 

Jakbyś nie mógł po prostu dorzucić tych plików w jakiejś paczce ;-;

 

2) Skrypty obciążają serwer i to bardziej niż zwykłe pluginy... Kto powiedział Ci, że jest inaczej?

3)

set {xlogin.password.%player%} to arg 1

Rozumiem, że hasło nie jest w żaden sposób hashowane (MD5, SHA, cokolwiek), tylko tak czysto wrzucone do pliku?

Opublikowano

No wiem. Lecz skrypty prawie wcale nie opciążają bukkita.

AAHAHAHAHHAHAHAHAHHAHAHHAHAHAHAHHAHAHA

no to smiechlem xD 

nikt normalny nie bedzie uzywal skryptow do logowania wgl nikt normalny nie bedzie uzywal skryptow 

 

 

@Antyblezur i odpowiedz na poziomie mpc 

TEN SZKRYPT JEST SFIETNY ZAWRZE TAKI CHCIAUEM MIEDZ NA SERWESZE 

JEST LEPRZY OD JAKIEGOS LOGITA CZY INNEGO XAUTHA 

SZKRYPTY NIE LAGUJOM JAK TE HUJOWE PLUGINY 

Opublikowano

Po co używać skryptu do logowania, który nie jest w ogóle optymalny, skoro mamy tyle ładnych pluginów do logowania, które jakoś działają w przeciwieństwie do twojego skryptu?­

 

sygnatura.png

Opublikowano

Wydaje mi się, że raczej nikt nie skorzysta ze skryptu na logowanie, ale mogę się mylić. Dodatkowo wydaje mi się, że dodawanie wszystkim graczom czasu online przy użyciu funkcji loop all co sekundę może spowodować lagi na serwerze. Mimo wszystko trzymaj + za czas jaki poświęciłeś na stworzenie tego.

Opublikowano

1. Po c**j komuś skrypt jak jest AUTHME itp...

2. Masz reporta za reflinka..

3. Tego nikt nie użyje na serwerze bo skrypty to szit.

4. z tego co kolega wyżej pisał nawet hasło nie jest kodowane

4.1 Naucz sie pisać pluginy a nie skrypty.. 

5. Skrypty obciążają serwer...

@Offtopick

6. A ta wiadomość na początek.. Powiem tyle, jesteś pierdolo*ą Polską cebulą i tyle.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...