{% extends 'base.html' %} {% block title %}Masowe nadawanie · {{panel_brand}}{% endblock %} {% block content %} ← Zarządzanie
MASOWE NADAWANIE
Wybierz VNUM, ilość i dowolne warunki. Wszystkie wypełnione warunki obowiązują jednocześnie.
VNUM 50051 to „Zdjęcie Konia”. Opcja „nie mają” sprawdza ekwipunek, wyposażenie oraz magazyny konta.
{{recipients|length}} odbiorców · {{quantity}}× na postać · {{criteria_text(criteria)}}
Aktywne boty odbierają przedmiot przez grę w kolejnych tickach. System przekazuje naraz do 10 odbiorców, więc duże grupy są obsługiwane seriami. Postacie offline czekają na logowanie. Nie wymaga restartu serwera.
| Postać | Lv | Koń | Czas gry | Jeździectwo |
|---|---|---|---|---|
| {{p.name}} | {{p.level}} | {{p.horse_level}} | {{(p.playtime / 60)|round(1)}} h | {{p.riding}} |
✅ Worker nadawania działa (ostatni tick {{stats.heartbeat_age}} s temu).
{% elif stats.heartbeat_age is none %}⚠️ Worker nadawania jeszcze nigdy się nie odezwał. Kontener seban-item-grants nie działa albo nie ma dostępu do bazy — bez niego zlecenia zostaną w stanie „Czeka na wysłanie”. Uruchom go: docker compose up -d seban-item-grants.
⚠️ Worker nadawania milczy od {{stats.heartbeat_age}} s. Kontener seban-item-grants stanął — zlecenia zostaną w stanie „Czeka na wysłanie”, dopóki nie wróci: docker compose up -d seban-item-grants.
Ostatni błąd workera: {{stats.last_error}}
⚠️ W kolejce gry leży zlecenie sprzed {{stats.oldest_pending}} s, którego nikt w grze nie odebrał. Pomocnik w grze (quest web_admin) budzi się przy pierwszym logowaniu po starcie serwera — zaloguj się dowolną postacią, a jeśli to nie pomoże, quest w obrazie gry jest nieaktualny.
Czeka na wysłanie: {{stats.counts.get('waiting',0)}}{% if stats.oldest_waiting is not none %} (najstarsze {{stats.oldest_waiting}} s){% endif %} · Przekazano do gry: {{stats.counts.get('queued',0)}}{% if stats.oldest_queued is not none %} (najstarsze {{stats.oldest_queued}} s){% endif %} · W kolejce gry: {{stats.pending}} · Do sprawdzenia: {{stats.counts.get('review',0)}} · Nadano: {{stats.counts.get('done',0)}}
Postać offline wraca do kolejki co dwie minuty, aż się zaloguje; „Czeka na wysłanie” przy działającym workerze i pustej kolejce gry oznacza właśnie to.
| Postać | Przedmiot | Warunki | Wynik | Aktualizacja | |
|---|---|---|---|---|---|
| {{g.player_name}} | {{g.quantity}}× {{g.vnum}} | {{g.criteria_text}} | {{labels.get(g.status,g.status)}} | {{g.updated}} | {% if g.status=='waiting' %}{% endif %} |
| Nie zlecono jeszcze nadawania. | |||||