Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Questy nie są widoczne w grze po skompilowaniu

Nieaktywny

Featured Replies

Opublikowano

Zacząłem przyglądać się questom i zauważyłem że nie zapisują się żadne zmiany w grze po /reload q.

Kompiluje przez pre_qc.py, nie ma problemu z kompilacją bo przechodzi wszystko:
image.png


W folderze pre_qc też sie zapisują:
image.png


QC.log: https://pastebin.com/fdKbJ0K5

Kiedy dokonam w grze polecenie : /reload q

Niestety żadnych zmian w grze nie ma.
Zauważyłem że questy nie zapisują sie do bazy:

image.png

Opublikowano

W tabeli quest zapisują się stany zadań. Żeby pojawiły się tam konkretne rekordy, musisz wykonać jakoś interakcję z zadaniem w grze. Samo skompilowanie zadań i przeładowanie ich w grze poprzez /reload q nie wystarczy. Przykładowo idź do Trenerów od wyboru profesji, wybierz profesje i dopiero wtedy zostanie zapisany stan w tabeli quest.

19 minut temu, Januszek napisał(a):

Kiedy dokonam w grze polecenie : /reload q

Czekaj bo się pogubiłem, nie zapisuje ci stanu do quest, czy nie widzisz w ogóle żadnych zadań w grze?

Opublikowano
  • Autor
2 minuty temu, Sevence napisał(a):

W tabeli quest zapisują się stany zadań. Żeby pojawiły się tam konkretne rekordy, musisz wykonać jakoś interakcję z zadaniem w grze. Samo skompilowanie zadań i przeładowanie ich w grze poprzez /reload q nie wystarczy. Przykładowo idź do Trenerów od wyboru profesji, wybierz profesje i dopiero wtedy zostanie zapisany stan w tabeli quest.

Czekaj bo się pogubiłem, nie zapisuje ci stanu do quest, czy nie widzisz w ogóle żadnych zadań w grze?

Mam zadania w grze, podam na przykładzie Dozorcy

image.png

Jak widać jest quest w quest_list

Skompilowałem questy, a dokładnie dozorca.quest i jak widać jest ok.

image.png

w pre_qc folderze widać quest
image.png

Podpisałem sobie Otwórz Magazyn TESTNR3
image.png

Wykonuje /reload q w grze i żadne zmiany się nie dokonują:

image.png





Zrobiłem reboot maszyny bo zostawiłem tylko quest z dozorcą, inne wywaliłem

Stare questy nadal działają mimo że nie są wpisane w quest_list i w pre_qc jeden jest quest tylko na dozorce.

image.png


Opublikowano
5 minut temu, Januszek napisał(a):

Mam zadania w grze, podam na przykładzie Dozorcy

image.png

Jak widać jest quest w quest_list

Skompilowałem questy, a dokładnie dozorca.quest i jak widać jest ok.

image.png

w pre_qc folderze widać quest
image.png

Podpisałem sobie Otwórz Magazyn TESTNR3
image.png

Wykonuje /reload q w grze i żadne zmiany się nie dokonują:

image.png





Zrobiłem reboot maszyny bo zostawiłem tylko quest z dozorcą, inne wywaliłem

Stare questy nadal działają mimo że nie są wpisane w quest_list i w pre_qc jeden jest quest tylko na dozorce.

image.png


Zrób tak:

  • Wyłącz serwer

  • Wyczyść folder /quest/object

  • Przeładuj questy

  • Uruchom serwer

Opublikowano
  • Autor
4 minuty temu, Sevence napisał(a):

Wszystkie zadanie, które są skompilowane są odczytywane z folderu OBJECT jeśli usuniesz cały ten folder to nie ma prawa żeby zadania nadal były w grze po restarcie serwera. Skrypt od kompilacji zadań powinien to robić podczas rekompilacji zadań.

3 minuty temu, KoYGeR napisał(a):

Zrób tak:

  • Wyłącz serwer

  • Wyczyść folder /quest/object

  • Przeładuj questy

  • Uruchom serwer


Wykonałem tak jak @KoYGeR napisał Ale nadal mam stare questy w grze

object mam tylko:
image.png

w quest_list tylko quest dozorca

A i tak widać stare zmiany w grze, hmm... może coś mam nie tak z pre_qc albo komendą do kompilacji?

Przesyłam dla wglądu:

pre_qc.py

compile.sh

Opublikowano

Weź stwórz folder na pulpicie, wywal tam questy których nie chcesz, usuń je całkowicie z quest_list i skompiluj jeszcze raz

Edytowane przez Dayton

Opublikowano
  • Autor
Godzinę temu, Sevence napisał(a):
        if cd usr/home/main/srv1/share/locale/germany/quest 2>/dev/null || cd /usr/home/main/srv1/quest 2>/dev/null; then

Co to to jest?

Masz utworzone symlinki locale w channelach?


Dobra, odkryłem błąd i nauczyłem się czegoś nowego że jeszcze w kanałach core1/core2 jest plik locale gdzie jest odnośnik do questów
Usunąłem object z kanałów i już zatrybiło, nie pozostało nic innego jak zrobić symlinki

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.