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] Autorski skrypt na logowanie by 19Adam97.


Rekomendowane odpowiedzi

  • 1 miesiąc temu...
Opublikowano

Ja to edytowalem tak, bo caly czas mi dawalo bana, a dodatkowo zablokowalem skakanie. I odblokowalem pisanie na chacie.

 

 

#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
#                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:                                                             #
#                                    ZMIANA OPCJI I KODU (jesli umiesz)                                             #
#                                    Zglaszanie bugow oraz problemow do mnie na mpcforum (19Adam97)                 #
#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=##=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
#=#=#=#=#=#=#=#=#=#=#
# POCZATEK OPCJI    #
#=#=#=#=#=#=#=#=#=#=#
options:
    prefix: &9[&6Logowanie&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/register <haslo>    #Przed rejestracja
    wpiszhasloo: &cAby zmienic haslo wpisz &b/zmienhaslo <starehaslo> <nowehaslo>&c!    #Jesli nie wpiszesz swojego aktualnego hasla przy zmianie hasla
    zalogowany: &aZostales zalogowany na serwerze &6Digcraft.hostmc.pl! &aZyczymy milej gry!    #Zostales zalogowany
    zarejestrowanyy: &aZostales zarejestrowany na serwerze &6Digcraft.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 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 255 to the player for 9999999 hours
    apply Jump Boost 255 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}"
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
                    remove jump boost 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
                remove jump boost 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 uprawnien!"
#=#=#=#=#=#=#=#=#=#=#
# KONIEC KODU        #
#=#=#=#=#=#=#=#=#=#=#
 

 

 

 

Bo jezeli jest efekt jump boost powyzej ~84 to sie blokuja skoki.

Moje projekty:

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...