on any move:
if player premium status is cracked:
if {logowanie::%player%} or {rejestracja::%player%} is "&4nie":
set {_t} to location of player
teleport player to {_t}
on load:
set {tag} to single value "tag" get of "plugins/proauth/message.yml" parsed as text
on join:
if player premium status is premium:
execute player command "spawn"
set {_wiad} to single value "wiadomosc.premium" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
set {logowanie::%player%} to "&2zalogowany"
set {rejestracja::%player%} to "&2zarejestrowany"
set {premium::%player%} to "&2tak"
stop
else:
if {rejestracja::%player%} is not set:
set {_wiad} to single value "wiadomosc.rejestracja" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
set {logowanie::%player%} to "&4nie"
set {rejestracja::%player%} to "&4nie"
set {premium::%player%} to "&4nie"
stop
else:
if {logowanie::%player%} is not set:
set {_wiad} to single value "wiadomosc.logowanie" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
set {premium::%player%} to "&4nie"
set {logowanie::%player%} to "&4nie"
else:
if {premium::%player%} is "&4nie":
stop
else:
set {premium::%player%} to "&4nie"
command /logowanie [<text>] [<text>]:
aliases: login, l, zaloguj
trigger:
if player premium status is PREMIUM:
if {rejestracja::%player%} is "&2tak":
if {logowanie::%player%} is "&4nie":
if arg 1 is set:
if arg 2 is set:
set {_x} to random integer between 10000 and 99999
if arg 1 is {haslo::%player%}:
if arg 2 is {_x}:
set {logowanie::%player%} to "&2zalogowany"
set {_wiad} to single value "wiadomosc.logowaniecomplet" get of "plugins/proauth/message.yml" parsed as text
send "%{_x}%"
send "%{tag}% %{_wiad}%"
if {pozycja::%player%} is set:
teleport player to {pozycja::%player%}
else:
execute player command "spawn"
stop
else:
set {_wiad} to single value "wiadomosc.captachaerror" get of "plugins/proauth/message.yml" parsed as text
kick player due to "%{tag}%%nl%%{_wiad}%"
stop
else:
set {_wiad} to single value "wiadomosc.hasloerror" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
stop
else:
set {_wiad} to single value "wiadomosc.captachaniema" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
stop
else:
set {_wiad} to single value "wiadomosc.logowanieuzycie" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
stop
else:
set {_wiad} to single value "wiadomosc.zalogowany" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
stop
else:
set {_wiad} to single value "wiadomosc.niezarejestrowany" get of "plugins/proauth/message.yml" parsed as text
kick player due to "%{tag}%%nl%%{_wiad}%"
stop
command /rejestracja [<text>] [<text>] [<text>]:
aliases: reg, register, zarejestruj
trigger:
if {rejestracja::%player%} is "&4nie":
if {logowanie::%player%} is "&4nie":
if arg 1 is set:
set {_a} to arg 1
if arg 2 is {_a}:
set {_x} to random integer between 10000 and 99999
if arg 3 is {_x}:
set {rejestracja::%player%} to "&2zarejestrowany"
set {logowanie::%player%} to "&2zalogowany"
set {haslo::%player%} to arg 1
set {_wiad} to single value "wiadomosc.rejestracjacomplet" get of "plugins/proauth/message.yml" parsed as text
send "%{tag}% %{_wiad}%"
stop
Wiadomosci:
Spoiler
tag: '&8[&6AUTH&8]'
wiadomosc:
premium: '&7Zalogowano pomyslnie z konta &6PREMIUM&7!'
rejestracja: '&7Musisz sie zarejestrowac: &6/rejestracja [haslo] [haslo] [captacha=%{_x}%]' #%{_x}% kod captacha, ktory trzeba przepisac
logowanie: '&7Musisz sie zalogowac: &6/logowanie [haslo] [captacha=%{_x}%]' #%{_x}% kod captacha, ktory trzeba przepisac
logowaniecomplet: '&2Zostales zalogowany do gry!'
captachaerror: '&7Captacha zostal zweryfikowany jako: &4NIEPOPRAWNY&7!'
hasloerror: '&7Podane hasla roznia sie!'
captachaniema: '&7Nie przepisales kodu captacha: &6%{_x}%'
logowanieuzycie: '&7Poprawne uzycie komendy: &6/logowanie [haslo] [captacha=%{_x}%]'
zalogowany: '&7Jestes juz zalogowany!'
niezarejestrowany: '&7Najpierw musisz sie zarejestrowac!'
rejestracjacomplet: '&7Zarejestrowales sie poprawnie!'
Logowanie piszę pod swój serwer, lecz mam duży problem, spokojnie nie piszczcie, że będę miał napad hackerów itd. hasła będą szyfrowane, będą komendy administratora etc.
Pytanie
KrejzolekPRO 600
Witam, może ktoś pomóc?
Kod:
Wiadomosci:
tag: '&8[&6AUTH&8]' wiadomosc: premium: '&7Zalogowano pomyslnie z konta &6PREMIUM&7!' rejestracja: '&7Musisz sie zarejestrowac: &6/rejestracja [haslo] [haslo] [captacha=%{_x}%]' #%{_x}% kod captacha, ktory trzeba przepisac logowanie: '&7Musisz sie zalogowac: &6/logowanie [haslo] [captacha=%{_x}%]' #%{_x}% kod captacha, ktory trzeba przepisac logowaniecomplet: '&2Zostales zalogowany do gry!' captachaerror: '&7Captacha zostal zweryfikowany jako: &4NIEPOPRAWNY&7!' hasloerror: '&7Podane hasla roznia sie!' captachaniema: '&7Nie przepisales kodu captacha: &6%{_x}%' logowanieuzycie: '&7Poprawne uzycie komendy: &6/logowanie [haslo] [captacha=%{_x}%]' zalogowany: '&7Jestes juz zalogowany!' niezarejestrowany: '&7Najpierw musisz sie zarejestrowac!' rejestracjacomplet: '&7Zarejestrowales sie poprawnie!'Logowanie piszę pod swój serwer, lecz mam duży problem, spokojnie nie piszczcie, że będę miał napad hackerów itd. hasła będą szyfrowane, będą komendy administratora etc.
//Łączę ~Myszak
Edytowane przez MyszakOdnośnik do komentarza
https://skript.pl/temat/15281-logowanie/Udostępnij na innych stronach
0 odpowiedzi na to pytanie
Rekomendowane odpowiedzi