Skocz do zawartości
  • 0

Banowanie graczy!


Szymon21xxPL

Pytanie

Witam, mam problem, nie mam pojęcia jak dodać, do skriptu poniżej, aby ban był na np 7 dni. Pomoże ktoś ? :(

 

 

 

ban arg player
kick arg player due to "cos tam cos tam"
 
 
Myślałem coś o takim czymś ale nie wiem czy to zadziala i czy nie obciazy serwera                            
 
ban arg player
kick arg player due to "cos tam cos tam"
wait 7 days
pardon arg player
 
 
 
Proszę o pomoc, z góry dziękuje :)
Odnośnik do komentarza
https://skript.pl/temat/7229-banowanie-graczy/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /tempban [<player&gt] [<number&gt] [<text&gt]:    permission: ban.ban    trigger:        if arg 1 is not set:            send "&cPoprawne uzycie: &4/ban <nick> <czas w dniach> <powod>"        else:           if arg 2 is set:               set {zbanowany::%arg 1%} to "&cZostales czasowo zbanowany na &7%arg 2% dni przez &7%player% &cza %arg 3               broadcast "&c%arg 1% &7zostal czasowo zbanowany za &c%arg 3%"               kick player-argument due to "{zbanowany::%arg 1%}"               wait %arg 2% days               delete {zbanowany::%arg 1%}           else:               send "&cPoprawne uzycie: &4/ban <nick> <czas w minutach> <powod>"on join:    if {zbanowany::%player%} is set:    wait 2 ticks    kick player due to "{zbanowany::%player%}"

Nie testowane

Edytowane przez Ixidi
Odnośnik do komentarza
https://skript.pl/temat/7229-banowanie-graczy/#findComment-58156
Udostępnij na innych stronach

  • 0

ban <player>kick <player> due to ""wait 7 dayspardon <player>

Nie robiłbym tak. Nigdy nie masz pewności, czy serwer nagle się nie wyłączy z jakiegoś powodu. I co wtedy? Wtedy wszyscy, których zbanowałeś dostają unbana.

Jeśli juz chcesz to możesz używać tego do banowania na krótki czas (kilka/kilkadziesiąt minut).

A co do banowania, kiedyś napisałem na mój serwer takie coś: http://pastebin.com/RLYxhcgU

Możesz z tego coś zrobić.

Edytowane przez TheU5erPL
Odnośnik do komentarza
https://skript.pl/temat/7229-banowanie-graczy/#findComment-58322
Udostępnij na innych stronach

  • 0
ban <player>kick <player> due to ""wait 7 dayspardon <player>

Nie robiłbym tak. Nigdy nie masz pewności, czy serwer nagle się nie wyłączy z jakiegoś powodu. I co wtedy? Wtedy wszyscy, których zbanowałeś dostają unbana.

Jeśli juz chcesz to możesz używać tego do banowania na krótki czas (kilka/kilkadziesiąt minut).

A co do banowania, kiedyś napisałem na mój serwer takie coś: http://pastebin.com/RLYxhcgU

Możesz z tego coś zrobić.

 

TimesBan, własnie wczoraj na tej bazie robiłem to, zero błędów, ale jednak zbanowany gracz mógł wejśc na serwer ;(

Odnośnik do komentarza
https://skript.pl/temat/7229-banowanie-graczy/#findComment-58326
Udostępnij na innych stronach

  • 0
ban <player>kick <player> due to ""wait 7 dayspardon <player>

Nie robiłbym tak. Nigdy nie masz pewności, czy serwer nagle się nie wyłączy z jakiegoś powodu. I co wtedy? Wtedy wszyscy, których zbanowałeś dostają unbana.

Jeśli juz chcesz to możesz używać tego do banowania na krótki czas (kilka/kilkadziesiąt minut).

A co do banowania, kiedyś napisałem na mój serwer takie coś: http://pastebin.com/RLYxhcgU

Możesz z tego coś zrobić.

 

command /warn [<player&gt] [<text&gt]:
    trigger:
        if player has permission "admin.warn":
            if arg 1 is not set:
                send "&cPoprawne uzycie - &4/warn <player> <powod>"
                stop
            if arg 2 is not set:
                send "&cPoprawne uzycie - &4/warn <player> <powod>"
                stop
            if arg 2 is "cheaty":
                if {warn.cheaty.%arg 1%} < 3:
                    add 1 to {warn.cheaty.%arg 1%}
                    if {warn.cheaty.%arg 1%} is 1:
                        broadcast "{@cheaty1}"
                        kick arg 1 due to "&cDostales Ostrzezenie &4[1/3]&c. Powod: &4Cheaty&c."
                    if {warn.cheaty.%arg 1%} is 2:
                        broadcast "{@cheaty2}"
                        kick arg 1 due to "&cDostales Ostrzezenie &4[2/3]&c. Powod: &4Cheaty&c."
                    if {warn.cheaty.%arg 1%} is 3:
                        broadcast "{@cheaty3}"
                        ban arg player
                        kick arg 1 due to "&cDostales Ostrzezenie &4[3/3]&c. Powod: &4Cheaty&c. Zostales zbanowany na &47 dni&c!"
                        wait 7 days
                        execute console command "pardon %player-arg%"
                        set {warn.cheaty.%arg 1%} to 0
                        stop
 
 
Dodasz mi to tego twoją technikę ? Aby się nie bugowało ? Z góry dziękuje
 
 
PS. Sorry za spam ;c
Odnośnik do komentarza
https://skript.pl/temat/7229-banowanie-graczy/#findComment-58329
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...