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ę.
Testy nowej platformy wystartowały chcesz pomóc kształtować nowa wersje portalu - daj znać na priv a podrzucimy dostęp do wczesnej wersji

Problem z czasem w nakładkach na broń

Featured Replies

Opublikowano

Cześć, spotkałem się dzisiaj z problemem ustawienia czasu w nakładkach, mam w item_proto ustawiony czas jako REAL_TIME na 45 dni (3888000s). W kostiumach oraz fryzurach w grze czas wyświetlany i odliczany jest poprawnie.
Kostiumy i fryzury bez ustawionego czasu (stałe) mają sockety ustawione na 0, natomiast przy ustawionym czasie socket0 wygląda jak na prawym screenie poniżej (tak jest poprawnie).

image.png.0ea51d74f3f527f1f27ede397a91d1e4.png image.png.bea74bdb4f4866762d2e73c424827bd3.png


Przy nakładkach wygląda to nieco inaczej, sockety domyślne w przedmiocie bez czasu nie są zerowe lecz mają wartość 1, po ustawieniu czasu (REAL_TIME - czas leci ciągle) socket nadal pozostaje ustawiony na 1, pozostały czas w grze wyświetlany jest jako 0 minut, a przedmiot po przywołaniu komendą znika po 1 sekundzie.
image.png.0a9e72f447afc52721de77b68ae83906.png image.png.fbc3ad0fba47b3cba87e212e212721d8.png


Wymusiłem w src socket na 0 w nakładkach, ale po przywołaniu nakładki do ekwipunku nadal znika ona po 1 sekundzie.
Sysser pusty, syslog pokazuje jedynie takie logi:

HTMLKod został skopiowany
Oct 13 16:49:11 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 0, 1732718951, 0, 20005956, 'SET_SOCKET', '', '', 42004)Oct 13 16:49:11 :: REAL_TIME_EXPIRE: StartRealTimeExpireEventOct 13 16:49:11 :: Invalid Socket Count 3, set to maximumOct 13 16:49:11 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 0, 1, 0, 20005956, 'SET_SOCKET', '', '', 42004)Oct 13 16:49:11 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 1, 0, 20005956, 'SET_SOCKET', '', '', 42004)Oct 13 16:49:11 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 2, 1, 0, 20005956, 'SET_SOCKET', '', '', 42004)Oct 13 16:49:11 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 476650, 953233, 20005956, 'GM', 'Miecz Podróżnika', '192.168.100.2', 42004)Oct 13 16:49:11 :: LOG: INSERT DELAYED INTO command_log (userid, server, ip, port, username, command, date ) VALUES(1, 999, '192.168.100.2', 1, 'Testing', 'i 42004', NOW()) Oct 13 16:49:12 :: LOG: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 476650, 953233, 20005956, 'REAL_TIME_EXPIRE', 'Miecz Podróżnika 1 ', '192.168.100.2', 42004)


Gdzie szukać przyczyny? Przeanalizowałem kod nakladek, ale nie ma tam żadnej wzmianki o socketach, porównałem go również z fryzurami i wszystko wydaje się być poprawne.
Sprawdzalem czas na normalnych broniach (typu truta, bojowy) to też po ustawieniu czasu przedmiot znika po 1 sekundzie.
Z góry dzięki.

Edytowane przez Zephyr

Rozwiązane przez Zephyr

Opublikowano
  • Autor
  • Rozwiązanie

Ogarnięte, gdyby ktoś był ciekawy to w kolumnie socket_pct należy zmienić wartość z 3 na 0.

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.