Deconectare Playeri

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare: Playeri sunt deconectati cand sunt in mape sau se teleporteaza
Tipologie server: PvM-PvM Mediu
*Resursă folosită: N/A
*ServerFiles utilizat: PERSONAL
*Syserr:

Cod: Selectaţi tot

SERR: Jul 28 17:57:05 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1616 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:12:09 :: EquipTo: EquipTo: item already exist (this: #72703 Cercel Os de Tigru cell: 8 Inelul Experientei (1h))
SYSERR: Jul 28 18:12:10 :: EquipTo: EquipTo: item already exist (this: #72703 Cercel Os de Tigru cell: 8 Inelul Experientei (1h))
SYSERR: Jul 28 18:12:11 :: EquipTo: EquipTo: item already exist (this: #72703 Cercel Os de Tigru cell: 8 Inelul Experientei (1h))
SYSERR: Jul 28 18:16:23 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1787 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:24:29 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1781 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:24:32 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1516 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:24:36 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1761 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:27:41 :: GetServerLocation: location error name IVS mapindex 0 548772 x 1 empire 3
SYSERR: Jul 28 18:27:45 :: GetServerLocation: location error name IVS mapindex 0 548772 x 1 empire 3
SYSERR: Jul 28 18:32:56 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1664 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:35:16 :: GetServerLocation: location error name Helvitiq mapindex 0 1548655 x 2 empire 3
SYSERR: Jul 28 18:35:19 :: GetServerLocation: location error name Helvitiq mapindex 0 1548655 x 2 empire 3
SYSERR: Jul 28 18:35:19 :: GetValidLocation: cannot find sectree_map by map index 153
SYSERR: Jul 28 18:35:19 :: PlayerLoad: InputDB::PlayerLoad : cannot find valid location 1166789 x 1548655 (name: Helvitiq)
SYSERR: Jul 28 18:36:03 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1751 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:36:54 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1648 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:39:36 :: GetServerLocation: location error name Karolina mapindex 0 977096 x 0 empire 1
SYSERR: Jul 28 18:39:51 :: GetServerLocation: location error name Karolina mapindex 0 977096 x 0 empire 1
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(7) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(7) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(7) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 18:46:12 :: Analyze: <Flood packet> name(IVS) header(2) host(XXX.XXX.XX.XX)
SYSERR: Jul 28 08:58:08 :: Process: Failed to analyze header(18) host(&&&.&&0.&.&0)
SYSERR: Jul 28 12:21:14 :: Analyze: Handshake phase does not handle packet 67 (fd 15)
SYSERR: Jul 28 08:58:08 :: Process: Failed to analyze header(18) host(&&&.&&0.&.&0)
SYSERR: Jul 28 12:21:14 :: Analyze: Handshake phase does not handle packet 67 (fd 15)
SYSERR: Jul 28 08:58:08 :: Process: Failed to analyze header(3) host(&&&.&&0.&.&0)
SYSERR: Jul 28 12:21:14 :: Analyze: Handshake phase does not handle packet 3(fd 15)
SYSERR: Jul 28 18:46:12 :: buffer_read_proceed: buffer_proceed: length argument bigger than buffer (length: 272, buffer: 268)
SYSERR: Jul 28 18:51:12 :: Packet: desc buffer mem_size overflow. memsize(131072) write_pos(131048) iSize(37)
SYSERR: Jul 28 18:53:11 :: GetServerLocation: location error name JeblyRumun mapindex 0 1619882 x 1 empire 3
SYSERR: Jul 28 18:53:16 :: GetServerLocation: location error name JeblyRumun mapindex 0 1619882 x 1 empire 3
SYSERR: Jul 28 18:53:17 :: GetValidLocation: cannot find sectree_map by map index 153
SYSERR: Jul 28 18:53:17 :: PlayerLoad: InputDB::PlayerLoad : cannot find valid location 1165128 x 1619882 (name: JeblyRumun)
SYSERR: Jul 28 18:53:42 :: P2PSendSwitchbot: No switchbot found to transfer. (pid 1674 source_port 30003 target_port 30005)
SYSERR: Jul 28 18:56:15 :: GetMoveMotionSpeed: cannot find motion (name DMG - Felinã Ochi de Foc  race 34114 mode 0)
SYSERR: Jul 28 18:56:25 :: PointChange: CHARACTER::PointChange: DMG: unknown point change type 143
Poză: n/a
*Detalii suplimentare: De mult timp ma confrunt cu aceasta problema, se intampla random. Playeri se teleporteaza sau sunt in mape si sunt deconectati, de multe ori nu mai pot intra pe caracterul pe care au ramas blocati, dupa ce dau restart isi revine...Tin sa mentionez ca am destul ram , este un host destul de decent...de curand am bagat in sursa "Improved Handshake Process de la Owsap" dar problema era dinainte , erroare ''Analyze: <Flood packet> name(IVS) header(2) host'' era si inainte sa bag acest system dar nu asa de des...acum am in jur de 1.4MB in syerr in numai 3 zile...plin cu acele errori, si "GetMoveMotionSpeed: cannot find motion" asta e simplu de rezolvat, oricum nu inteleg de unde ar putea fii, se intampla mai ales daca faci o camera in grup! Daca aveti vreo idee unde sa ma uit sau de la ce ar putea fii m-ar ajuta enorm..playri s-au plictisit de aceasta problema si au inceput sa plece!
Ultima oară modificat 29 Iul 2022, 08:44 de către FRANCIS, modificat 1 dată în total.
Motiv: Se postează separat dacă vrei să plătești
DoN
Afișează semnătura
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

Careva ? Am game.core dar nu reusesc sa ii fac backtrace
DoN
Afișează semnătura
Avatar utilizator
FALLEN1
Nivel 4

Nivel 4
Mesaje: 585
Membru din: 14 Noi 2015, 20:12
Server: Dark-Fusion2
Regat: Chunjo
Aprecieri: 366  
Mulţumiri: 758  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

dlklucian15 scrie: ↑01 Aug 2022, 14:29 Careva ? Am game.core dar nu reusesc sa ii fac backtrace
pkg install gdb

-> cd /usr/locatia la game.core
-> gdb
-> file ( symlink-ul de la game )
-> core game.core
apasa enter si fa o poza
Pentru acest mesaj, FALLEN1 for the post:
dlklucian15
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

FALLEN1 scrie: ↑01 Aug 2022, 15:20
dlklucian15 scrie: ↑01 Aug 2022, 14:29 Careva ? Am game.core dar nu reusesc sa ii fac backtrace
pkg install gdb

-> cd /usr/locatia la game.core
-> gdb
-> file ( symlink-ul de la game )
-> core game.core
apasa enter si fa o poza
Multumesc Frumos , incerc si las poza!
DoN
Afișează semnătura
Avatar utilizator
NoNNeX
Nivel 2

Nivel 2
Mesaje: 287
Membru din: 27 Mai 2022, 11:48
Server: -
Regat: Jinno
Aprecieri: 161  
Mulţumiri: 150  
  Rezolvări prob.: 4
Discord: Copiază ID
Medalii

1. daca ai sanii switch in switchbot.cpp sau new_switchbot.cpp inlocuieste functia void CSwitchbotManager::P2PSendSwitchbot(DWORD player_id, WORD wTargetPort)

cu asta:

void CSwitchbotManager::P2PSendSwitchbot(DWORD player_id, WORD wTargetPort)
{
CSwitchbot* pkSwitchbot = FindSwitchbot(player_id);
if (!pkSwitchbot)
{
// sys_err("No switchbot found to transfer. (pid %d source_port %d target_port %d)", player_id, mother_port, wTargetPort);
return;
}

pkSwitchbot->Pause();
m_map_Switchbots.erase(player_id);

TPacketGGSwitchbot pack;
pack.wPort = wTargetPort;
pack.table = pkSwitchbot->GetTable();

P2P_MANAGER::Instance().Send(&pack, sizeof(pack));
}
nu este o eroare dar ca sa nu iti mai spameze sysserul

2.GetServerLocation: location error name Helvitiq mapindex 0 1548655 x 2 empire 3

cauta functia

if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
d->SetPhase(PHASE_CLOSE);
return;
}

inlocuieste cu
if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
#ifdef ENABLE_GOHOME_IF_MAP_NOT_EXIST
lMapIndex = EMPIRE_START_MAP(d->GetAccountTable().bEmpire);
pos.x = EMPIRE_START_X(d->GetAccountTable().bEmpire);
pos.y = EMPIRE_START_Y(d->GetAccountTable().bEmpire);
#else
d->SetPhase(PHASE_CLOSE);
return;
#endif
}
in servirce.h adauga #define ENABLE_GOHOME_IF_MAP_NOT_EXIST

acesta este un fix in caz ca mapa respectiva nu exista pe server teleporteaza player ul respectiv in regatul lui iar daca va face asta iti poti da seama ca mapa respectiva nu este bagata complet sau instalata corect.

3. PlayerLoad: InputDB::PlayerLoad : cannot find valid location 1166789 x 1548655

ar trebui sa verifici coordonatele mapei respective cred nu sunt sigur 100%

4. buffer_read_proceed: buffer_proceed: length argument bigger than buffer (length: 272, buffer: 268)

din cate stiu asta are legatura cu _IMPROVED_PACKET_ENCRYPTION_

nu stiu daca asta fixul dar ar trebui sa incerci asa in desc.cpp

cauti si inlocuiesti cu

if(iSizeBuffer > 0)
{
// TEMP_BUFFER tempbuf;
// LPBUFFER lpBufferDecrypt = tempbuf.getptr();
// buffer_adjust_size(lpBufferDecrypt, iSizeBuffer);
LPBUFFER lpBufferDecrypt = buffer_new(iSizeBuffer);


sper ca te am ajutat cat de cat :)
Pentru acest mesaj, NoNNeX for the post:
dlklucian15
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

dlklucian15 scrie: ↑01 Aug 2022, 22:05
FALLEN1 scrie: ↑01 Aug 2022, 15:20
dlklucian15 scrie: ↑01 Aug 2022, 14:29 Careva ? Am game.core dar nu reusesc sa ii fac backtrace
pkg install gdb

-> cd /usr/locatia la game.core
-> gdb
-> file ( symlink-ul de la game )
-> core game.core
apasa enter si fa o poza
Multumesc Frumos , incerc si las poza!
FALLEN1
uite , de aici nu mai stiu :))[ Imagine
Ultima oară modificat 01 Aug 2022, 23:50 de către dlklucian15, modificat 1 dată în total.
DoN
Afișează semnătura
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

NoNNeX scrie: ↑01 Aug 2022, 22:33 1. daca ai sanii switch in switchbot.cpp sau new_switchbot.cpp inlocuieste functia void CSwitchbotManager::P2PSendSwitchbot(DWORD player_id, WORD wTargetPort)

cu asta:

void CSwitchbotManager::P2PSendSwitchbot(DWORD player_id, WORD wTargetPort)
{
CSwitchbot* pkSwitchbot = FindSwitchbot(player_id);
if (!pkSwitchbot)
{
// sys_err("No switchbot found to transfer. (pid %d source_port %d target_port %d)", player_id, mother_port, wTargetPort);
return;
}

pkSwitchbot->Pause();
m_map_Switchbots.erase(player_id);

TPacketGGSwitchbot pack;
pack.wPort = wTargetPort;
pack.table = pkSwitchbot->GetTable();

P2P_MANAGER::Instance().Send(&pack, sizeof(pack));
}
nu este o eroare dar ca sa nu iti mai spameze sysserul

2.GetServerLocation: location error name Helvitiq mapindex 0 1548655 x 2 empire 3

cauta functia

if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
d->SetPhase(PHASE_CLOSE);
return;
}

inlocuieste cu
if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
#ifdef ENABLE_GOHOME_IF_MAP_NOT_EXIST
lMapIndex = EMPIRE_START_MAP(d->GetAccountTable().bEmpire);
pos.x = EMPIRE_START_X(d->GetAccountTable().bEmpire);
pos.y = EMPIRE_START_Y(d->GetAccountTable().bEmpire);
#else
d->SetPhase(PHASE_CLOSE);
return;
#endif
}
in servirce.h adauga #define ENABLE_GOHOME_IF_MAP_NOT_EXIST

acesta este un fix in caz ca mapa respectiva nu exista pe server teleporteaza player ul respectiv in regatul lui iar daca va face asta iti poti da seama ca mapa respectiva nu este bagata complet sau instalata corect.

3. PlayerLoad: InputDB::PlayerLoad : cannot find valid location 1166789 x 1548655

ar trebui sa verifici coordonatele mapei respective cred nu sunt sigur 100%

4. buffer_read_proceed: buffer_proceed: length argument bigger than buffer (length: 272, buffer: 268)

din cate stiu asta are legatura cu _IMPROVED_PACKET_ENCRYPTION_

nu stiu daca asta fixul dar ar trebui sa incerci asa in desc.cpp

cauti si inlocuiesti cu

if(iSizeBuffer > 0)
{
// TEMP_BUFFER tempbuf;
// LPBUFFER lpBufferDecrypt = tempbuf.getptr();
// buffer_adjust_size(lpBufferDecrypt, iSizeBuffer);
LPBUFFER lpBufferDecrypt = buffer_new(iSizeBuffer);


sper ca te am ajutat cat de cat :)
Foarte Util, Multumesc Frumos am sa incerc :) Sper sa mearga
DoN
Afișează semnătura
Avatar utilizator
dlklucian15
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 26 Iun 2015, 12:33
Server: Terra2
Regat: Jinno
Aprecieri: 92  
Mulţumiri: 2  
Discord: Copiază ID
 Contact:
Medalii

NoNNeX Unde caut funcia asta
cauta functia

if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
d->SetPhase(PHASE_CLOSE);
return;
}

inlocuieste cu
if (!SECTREE_MANAGER::instance().GetValidLocation(pTab->lMapIndex, pTab->x, pTab->y, lMapIndex, pos, d->GetEmpire()))
{
sys_err("InputDB::PlayerLoad : cannot find valid location %d x %d (name: %s)", pTab->x, pTab->y, pTab->name);
#ifdef ENABLE_GOHOME_IF_MAP_NOT_EXIST
lMapIndex = EMPIRE_START_MAP(d->GetAccountTable().bEmpire);
pos.x = EMPIRE_START_X(d->GetAccountTable().bEmpire);
pos.y = EMPIRE_START_Y(d->GetAccountTable().bEmpire);
#else
d->SetPhase(PHASE_CLOSE);
return;
#endif
}
in servirce.h adauga #define ENABLE_GOHOME_IF_MAP_NOT_EXIST
DoN
Afișează semnătura
Avatar utilizator
FALLEN1
Nivel 4

Nivel 4
Mesaje: 585
Membru din: 14 Noi 2015, 20:12
Server: Dark-Fusion2
Regat: Chunjo
Aprecieri: 366  
Mulţumiri: 758  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

dlklucian15 scrie: ↑01 Aug 2022, 23:11
dlklucian15 scrie: ↑01 Aug 2022, 22:05
FALLEN1 scrie: ↑01 Aug 2022, 15:20

pkg install gdb

-> cd /usr/locatia la game.core
-> gdb
-> file ( symlink-ul de la game )
-> core game.core
apasa enter si fa o poza
Multumesc Frumos , incerc si las poza!
@FALLEN1
uite , de aici nu mai stiu :))[ Imagine
cd /usr/home/game/main/srv1/chan/ch1/core2
file srv1-ch1-core2
core game.core

symlink-ul de la game se numeste srv1-ch1-core2 :-/
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie