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

Skrypt na sprawdzanie gracza - wyświetlanie na chacie.


Pajelek123

Rekomendowane odpowiedzi

Opublikowano

Tak jak w temacie że na Chacie wyświetla się coś takiego:


Player jest sprawdzany


Sprawdza go:


a gdy jest czysty


Player jest czysty!


Sprawdzał go:


lub:


Player został zbanowany za:


Przez:


komendy:


/sprawdz {NICK}


/czysty {NICK}


/lognal {NICK}


Ale zeby nie tepało go w miejsce na sprawdzanie!


Chce aby gracz podczas sprawdzania mógł używać tylko /msg i /helpop


A gdy gracz wyjdzie podczas sprawdzania aby pisało, że wylogował się podczas sprawdzania


 


Opublikowano

 


variables:
    {sprawdzany.%player%} = false
command /sprawdz [<offlineplayer>]:
    trigger:
        player has permission "check.sprawdz":
            arg is not set:
                send "&8[&cSprawdzanie&8] &7Podaj nick gracza."
                stop
            arg is online:
                if {sprawdzany.%arg%} is true:
                    send "&8[&cSprawdzanie&8] &7Ten gracz jest juz sprawdzany."
                else:
                    set {sprawdzany.%arg%} to true
                    broadcast ""
                    broadcast "&4Gracz &e%arg% &4jest sprawdzany przez &e%player%&4."
                    broadcast "&4Teamspeak: &eTs.TwojSerwer.PL"
            else:
                send "&8[&cSprawdzanie&8] &7Ten gracz nie jest online."
        else:
            send "&8[&cSprawdzanie&8] &7Nie masz uprawnien."
command /czysty [<offlineplayer>]:
    trigger:
        player has permission "check.czysty":
            arg is not set:
                send "&8[&cSprawdzanie&8] &7Podaj nick gracza."
                stop
            if {sprawdzany.%player%} is true:
                set {sprawdzany.%arg%} to false
                broadcast ""
                broadcast "&eGracz &c%arg% &ejest czysty!"
            else:
                send "&8[&cSprawdzanie&8] &7Ten gracz nie jest sprawdzany."
        else:
            send "&8[&cSprawdzanie&8] &7Nie masz uprawnien."
        executor is console:
            set {sprawdzany.%arg%} to false
            broadcast ""
            broadcast "&eGracz &c%arg% &ejest czysty!"
command /lognal [<offlineplayer>]:
    trigger:
        player has permission "check.lognal":
            arg is not set:
                send "&8[&cSprawdzanie&8] &7Podaj nick gracza."
                stop
            if {sprawdzany.%player%} is true:
                arg is online:
                    send "&8[&cSprawdzanie&8] &7Ten gracz jest &aonline&7!"
                    stop
                execute player command "ban %arg% Logout podczas sprawdzania."
                broadcast ""
                broadcast "&4Gracz &e%arg% &4wylogowal sie podczas sprawdzania."
            else:
                send "&8[&cSprawdzanie&8] &7Ten gracz nie byl sprawdzany."
        else:
            send "&8[&cSprawdzanie&8] &7Nie masz uprawnien."
on command:
    if {sprawdzany.%player%} is true:
        command is "helpop" or "msg" or "m" or "r" or "sprawdz" or "czysty" or "lognal" or "sk" or "skript" or "ban" or "kick" or "cc" or "chat":
            stop
        cancel event
        send "&8[&cSprawdzanie&8] &7Nie mozesz teraz uzywac tej komendy!"
        send "&8[&cSprawdzanie&8] &7Jestes teraz sprawdzany."
        send "&8[&cSprawdzanie&8] &7Mozesz uzyc: "
        send "&8[&cSprawdzanie&8] &7 - &a/helpop"
        send "&8[&cSprawdzanie&8] &7 - &a/msg"
        send "&8[&cSprawdzanie&8] &7 - &a/r"
on quit:
    if {sprawdzany.%player%} is true:
        broadcast ""
        broadcast "&8[&cSprawdzanie&8] &7Gracz &3%player% &7wylowal sigoe podczas sprawdzania!"


Myślę, że taki może być?
Dodałem więcej możliwych komend, pozmieniaj sobie, jak chcesz.
SS reloadu: http://scr.hu/0qi4m/miuiw

Opublikowano

options:
        tag: &7[&eCHEATER&7]                                                  #TEKST KTORY BEDZIE SIE WYSWIETLAL PRZED KAZDYM TEKSTEM z SKRYPTU
        zapr: %arg 2% &fzapraszam na &eTS3/&6SKYPE &clogniesz = PERM          #TEKST KTORY BEDZIE WYSWIETLANY NA CHACIE JEZELI ADMINISTRATOR ZAPRASZA GRACZA NA Ts3/skype itp..
        perm: &cNie masz uprawnien do tej komendy!                            #TEKST KTORY BEDZIE WYSWIETLANY JEZELI GRACZ NIE MA UPRAWNIEN
        czysty: &fjest czysty! &amial SZCZESCIE!                              #TEKST KTORY BEDZIE PISAL NA CHACIE JEZELI GRACZ JEST CZYSTY
        ban: WYKRYTO U CIEBIE CHEATY - zostales zbanowany!                    #TEKST KTORY BEDZIE WYSWIETLANY JEZELI GRACZ KTORY MIAL CHEATY BEDZIE CHCIAL WEJSC NA SERWER
        przyz: Przyznales sie do CHEATOW! zostales zbanowany na 30dni!        #TEKST KTORY BEDZIE SIE WYSWIETLAL JEZELI GRACZ KTORY SIE PRZYZNAL SPROBOJE WEJSC NA SERWER
        czasprzyz: 30d                                                        #CZAS PRZEZ JAKI GRACZ BEDZIE ZBANOWANY ZA PRZYZNANIE                                                  #CZAS PRZEZ JAKI GRACZ BEDZIE ZBANOWANY ZA PRZYZNANIE
        textprzyz: &fprzyznaje sie do &c&lCHEATOW, &fpozegnajmy go na 30dni!  #TEKST KTORY BEDZIE WYSWIETLANY NA CHACIE JEZELI GRACZ SIE PRZYZNAL
 
 
command /cheater [<text>] [<player>]:
        trigger:
                if arg 1 is not set:
                        if player has permissions "cheater.*" or "cheater.mod" or "cheater.info":
                                send "&7-------------------------------------------------------------------------"
                                send "&9/cheater setklatka &7- Ustawia miejsce sprawdzania"
                                send "&9/cheater setspawn &7- Ustawia miejsce spawna (dla czystych i cheaterow)"
                                send "&9/cheater sprawdz (nick) &7- Teleportuje gracza do klatki"
                                send "&9/cheater czysty (nick) &7- Teleportuje gracza na spawna jezeli jest czysty"
                                send "&9/cheater przyznanie (nick) &7- Banuje gracza na 30 dni (jezeli sie przyzna do cheatow)"
                                send "&9/cheater lognal (nick) - &7Banuje gracza na IP za to ze lognal podczas sprawdzania"
                                send "&9/cheater autor &7- Pokazuje krotka notatke o autorze skryptu"
                                send "&7-------------------------------------------------------------------------"
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "setklatka" or "ustawklatka" or "ustawklatke":
                        if player has permissions "cheater.setklatka" or "cheater.*":
                                set {cheater.klatka} to location or player
                                send "{@tag} &fUstawiles miejsce &9klatki-sprawdzania!"
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "sprawdz":
                        if player has permissions "cheater.sprawdz" or "cheater.*" or "cheater.mod":
                                if arg 2 is set:
                                        if player has permissions "cheater.sprawdz" or "cheater.*" or "cheater.mod":
                                                teleport arg 2 to {cheater.klatka}
                                                broadcast "{@tag} {@zapr}"
                                                send "%arg 2% &fjestes sprawdzany! wejdz na &eTS3 &falbo &6SKYPE serwera" to arg 2
                                else:
                                        send "&7|||||-- &fPodaj nazwe &aGRACZA"
                                        stop
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "setspawn" or "ustawspawn":
                        if player has permissions "cheater.setspawn" or "cheater.*":
                                set {cheater.spawn} to location of player
                                send "{@tag} &fUstawiles &aSPAWN &fdla cheaterow!"
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "czysty":
                        if player has permissions "cheater.czysty" or "cheater.*" or "cheater.mod":
                                if arg 2 is set:
                                        if player has permissions "cheater.czysty" or "cheater.*" or "cheater.mod":
                                                teleport arg 2 to {cheater.spawn}
                                                broadcast "{@tag} %arg 2% {@czysty}"
                                                send "&fjestes czysty! zostales teleportowany na &cSPAWN" to arg 2
                                else:
                                        send "&7|||||-- &fPodaj nazwe &aGRACZA"
                                        stop
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "przyznanie" or "przyznaje":
                        if player has permissions "cheater.przyznanie" or "cheater.*" or "cheater.mod":
                                if arg 2 is set:
                                        if player has permissions "cheater.przyznanie" or "cheater.*" or "cheater.mod":
                                                execute console command "kill %arg 2%"
                                                execute console command "tempban %arg 2% {@czasprzyz} {@przyz}"
                                                teleport player to {cheater.spawn}
                                                broadcast "{@tag} %arg 2% {@textprzyz}"
                                else:
                                        send "&7|||||-- &fPodaj nazwe &aGRACZA"
                                        stop
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "lognal" or "logout":
                        if player has permissions "cheater.logout" or "cheater.*" or "cheater.mod":
                                if arg 2 is set:
                                        if player has permissions "cheater.logout" or "cheater.*" or "cheater.mod":
                                                execute console command "banip %arg 2%"
                                                broadcast "{@tag} %arg 2% &fwylogowal sie podczas sprawdzania!"
                                else:
                                        send "&7|||||-- &fPodaj nazwe &aGRACZA"
                                        stop
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "ban":
                        if player has permissions "cheater.ban" or "cheater.*" or "cheater.mod":
                                if arg 2 is set:
                                        if player has permissions "cheater.ban" or "cheater.*" or "cheater.mod":
                                                teleport player to {cheater.spawn}
                                                execute console command "kill %arg 2%"
                                                execute console command "ban %arg 2% {@ban}"
                                                broadcast "{@tag} &czostal zbanowany za &9CHEATY"
                                else:
                                        send "&7|||||-- &fPodaj nazwe &aGRACZA"
                                        stop
                        else:
                                send "{@perm}"
                                stop
                if arg 1 is "autor":
                        send "&7-----------------------------------------------------"
                        send "&fSkrypt &c&lCheatROX &fzostal wykonany przez &9&lPePQ65"
                        send "&9Wersja SKRYPTU: &f1.0"
                        send "&7-----------------------------------------------------"
                        stop
                if arg 1 is not "lognal" or "logout" or "przyznanie" or "przyznaje" or "czysty" or "setspawn" or "setklatka" or "sprawdz" or "ban" or "autor" or "ustawklatka" or "ustawklatke" or "ustawspawn" or "":
                        send "&fNie ma takiej komendy!"
                        stop
                       
command /zglos [<text>]:
        trigger:
                if arg 1 is not set:
                        send "&7[&6ZGLOS&7] &fAby kogos zglosic napisz /zglos &9NICK"
                if arg 1 is set:
                        loop all players:
                                loop-players has permission "cheater.mod":
                                        send "&9&l%player%: &b %arg %" to loop-player
 
on skript start:
        send "&7------------------------------------------------------" to console
        send "&fSkrypt &cCheatROX zostal stworzony przez &9PePQ65" to console
        send "&6Wersja skryptu: &91.0" to console
        send "&fTwoj serwer pracuje na wersji %skript version%" to console

        send "&7------------------------------------------------------" to console

 

 

 

 
PS: Jak sie dodaje spoiler ?

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...