Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Loop graczy offline


kacpicygan123

Rekomendowane odpowiedzi

Opublikowano

Witam. Niedawno rozpocząłem skrypt na Bany. Taki sobie przykładowy z nudów. Stworzyłem WSZYSTKO i oczywiście wkradł się nieproszony błąd. Otóż, gdy gracz zostanie zbanowany, nie może wejść do gry. Utworzyłem zmienne:

{sekundy.%player%}

{minuty.%player%}

{godziny.%player%}

 

I teraz, dodaję odbanowanie po jakimś czasie. I TU JEST BŁĄD. Czemu?

 

Bowiem dodałem "Every 1 second:"

"loop all players"

"remove 1 from {sekundy.%loop-player%}

 

Zapominając o tym, że jeśli gracz NIE jest na serwerze, nie loopnie go, i np. jak dam mu bana na 10 sekund, to sekundy nie będą się odejmować, bo gracza nie ma na serwerze i wartość nie jest odejmowana, przez co dostajemy tak jakby PermBan.

 

Da się jakoś zrobić, żeby np. loopnąć graczy ofline, czy coś w tym stylu? Albo loopnąć zmienną? (Ale w to się nie bawiłem, więc podeślijcie)

 

Coś takiego:

"loop offline players"

albo:

"loop {sekundy.%loop-player%::*}

 

Thanks for the Answer.

 

Za odpowiedź, Like i Najlepsza Odpowiedź! Pzdr!

Opublikowano

Musisz zrobić coś na tej zasadzie na tych zmiennych:

{sekundy::%player%}

every 1 second:
    loop {sekundy::*}:
        remove 1 from {sekundy::%loop-index%}
        if {sekundy::%loop-index%} is 0:
            set {ban.%loop-index%} to false

Albo dodaj takie coś :P

On first join:
    set {nick::%player%} to true
every 1 second:
    loop {nick::*}:
        if {nick::%loop-index%} is true:
            if {ban.%loop-index%} is true:
                remove 1 from {sekundy.%loop-index%}

Ogarniesz? ;)
@kacpicygan123

» Zostanę technikiem serwera minecraft / stworzę twój serwer (Klik) «

» Wykonam pliki serwerowe do minecraft  «

» Pomagam w różnych sprawach «

<>~~~~~~~~~~~~<> Kontakt <>~~~~~~~~~~~~<>
» Wyślij do mnie Prywatną Wiadomość (PW) «

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...