Skocz do zawartości
  • 0

zablokowac temat #zrobione


elliot21
 Udostępnij

Pytanie

Chce skrypt na ostrzezenie komenda: /warn (nick) (powod) musi sie wiadomosc wyswietlic ze dany gracz dostal ostrzezenie na czacie

a temu graczu na titlebar (czy jakos tak) bedzie pisac ze dostal ostrzezenie

3 ostrzezenia = 2 godziny ban

/sprawdzwarn (nick) 

 

i bedzie tam archiwum ostrzezen przedawnione lub nie 

1 ostrzezenie jest na tydzien

 
Edytowane przez Vylence
bvcz

Usuwam zbędne formatowanie

Notatka dodana przez bvcz

Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Prosze bardzo!

WARN:

- permisje: warn.player

SPRAWDZWARN:

- permisje: sprawdzwarn.player

Cytat

options:
    pex: warn.player
    pexm: &4&l>> &cNie masz permisji by uzywac tej komendy
    
    pex2: sprawdzwarn.player
    pexm2: &4&l>> &cNie masz permisji by uzywac tej komendy
on first join:
    set {o.%player%} to 0
    create folder "plugins/Skript/scripts/warny/%player%"
    wait 1 tick
    create folder "plugins/Skript/scripts/warny/%player%/0"
command /warn [<offlineplayer>] [<text>]:
    permission: {@pex}
    permission message: {@pexm}
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                set {w.%arg 1%} to arg 1
                set {p.%arg 1%} to arg 2
                if {w.%arg 1%} is online:
                    if folder "plugins/Skript/scritps/warny/%arg 1%/0" exists:
                        delete folder "plugins/Skript/scritps/warny/%arg 1%/0"
                        create folder "plugins/Skript/scritps/warny/%arg 1%/1"
                        set {o.%arg 1%} to 1
                        wait 1 tick
                        send {w.%arg 1%} title "&c%{o.%arg 1%}% &cOstrzezenie!" with subtitle "&f%{p.%arg 1%}%" for 10 seconds
                        stop
                    if folder "plugins/Skript/scritps/warny/%arg 1%/1" exists:
                        delete folder "plugins/Skript/scritps/warny/%arg 1%/1"
                        create folder "plugins/Skript/scritps/warny/%arg 1%/2"
                        set {o.%arg 1%} to 2
                        wait 1 tick
                        send {w.%arg 1%} title "&c%{o.%arg 1%}% &cOstrzenie!" with subtitle "&f%{p.%arg 1%}%" for 10 seconds
                        stop
                    if folder "plugins/Skript/scritps/warny/%arg 1%/2" exists:
                        delete folder "plugins/Skript/scritps/warny/%arg 1%/2"
                        create folder "plugins/Skript/scritps/warny/%arg 1%/BAN"
                        set {o.%arg 1%} to 3
                        wait 1 tick
                        send {w.%arg 1%} title "&c%{o.%arg 1%}% &cOstrzezenie! (BAN 2DNI)" with subtitle "&f%{p.%arg 1%}%" for 10 seconds
                        make player execute command "tempban %{w.%arg 1%}% 2d %{p.%arg 1%}%"
                        stop
                else:
                    send player title "&cTen gracz nie" with subtitle "jest online!" for 8 seconds
            else:
                send player title "&cUzyj" with subtitle "&c/warn <nick> <powod>" for 10 seconds
                stop
        else:
            send player title "&cUzyj" with subtitle "&c/warn <nick> <powod>" for 10 seconds
            stop
command /sprawdzwarn [<offlineplayer>]:
    permission: {@pex2}
    permission message: {@pexm2}
    trigger:
        if arg 1 is set:
            set {sw.%arg 1%} to arg 1
            if {o.%arg 1%} is set:
                send "&8&l==========[&c&lWARN&8&l]==========%nl% %nl%&8&l-> &c&lGracz&8&l: &c&l%arg 1% %nl% %nl%&8&l-> &c&lWarny: &c&l%{o.%arg 1%}% %nl% %nl%&8&l==========[&c&lWARN&8&l]=========="
            else:
                send "&8&l==========[&c&lWARN&8&l]==========%nl% %nl%&8&l-> &c&lGracz&8&l: &c&l%arg 1% %nl% %nl%&8&l-> &c&lWarny: &c&l0 %nl% %nl%&8&l==========[&c&lWARN&8&l]=========="
        else:
            send player title "&cUzyj" with subtitle "&c/sprawdzwarn <nick>"
every 7 days:
    loop all players:
        if {o.%loop-player%} is 1:
            remove 1 from {o.%loop-player%}
            delete folder "plugins/Skript/scritps/warny/%loop-player%/1"
            create folder "plugins/Skript/scritps/warny/%loop-player%/0"
            stop
        if {o.%loop-player%} is 2:
            remove 1 from {o.%loop-player%}
            delete folder "plugins/Skript/scritps/warny/%loop-player%/2"
            create folder "plugins/Skript/scritps/warny/%loop-player%/1"
            stop

Wymagane:

-Skript (100%)

-SkQuery (lepiej miej)

-WildSkript (lepiej miej)

-SkRayFall (100%)

~Pozdro!

p.s możesz dać rep+ jeśli zadziałało ;D

 

UWAGA!

Jeśli chcesz sprawdzić czy działa musisz stworzyć nowe konto, ponieważ musisz wbić na serwer pierwszy raz, czyli poprostu wgraj skrypt, zmień nick i sprawdź czy działa ;)

Inni gracze (jeśli nigdy nie byli na twym serwerze) nie będa musieli tego robić

Edytowane przez TachiMC
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 godziny temu, TachiMC napisał:

Prosze bardzo!

WARN:

- permisje: warn.player

SPRAWDZWARN:

- permisje: sprawdzwarn.player

Wymagane:

-Skript (100%)

-SkQuery (lepiej miej)

-WildSkript (lepiej miej)

-SkRayFall (100%)

~Pozdro!

p.s możesz dać rep+ jeśli zadziałało ;D

 

UWAGA!

Jeśli chcesz sprawdzić czy działa musisz stworzyć nowe konto, ponieważ musisz wbić na serwer pierwszy raz, czyli poprostu wgraj skrypt, zmień nick i sprawdź czy działa ;)

Inni gracze (jeśli nigdy nie byli na twym serwerze) nie będa musieli tego robić

Zajefajne!! Zrobisz to samo z kickiem i banem? Tylko ze nie ilosc tylko ostatni ban na ile i za co a kick poprostu za co

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Prosze bardzo!

KICK:

- permisje: kick.player

- komenda: /kick <gracz> <powód>

BAN:

- permisje: ban.player

- komenda: /ban <gracz> <powód>

UNBAN:

- permisje: unban.player

- komenda: /unban <gracz>

TEMPBAN:

- permisje: tempban.player

- komenda: /tempban <czas> <gracz>

CZAS: np. 1m - 1 minuta, 1h - 1 godzina, 1d - 1 dzien, 1m

SPRAWDZ BAN:

- permisje: sprawdz.ban

- komenda: /sprawdzban <gracz>

 

SKRYPT: 

WYMAGANE:

- Skript (100%)

- SkQuery (lepiej wez)

- WildSkript (lepiej wez)

 

~Pozdro
p.s: jak robisz jakiś serwer moge być technikiem 😜

 

Napisz czy działa, jak nie to poprawie

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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