Skocz do zawartości

[Skrypt] Intercom (Domofon)


# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Działanie skryptu

Skrypt wprowadza nam na serwer zabezpieczenia Anty botowe. m.in Podczas wchodzenia po raz pierwszy na serwer administracja z uprawnieniami ustalonymi przez siebie musi wpisać odpowiednią komendę aby dać komuś pozwolenie na wejście 15.png

Można też zablokować wchodzenie dla gracza wpisując komendę /intercom <nick> <powod>

Lista komend:

/intercom <nick> <powod> - Blokuje dostęp wchodzenia na serwer.
/intercom tak <nick> - Daje dostęp do wejścia na serwer.
Uprawnienia podstawowe:

intercom.answer - Uprawnienie do odbierania domofonu

intercom.let - Uprawnienie do wpuszczania graczy
intercom.command - Uprawnienie do korzystania z komendy /intercom

KOD:

# Zabezpieczenia przed botami ... #

# Domofon (intercom) v.0.1 #
# Z racji, że łatwiej mi pisać skrypty w języku polskim ten skrypt będzie w naszym języku #
# -------------------------------- #
# START #
#-------#
#Autorem skryptu jest: .kapi (cnvdy)
options:

    # ustawienia #

    # Domofon #
    dzwonek: random.pop #Lista dzwiekow: bedzie w temacie

    # Uprawnienia #
    uprawnienie do odbierania domofonu: intercom.answer

    uprawnienie do wpuszczania graczy: intercom.let

    uprawnienie do komendy intercom: intercom.command

    #Intercom - komenda

    # aliasy dotyczace komendy /intercom
    alias: /interc, /inter, /comi, /icom,
first connect:
    {status::gracz::%player%} = "zweryfikowany":
        message "&aWitamy :)"
        stop trigger
    else:
        kick player due to "&cMusisz chwile zaczekac az administracja cie wpusci na serwer."
        loop all players:
            loop-player has permission "{@uprawnienie do odbierania domofonu}":
                play raw sound "{@dzwonek}" at loop-player with pitch 1 volume 10
                message "&6Gracz &7%player% &6dzwoni! &cProsba o dolaczenie na serwer."
            loop-player has permission "{@uprawnienie do wpuszczania graczy}":
                play raw sound "{@dzwonek}" at loop-player with pitch 1 volume 10
                message "&6Gracz &7%player% &cprobuje wejsc na serwer."
                message "&7Aby go wpuscic:"
                message "&6wpisz &a/intercom <nick> tak"
                message "&7Aby ustawic powod braku pozwolenia:"
                message "&6wpisz &c/intercom <nick> <powod>"
command /intercom [<text>] [<text>]:
    aliases: {@alias}
    trigger:
        if player has permission {@uprawnienie do komendy intercom}:
            arg 1 is "tak":
                arg 2 is player:
                    set {status::gracz::%arg 2 parsed as player%} to "zweryfikowany"
                    message "&aPomyslnie zweryfikowano gracza %arg 2 parsed as player%"
            arg 1 is player:
                arg 2 is set:
                    arg 2 is not player:
                        set {status::gracz::%arg 1 parsed as player%} to "blokada"
                        set {domofon::ban::%arg 1 parsed as player%} to "%arg 2%"
                        message "&cPomyslnie zmieniono powod blokady dolaczania dla gracza &6%arg 1 parsed as player%"
                    else:
                        message "&cW tym miejscu wpisujesz powod: &7/intercom &6<nick> &c<powod>"
                else:
                    set {status::gracz::%arg 1 parsed as player%} to "blokada"
                    set {domofon::ban::%arg 1 parsed as player%} to "brak"
            else:
                message "&cW tym miejscu wpisujesz nick: &7/intercom &c<nick> &6<powod>"
connect:
    {status::gracz::%player%} = "blokada":
        kick player due to "&cMasz blokade na dolaczanie na serwer!%nl%&7Powod: &6%{domofon::ban::%player%}%"
        stop
    else:
        message "&aWitamy ponownie :)"

 

 

 

Odnośnik do komentarza

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

Gość
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.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności