Skocz do zawartości
  • 0

Bany


Nefiu
 Udostępnij

Pytanie

Witam,

może ktoś pomóc bo nie daje bana na dany czas tylko perma...

Z góry dzięki

 

command /testban2 [<text>] [<offlineplayer>] [<text>] [<text>] [<text>]:
    permission: core.ban
    trigger:
        if arg 1 is "temp":
            if arg 2 is not set:
                send "&c&lPoprawne użycie: &f/ban perm/temp [nick] [czas] [powód]" to executor
            else:
                if arg 3 contains "s" or "m" or "h" or "d" or "w" or "mo" or "y":
                    if arg 3 contains "s":


                        if arg 4 is not set:
                            send "&c&lPoprawne użycie: &f/ban perm/temp [nick] [czas] [powód]" to executor
                        if arg 4 is set:
                            set {_} to arg-3
                            replace all "s" with " seconds" in {_}
                            ban arg-2 due to "&c&lZostałeś zbanowany na %arg-3% sekund przez &6&l%player% &c&lpowód: &f&l%arg-4%" for {_}
                            kick arg-2 due to "&c&lZostałeś zbanowany na %arg-3% sekund przez &6&l%executor% &c&lpowód: &f&l%arg-4%"
                            broadcast {_}
                    else:
                        send "&c&lPoprawne użycie: &f/ban perm/temp [nick] [<liczba>s/m/h/d/w/mo] [powód]" to executor
                else:
                    send "&c&lPoprawne użycie: &f/ban perm/temp [nick] [<liczba>s/m/h/d/w/mo] [powód]" to executor
        else:
            send "&c&lPoprawne użycie: &f/ban perm/temp [nick] [czas] [powód]" to executor 
Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w forumowym code.

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
19 minut temu, Nefiu napisał:

Witam,

może ktoś pomóc bo nie daje bana na dany czas tylko perma...

Z góry dzięki

Problem leży w zmiennej {_}, jest ona typu 'text', tymczasem ty jej używasz w linijce z banowanie tak, jakby była typem 'timespan'. Dlatego też musisz parse'ować tę zmienną na typ 'timespan', a przed tym należy upewnić się, że w ogóle jest to możliwe (chociażby poprzez wysłanie tej zmiennej na czacie).

Odnośnik do komentarza
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.

 Udostępnij

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

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