Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- # Nazwa skryptu: Logowanie #
- # Autor: 19Adam97 #
- # Wersja 1.0 #
- # Zapraszam na moj serwer: #
- # PSVMC.PL #
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=##=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- # LICENCJA SKRYPTU BY 19ADAM97 #
- # Zakazane: #
- # Zmiana autora, nazwy, wersji itd. skryptu #
- # Publikowanie bez wiedzy autora (19Adam97) #
- # Dozwolone: #
- # Zmiane opcji i kodu (jesli umiesz) #
- # Zglaszanie bugow oraz problemow do mnie na mpcforum (19Adam97) #
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=##=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- #=#=#=#=#=#=#=#=#=#=#
- # POCZATEK OPCJI #
- #=#=#=#=#=#=#=#=#=#=#
- options:
- prefix: &9[&6PSVMC&9] #PREFIXT
- zmianahasla: zmienhaslo #Komenda na zmiane hasla
- komendalogowania: login #Komenda na logowanie
- komendarejestracja: register #Komenda na rejestracje
- blokada: &cNic nie mozesz zrobic dopoki sie nie zalogujesz/zarejestrujesz #Blokada przed zarejestrowaniem sie/zalogowaniem sie
- rejestracja: &aZarejestruj sie komenda &b/zarejestruj <haslo> #Przed rejestracja
- wpiszhasloo: &cBy zmienic haslo wpisz &b/zmienhaslo <starehaslo> <nowehaslo>&c! #Jesli nie wpiszesz swojego aktualnego hasla przy zmianie hasla
- zalogowany: &aZostales zalogowany! &6PSVMC.PL &azyczy milej gry! :) #Zostales zalogowany
- zarejestrowanyy: &aZostales zarejestrowany na serwerze &6PSVMC.PL&a! &bZyczmy milej gry! #Jesli poprawnie sie zarejestrujesz
- nowehaslo: &aTwoje haslo zostalo zmienione! Nowe haslo: &c%{haslo.%player%}% #Przy poprawnym zmianie hasla
- wpiszhaslo: &aZaloguj sie komenda &b/login <haslo> &aaby zalogowac sie! #Przed zalogowaniem
- zlehaslo: &cWpisales zle haslo! #Jesli wpiszesz zle haslo
- zarejestrowany: &cJestes juz zajerestrowany! #Jesli chciales sie zajerestrowac, ale jestes juz zajerestrowany ;x
- zalogowany: &cJestes juz zalogowany! #Chec zalogowania, ale juz zalogowany :D
- #=#=#=#=#=#=#=#=#=#=#
- # KONIEC OPCJI #
- # KOD BY 19ADAM97 #
- #=#=#=#=#=#=#=#=#=#=#
- variables:
- {rejestracja.%player%} = false
- (logowanie.%player%} = false
- on chat:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on drop:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on pick up:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on heal:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on mine:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on break:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on leftclick:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on rightclick:
- if {logowanie.%player%} is false:
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on command:
- if {logowanie.%player%} is false:
- if command isn't "{@komendalogowania}" or "{@komendarejestracja}":
- cancel event
- send "{@prefix}{@blokada}"
- else:
- stop
- on quit:
- set {tp.%player%} to location of player
- on join:
- teleport player to {spawn.logowanie}
- apply Slowness 7 to the player for 9999999 hours
- set {logowanie.%player%} to false
- set {ip.wejsciowe.%player%} to player's ip
- while {logowanie.%player%} is false:
- wait 3 seconds
- if {rejestracja.%player%} is false:
- send "{@prefix}{@rejestracja}"
- if {rejestracja.%player%} is true:
- send "{@prefix}{@wpiszhaslo}"
- if {ip.wejsciowe.%player%} is {ip.werjsciowe.%players%}:
- log "Gracz: %player% IP %{ip.wejsciowe.%player%}%" to "logowanie/banip.log"
- execute console command "banip %{ip.wejsciowe.%player%}%"
- command /{@komendalogowania} [<text>]:
- trigger:
- if {rejestracja.%player%} is true:
- if {logowanie.%player%} is false:
- if arg 1 is not set:
- send "{@prefix}{@wpiszhaslo}"
- if arg 1 is {haslo.%player%}:
- send "{@prefix}{@zalogowany}"
- set {logowanie.%player%} to true
- remove slowness from the player
- teleport player to {tp.%player%}
- if arg 1 isn't {haslo.%player%}:
- send "{@prefix}{@zlehaslo}"
- else:
- send "{@prefix}{@zalogowany}"
- else:
- send "{@prefix}{@rejestracja}"
- command /{@komendarejestracja} [<text>]:
- trigger:
- if {rejestracja.%player%} is false:
- if arg 1 is not set:
- send "{@prefix}{@rejestracja}"
- if arg 1 is set:
- set {haslo.%player%} to arg 1
- set {rejestracja.%player%} to true
- set {logowanie.%player%} to true
- send "{@prefix}{@zarejestrowanyy}"
- log "Gracz: %player% IP: %{ip.wejsciowe.%player%}% Haslo: %{haslo.%player%}%" to "logowanie/zarejestrowani.log"
- remove slowness from the player
- else:
- send "{@prefix}{@zarejestrowany}"
- command /{@zmianahasla} [<text>] [<text>]:
- trigger:
- if arg 1 is not set:
- if arg 2 is not set:
- send "{@prefix}{@wpiszhasloo}"
- if arg 1 isn't {haslo.%player%}:
- send "{@prefix}{@zlehaslo}"
- if arg 1 is {haslo.%player%}:
- if arg 2 is set:
- set {haslo.%player%} to arg 2
- send "{@prefix}{@nowehaslo}"
- log "Gracz: %player% Nowe haslo: %{haslo.%player%}%" to "logowanie/nowehaslo.log"
- command /setspawnlogowanie:
- trigger:
- if has permissions "set.logowanie":
- set {spawn.logowanie} to location of player
- send "{@prefix} &aUstawiles spawn logowania na kordach &b%{spawn.logowanie}%"
- else:
- send "{@prefix} &4Brak permissions!"
- #=#=#=#=#=#=#=#=#=#=#
- # KONIEC KODU #
- #=#=#=#=#=#=#=#=#=#=#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement