Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: Meli Dátum 2017-09-06, 15:02:17

Cím: Header hiba - Kereskedés
Írta: Meli Dátum 2017-09-06, 15:02:17
Üdv, szeretnék segítséget kérni, hogy, hogy tudnám vissza követni ezt a UNKNOW HEADER-t?
Miből merítheti a syserr ezt a 219 es UNKNOW HEADER-t?

Ezt kapom syserr ben:

SYSERR: Sep  6 08:24:04 :: Process: UNKNOWN HEADER: 219, LAST HEADER: 104(1), REMAIN BYTES: 18, fd: 19


Akkor keletkezik ez a hibaüzenet mikor megnyitom a privát kereskedést egy másik karakterrel.
Rákerestem forrásban, hogy hol dobhatja a hibát és megtaláltam az "input.cpp-ben"

if (bHeader == 0) // ľĎČŁČ­ Ăł¸®°ˇ ŔÖŔ¸ąÇ·Î 0ąř Çě´ő´Â ˝şĹµÇŃ´Ů.
iPacketLen = 1;
else if (!m_pPacketInfo->Get(bHeader, &iPacketLen, &c_pszName))
{
sys_err("UNKNOWN HEADER: %d, LAST HEADER: %d(%d), REMAIN BYTES: %d, fd: %d",
bHeader, bLastHeader, iLastPacketLen, m_iBufferLeft, lpDesc->GetSocket());
//printdata((BYTE *) c_pvOrig, m_iBufferLeft);
return true;
}


Esetleg, valaki letudná írni, hogy mi körül ronthattam el valamit?
Válaszokat előre is köszönöm.
Cím: Re:Header hiba - Kereskedés
Írta: TrueLev Dátum 2017-09-06, 18:29:42
Senkitől nem fogsz választ kapni szerintem, ez nem olyan hiba amit így meg lehet oldani.
Rengeteg tesztelés kellene hozzá, + nem is érjük el a forrásod meg hozzá kompatibilis kliensed.

Tegyél vissza egy régebbi mentést.
Ha nincs, akkor meg kezd el kiszedegetni a módosításokat visszafelé.
Cím: Re:Header hiba - Kereskedés
Írta: Meli Dátum 2017-09-06, 18:42:09
En ezt megertem, de hogyan lehetne vissza kovetni a hibat?
Nem veletlenul irja ki, gondolom vissza lehet kovetni valahogy, hogy tudjam merre keresgeljek.
Cím: Re:Header hiba - Kereskedés
Írta: TrueLev Dátum 2017-09-06, 18:52:57
Először is nézd meg hogy mindig ugyanezeket a számokat írja-e. Ha igen, akkor nézd meg hogy a 219 vagy a 104-es packet tartozik-e egy új rendszerhez, vagy egy régihez amit már módosítottál, amennyiben nem az
[spoiler]sz*pás[/spoiler]
mert kifutott az adattípusból, tehát max vakvezetés a megoldás felé a forrás csupaszításával. (Szintén csak ez marad ha a packetek mindig változnak a syserrben)
Cím: Re:Header hiba - Kereskedés
Írta: Meli Dátum 2017-09-06, 20:07:49
Idézetet írta: TrueLev Dátum 2017-09-06, 18:52:57
Először is nézd meg hogy mindig ugyanezeket a számokat írja-e. Ha igen, akkor nézd meg hogy a 219 vagy a 104-es packet tartozik-e egy új rendszerhez, vagy egy régihez amit már módosítottál, amennyiben nem az
[spoiler]sz*pás[/spoiler]
mert kifutott az adattípusból, tehát max vakvezetés a megoldás felé a forrás csupaszításával. (Szintén csak ez marad ha a packetek mindig változnak a syserrben)

Jupíííí! Most jöhet a sz0póál@rc :(
Cím: Re:Header hiba - Kereskedés
Írta: Pisti95 Dátum 2017-09-08, 16:53:23
forrás hiba lesz, mit raktál be utoljára? mentést tegyél vissza, sajnos vannak ilyen problémák, amik teljesen eltérőek attól mint amit piszkálsz.
Cím: Re:Header hiba - Kereskedés
Írta: Meli Dátum 2017-09-11, 09:31:10
Idézetet írta: Pisti95 Dátum 2017-09-08, 16:53:23
forrás hiba lesz, mit raktál be utoljára? mentést tegyél vissza, sajnos vannak ilyen problémák, amik teljesen eltérőek attól mint amit piszkálsz.

Hát sok mindent betettem azóta. Viszont tesztelgettem azóta és most kiderült, hogy a korideves pánt rendszertől kapom ezt a header hibát.
Esetleg valaki tudna segíteni, hogy mit ronthattam el?
EhPortal 1.39 © 2025, WebDev