Skocz do zawartości
  • 0

Pomoc ze skryptem


Xyntegi_ok

Pytanie

Prosze o pilną pomoc... mam w skrypcie [od 74 linijki] że za przekleństwa na chacie daje z automatu upomnienie które wygasa po 2h. Od linijki 27 jest dawanie upomnienia ręcznie, czyli komendą /u. Da sie zrobić aby po daniu ręcznego upomnienia też sie po 2h usuwało komendą /wu? Bo jak wpisuje %player% to usuwa mi upomnienie, jak wpisuje %arg 1% to usuwa OSTATNIEJ osobie której dałam upomnienie. Chyba rozumiecie o co mi chodzi. Byłabym bardzo wdzięczna.

Odnośnik do komentarza
https://skript.pl/temat/58020-pomoc-ze-skryptem/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

Skrypt jest jaki jest, dlatego wydaje mi się, iż użycie takiej samej formy odebrania upomnień jak w automatycznym systemie odbierania upomnień będzie odpowiedni.

command /u [<player>] [<text>]:
    permission: warn.warn
    permission message: {@prefix} &cBrak permisji!
    trigger:
        loop all players:
            if loop-player has permission "warn.warn":
                if arg 2 is set:
                    if executor is console:
                        send "&4&m-----------------------------------------------------" to all players
                        send " " to all players
                        send "&cGracz &4&l%arg 1% &cotrzymał &4&lupomnienie &cod &4&lkonsola &cza &4&l%arg 2%" to all players
                        send " " to all players
                        send "&4&m-----------------------------------------------------" to all players
                        send "&4&m-----------------------------------------------------" to arg-1
                        send "&c&lOtrzymałeś upomnienie! Wygaśnie ono za 2h" to arg-1
                        send "&4&m-----------------------------------------------------" to arg-1
                        execute console command "title %arg 1% &cOtrzymałeś upomnienie" 
                        add 1 to {warns::%arg 1%}
                        send "&cA: Ma obecnie %{warns::%arg 1%}% upomnień" to loop-player
                        wait 2 hours
                        execute console command "wu %arg 1%"
                    else:
                        send "&4&m-----------------------------------------------------" to all players
                        send " " to all players
                        send "&cGracz &4&l%arg 1% &cotrzymał &4&lupomnienie &cod &4&l%player% &cza &4&l%arg 2%" to all players
                        send " " to all players
                        send "&4&m-----------------------------------------------------" to all players
                        send "&4&m-----------------------------------------------------" to arg-1
                        send "&c&lOtrzymałeś upomnienie! Wygaśnie ono za 2h" to arg-1
                        send "&4&m-----------------------------------------------------" to arg-1
                        execute console command "title %arg 1% &cOtrzymałeś upomnienie"
                        add 1 to {warns::%arg 1%}
                        send "&cA: Ma obecnie %{warns::%arg 1%}% upomnień" to loop-player
                        wait 2 hours
                        execute console command "wu %arg 1%"
                    if arg 2 is not set:
                        send "&8» &7Uzycie komendy: &c/warn (gracz) (powod)"
                    if arg 2 is not set:
                        send "&8» &7Uzycie komendy: &c/warn (gracz) (powod)"

 

Odnośnik do komentarza
https://skript.pl/temat/58020-pomoc-ze-skryptem/#findComment-344563
Udostępnij na innych stronach

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

Nieaktywny
Odpowiedz na pytanie...

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

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

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