Witam! Od pewnego czasu kombinuję nad skryptem na banowanie. Mam kolejny problem. Mam taki skrypt:
command /banuj [<offlineplayer=%player%>] [<integer>] [<text>]:
trigger:
if offlineplayer-argument is set:
if argument 2 is set:
if argument 3 is set:
if offlineplayer-argument is not player:
if offlineplayer-argument is not in {lista::*}:
set {czekanie::%offlineplayer-argument%} to integer-argument
set {ban.%offlineplayer-argument%} to true
send "&aGracz &c%offlineplayer-argument%&a zostal zbanowany na czas &7%integer-argument% minutes&a za &c%argument 3%&a." to player
set {powod.%offlineplayer-argument%} to argument 3
add offlineplayer-argument to {lista::*}
wait 1 tick
kick offlineplayer-argument due to "&a&lJestes zbanowany!&a&lCzas bana: &r&7%{czekanie::%offlineplayer-argument%}% minutes||&a&lPowod bana: &r&c%{powod.%offlineplayer-argument%}%"
broadcast "&aGracz %offlineplayer-argument% zostal zbanowany!"
else:
send "&aTen gracz jest juz zbanowany!" to player
else:
send "&aNie mozesz zbanowac siebie!" to player
else:
send "&cPrzyklad: &a/banuj &7[Gracz] [Czas](w minutach) [Powod]."
else:
send "&cPrzyklad: &a/banuj &7[Gracz] [Czas](w minutach) [Powod]."
else:
send "&cPrzyklad: &a/banuj &7[Gracz] [Czas](w minutach) [Powod]."
Mam problem konkretnie z tą linijką:
if offlineplayer-argument is not in {lista::*}
Mój problem jest taki, że po prawidłowym wpisaniu komendy, niezależnie od tego, co wpiszę w miejsce 1 argumentu, zawsze wypisuje mi "Ten gracz jest już zbanowany!" Nawet jeśli gracz nie znajduje się w zmiennej {lista::*}, to i tak otrzymuję tę wiadomość.
Pytanie
kacpicygan123 1
Witam! Od pewnego czasu kombinuję nad skryptem na banowanie. Mam kolejny problem. Mam taki skrypt:
Mam problem konkretnie z tą linijką:
Mój problem jest taki, że po prawidłowym wpisaniu komendy, niezależnie od tego, co wpiszę w miejsce 1 argumentu, zawsze wypisuje mi "Ten gracz jest już zbanowany!" Nawet jeśli gracz nie znajduje się w zmiennej {lista::*}, to i tak otrzymuję tę wiadomość.
Czemu?
Edytowane przez kacpicygan123Odnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi