Probleme kick teleport

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
SuntDevBA
Utilizator interzis !

Utilizator interzis !
Mesaje: 51
Membru din: 07 Dec 2020, 19:35
Server: Nuzicba2
Aprecieri: 38  
Mulţumiri: 13  
Discord: Copiază ID
Medalii

*Problemă/Întrebare:Problema kick teleport cand am fereastra de craft , deschisa
Tipologie server: pvm mediu
*Resursă folosită: martysama
*ServerFiles utilizat: martysama
*Syserr:

Analyze: login phase does not handle this packet! header 3
Process: UNKNOWN HEADER: 47, LAST HEADER: 3(4), REMAIN BYTES: 12, fd: 18

Poză:-
*Detalii suplimentare: Salut , putin ajutor daca se poate :)
Primesc kick de pe server atunci cand ma teleportez ,iar fereastra de crafting este deschisa (cea clasica).
Am gasit o solutie ,dar nu este una care sa-mi convina -> command("cube close") inainte de fiecare comanda de teleportare.
Am incercat
if (ch->IsCubeOpen())
{
ch->ChatPacket(CHAT_TYPE_INFO,"Inchide fereastra de craft prima data!");
return;
}
prins sursa ,dar nu prea functioneaza. Astept sa ma ajute cineva care stie , mersi :D
Avatar utilizator
Petrinel
Nivel 4

Nivel 4
Mesaje: 539
Membru din: 31 Mar 2018, 00:58
Server: Fara
Regat: Jinno
Aprecieri: 319  
Mulţumiri: 101  
Discord: Copiază ID
Medalii

Process: UNKNOWN HEADER: 47, LAST HEADER: 3(4), REMAIN BYTES: 12, fd: 18
verifica headerele
Imagine
Afișează semnătura
Avatar utilizator
șumahăr
Mister Just4Metin

Mister Just4Metin
Mesaje: 701
Membru din: 29 Iun 2018, 13:50
Aprecieri: 187  
Mulţumiri: 2319  
Discord: Copiază ID
Medalii

ai pus o la do_warp ?
Avatar utilizator
SuntDevBA
Utilizator interzis !

Utilizator interzis !
Mesaje: 51
Membru din: 07 Dec 2020, 19:35
Server: Nuzicba2
Aprecieri: 38  
Mulţumiri: 13  
Discord: Copiază ID
Medalii

Răzvan.wq scrie: ↑15 Dec 2020, 23:34 ai pus o la do_warp ?
am incercat si acolo , degeaba. Petrinel sa se abtina ca am scris mai sus ca vreau sa raspunda cineva care stie . Iti garantez eu ca nu au treaba Headerele.
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Verifica in
bool CHARACTER::CanWarp() const
din char.cpp
Dacă ai conditia
if(IsCubeOpen())
      return false;
Avatar utilizator
SuntDevBA
Utilizator interzis !

Utilizator interzis !
Mesaje: 51
Membru din: 07 Dec 2020, 19:35
Server: Nuzicba2
Aprecieri: 38  
Mulţumiri: 13  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑16 Dec 2020, 00:11 Verifica in
bool CHARACTER::CanWarp() const
din char.cpp
Dacă ai conditia
if(IsCubeOpen())
      return false;
O am pusă.

[ Postat de pe Android ] Imagine
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

SuntDevBA scrie: ↑16 Dec 2020, 00:33
amvenitsavadcv scrie: ↑16 Dec 2020, 00:11 Verifica in
bool CHARACTER::CanWarp() const
din char.cpp
Dacă ai conditia
if(IsCubeOpen())
      return false;
O am pusă.

[ Postat de pe Android ] Imagine
Pune un gif,video ceva sa vad cum se manifesta bug-u.
Avatar utilizator
SuntDevBA
Utilizator interzis !

Utilizator interzis !
Mesaje: 51
Membru din: 07 Dec 2020, 19:35
Server: Nuzicba2
Aprecieri: 38  
Mulţumiri: 13  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑16 Dec 2020, 00:33
SuntDevBA scrie: ↑16 Dec 2020, 00:33
amvenitsavadcv scrie: ↑16 Dec 2020, 00:11 Verifica in
bool CHARACTER::CanWarp() const
din char.cpp
Dacă ai conditia
if(IsCubeOpen())
      return false;
O am pusă.

[ Postat de pe Android ] Imagine
Pune un gif,video ceva sa vad cum se manifesta bug-u.
Deschid fereastra de craft , iar după dau click să mă teleportez , dar mă scoate la login ( nu pică core !!!). În syserr apare ce am scris mai sus.

[ Postat de pe Android ] Imagine
Avatar utilizator
SuntDevBA
Utilizator interzis !

Utilizator interzis !
Mesaje: 51
Membru din: 07 Dec 2020, 19:35
Server: Nuzicba2
Aprecieri: 38  
Mulţumiri: 13  
Discord: Copiază ID
Medalii

In fine , mi-am rezolvat singur problema . (Petrinel cu Headerele lui , mor =))) )
Rezolvare:
char.cpp
In functia: bool CHARACTER::WarpSet(long x, long y, long lPrivateMapIndex)
adauga la inceput
if(IsCubeOpen())
ChatPacket(CHAT_TYPE_COMMAND, "cube close");

pup
Închis
kick
Răspunsuri
4
Vizualizări
144
Răspunsuri
8
Vizualizări
587
Răspunsuri
11
Vizualizări
241
Răspunsuri
2
Vizualizări
246

Înapoi la “Probleme rezolvate”

  • Informaţie