Skocz do zawartości

MyLog - skrypt na logowanie


Rekomendowane odpowiedzi

 Witam jest to mój 2 większy skrypt.

Teraz na logowanie :D

Co posiada skrypt:

- rejestracja i logowanie []

- wyrzucenie gracza po 30 sekundach gdy się nie zaloguje []

- zmiana hasła gdy gracz jest zalogowany []

- zapis IP na którym gracz po raz pierwszy wszedł na serwer []

- zapis IP gdy jest inne niż te na którym gracz wszedł pierwszy raz na serwer []

- zapis ostatniego logowania na starym  IP (tym co pierwszy raz wszedł) []

- zapis ostatniego logowania na nowym IP (na tym co wszedł a jest inne niż te pierwsze WTF) []

- zapis hasła (WoW) [] [] []

- blokowanie używania komend, czatu, podnoszenia/wyrzucania przedmiotu, zadawania obrażeń, otrzymania obrażeń []

- zapisywanie wszystkich błędnych logowań/prób zmiany hasła w skript/logs/nazwa gracza []

- teleportacje gracza na spawn gdy się loguje, gdy już się zaloguje teleportuje go w to miejsce gdzie ostatni raz był []

Skrypt:

http://pastebin.com/fpy6wm8B

Błędy/Uwagi:

- gdy gracz wejdzie na serwer wyjdzie i znów wejdzie to po zalogowaniu będzie na spawnie (skrypt zapisuje ostatnią lokalizację przy wejściu) []

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/
Udostępnij na innych stronach

5/10

Spoko ale ten bug trochę psuje ;(

Szkoda że jest takich dużo.

Dodaj żeby nie było Buga:


On quit:
Set {l.%player%} to player's location


On JOIN:
Wait 10 ticks
Teleport player to {l.%player%}

#NieTestowane

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75541
Udostępnij na innych stronach

8 godzin temu, xdreammaster napisał:

5/10

Spoko ale ten bug trochę psuje ;(

Szkoda że jest takich dużo.

Dodaj żeby nie było Buga:

 

 


On quit:

Set {l.%player%} to player's location



On JOIN:

Wait 10 ticks

Teleport player to {l.%player%}

 

#NieTestowane

To nie błąd.

Tak zrobiłem w kodzie że działa zapisywanie gdzie gracz wszedł na serwer a po 0.5 sekundy teleportuje go na spawn.

A on quit: działa inaczej niż on kick ?

PS: Nie widziałem dużo skryptów na logowanie :D

Edytowane przez uiuin17
PS
Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75544
Udostępnij na innych stronach

9 godzin temu, boleknowak napisał:

Takie sobie, bo lepiej użyć plugin.

Polecam używać SCC.

 

Ogólnie to najlepszym skryptem na logowanie jest ncAuth, Đerρy Hoöves

MyLog - Prymitywne logowanie na serwer

 

Wiem :D ale:

Witam jest to mój 2 większy skrypt.

:/

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75570
Udostępnij na innych stronach

Hasła są nieszyfrowane. Miłego napadu hakerów.

Jak nauczy mnie ktoś szyfrować to będę wdzieczny.

A skrypt obsługuje dziwne znaki w hasłach typu serca itp.

Teraz naprawiam zapisywanie gdzie gracz był ostatnim razem od wylogowania. Bedzie sprawdzac czy gracz w odleglosci 30 kratek nie ma spawna (tego glownego serwerowego) jesli bedzie w tej odleglosci to nic nie zapisze

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75584
Udostępnij na innych stronach

Hasła są nieszyfrowane. Miłego napadu hakerów.
Jak nauczy mnie ktoś szyfrować to będę wdzieczny.

A skrypt obsługuje dziwne znaki w hasłach typu serca itp.

Teraz naprawiam zapisywanie gdzie gracz był ostatnim razem od wylogowania. Bedzie sprawdzac czy gracz w odleglosci 30 kratek nie ma spawna (tego glownego serwerowego) jesli bedzie w tej odleglosci to nic nie zapisze

set {dupa} to hashed arg 1

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75602
Udostępnij na innych stronach

Po prostu sprawdz przy wyjsciu gracza czy jest on zalogowany. Jeżeli tak zapisz jego lokalizacje.

Ok ale co jeśli gracz się zaloguje a tu serwer się wyłączy albo go wywali bo coś tam

@krzysek a jak odszyfrowac

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75603
Udostępnij na innych stronach

O 11.01.2016 at 05:27, uiuin napisał:

 

O 10.01.2016 at 23:10, Shooterowy napisał:
Po prostu sprawdz przy wyjsciu gracza czy jest on zalogowany. Jeżeli tak zapisz jego lokalizacje.
Ok ale co jeśli gracz się zaloguje a tu serwer się wyłączy albo go wywali bo coś tam

@krzysek a jak odszyfrowac

 

//EDIT

no tak @down xd

Edytowane przez krzysek
Bo jestem Bogię.
Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75621
Udostępnij na innych stronach

set {_} to unhashed {dupa}

Słucham? Jakie odszyfrowanie?
"hash" tworzy skrót jednostronny z tekstu, JEDNOSTRONNY.
Nie da się tego rozszyfrować.
Można jedynie zaszyfrować i sprawdzić czy podane szyfry są identyczne, czyli np.:

set {_arg} to hashed arg-1
set {_haslo} to (ODCZYTANIE HASLA)
if {_arg} equals {_haslo}
    set {loggedin.%player%} to true


 

Edytowane przez Fajerowskyy.
Przykład.
Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75807
Udostępnij na innych stronach

O 14.01.2016 at 11:37, Fajerowskyy. napisał:

set {_} to unhashed {dupa}

Słucham? Jakie odszyfrowanie?
"hash" tworzy skrót jednostronny z tekstu, JEDNOSTRONNY.
Nie da się tego rozszyfrować.
Można jedynie zaszyfrować i sprawdzić czy podane szyfry są identyczne, czyli np.:


set {_arg} to hashed arg-1
set {_haslo} to (ODCZYTANIE HASLA)
if {_arg} equals {_haslo}
    set {loggedin.%player%} to true


 

Cześć i dzięki za to ale aktualnie pracuje nad innym skryptem KIiknij

Oczywiście pewno jak skończę ten właściwy naprawię to zapisywanie i odczytywanie haseł z yml

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-75872
Udostępnij na innych stronach

  • Norbi zablokował(a) i odblokował(a) ten temat
Dnia 10.01.2016 o 15:55, uiuin17 napisał:

 Witam jest to mój 2 większy skrypt.

Teraz na logowanie :D

Co posiada skrypt:

- rejestracja i logowanie []

- wyrzucenie gracza po 30 sekundach gdy się nie zaloguje []

- zmiana hasła gdy gracz jest zalogowany []

- zapis IP na którym gracz po raz pierwszy wszedł na serwer []

- zapis IP gdy jest inne niż te na którym gracz wszedł pierwszy raz na serwer []

- zapis ostatniego logowania na starym  IP (tym co pierwszy raz wszedł) []

- zapis ostatniego logowania na nowym IP (na tym co wszedł a jest inne niż te pierwsze WTF) []

- zapis hasła (WoW) [] [] []

- blokowanie używania komend, czatu, podnoszenia/wyrzucania przedmiotu, zadawania obrażeń, otrzymania obrażeń []

- zapisywanie wszystkich błędnych logowań/prób zmiany hasła w skript/logs/nazwa gracza []

- teleportacje gracza na spawn gdy się loguje, gdy już się zaloguje teleportuje go w to miejsce gdzie ostatni raz był []

Skrypt:


http://pastebin.com/fpy6wm8B

Błędy/Uwagi:

- gdy gracz wejdzie na serwer wyjdzie i znów wejdzie to po zalogowaniu będzie na spawnie (skrypt zapisuje ostatnią lokalizację przy wejściu) []

Ale fajne opcja hasła by była najlepsza sprawdzanie haseł <3

Xdd 9/10

lepsze od authme xD

Odnośnik do komentarza
https://skript.pl/temat/10098-mylog-skrypt-na-logowanie/#findComment-89769
Udostępnij na innych stronach

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ą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...