*Problemă: Am compilat sursa de la athera2 postat de pongo,totul bine,schimb numele la starter si incerc sa-l deschid si primesc eroare ?????????.
Tipologie server(PvM / PvP): PvP
*Resursă folosită: *Link exclusiv J4M* -
*ServerFiles utilizat: Athera2 postat de Pongo
*Syserr: Hackshield error : [HackShield] DLL Injection detected, close this app: Sheep2 www.Sheep2.ro PVP CLASIC
Poză:
*Detalii suplimentare: Primesc asta dupa ce am modificat in locale.cpp din sursa binary numele acela de sus Sheep2.
Problema hackshield client
I-ai dat compatibilitate la client? Click dreapta,proprietati,marchezi casuta si alegi sa ruleze in compatibilitate cu ce windows ai tu.Synse scrie:*Problemă: Am compilat sursa de la athera2 postat de pongo,totul bine,schimb numele la starter si incerc sa-l deschid si primesc eroare ?????????.
Tipologie server(PvM / PvP): PvP
*Resursă folosită: *Link exclusiv J4M* -
*ServerFiles utilizat: Athera2 postat de Pongo
*Syserr: Hackshield error : [HackShield] DLL Injection detected, close this app: Sheep2 http://www.Sheep2.ro PVP CLASIC
Poză:
*Detalii suplimentare: Primesc asta dupa ce am modificat in locale.cpp din sursa binary numele acela de sus Sheep2.
Degeabahware82 scrie:I-ai dat compatibilitate la client? Click dreapta,proprietati,marchezi casuta si alegi sa ruleze in compatibilitate cu ce windows ai tu.Synse scrie:*Problemă: Am compilat sursa de la athera2 postat de pongo,totul bine,schimb numele la starter si incerc sa-l deschid si primesc eroare ?????????.
Tipologie server(PvM / PvP): PvP
*Resursă folosită: *Link exclusiv J4M* -
*ServerFiles utilizat: Athera2 postat de Pongo
*Syserr: Hackshield error : [HackShield] DLL Injection detected, close this app: Sheep2 http://www.Sheep2.ro PVP CLASIC
Poză:
*Detalii suplimentare: Primesc asta dupa ce am modificat in locale.cpp din sursa binary numele acela de sus Sheep2.
Trebuie sa verifici nume sa fie acelasi si in sursa client si in cea game si versiune client .Synse scrie:Degeabahware82 scrie:I-ai dat compatibilitate la client? Click dreapta,proprietati,marchezi casuta si alegi sa ruleze in compatibilitate cu ce windows ai tu.Synse scrie:*Problemă: Am compilat sursa de la athera2 postat de pongo,totul bine,schimb numele la starter si incerc sa-l deschid si primesc eroare ?????????.
Tipologie server(PvM / PvP): PvP
*Resursă folosită: *Link exclusiv J4M* -
*ServerFiles utilizat: Athera2 postat de Pongo
*Syserr: Hackshield error : [HackShield] DLL Injection detected, close this app: Sheep2 http://www.Sheep2.ro PVP CLASIC
Poză:
*Detalii suplimentare: Primesc asta dupa ce am modificat in locale.cpp din sursa binary numele acela de sus Sheep2.
Eroarea aceea arata ca si cum ai incerca sa te conectezi cu un alt client decat cel specificat in game.daca ai sursa game poti cauta sa vezi ce nume are pus acolo.
Unde mai exact in sursa game?hware82 scrie:Trebuie sa verifici nume sa fie acelasi si in sursa client si in cea game si versiune client .Synse scrie:Degeabahware82 scrie: I-ai dat compatibilitate la client? Click dreapta,proprietati,marchezi casuta si alegi sa ruleze in compatibilitate cu ce windows ai tu.
Eroarea aceea arata ca si cum ai incerca sa te conectezi cu un alt client decat cel specificat in game.daca ai sursa game poti cauta sa vezi ce nume are pus acolo.
src/game/src/imput.cppSynse scrie:Unde mai exact in sursa game?hware82 scrie:Trebuie sa verifici nume sa fie acelasi si in sursa client si in cea game si versiune client .Synse scrie: Degeaba
Eroarea aceea arata ca si cum ai incerca sa te conectezi cu un alt client decat cel specificat in game.daca ai sursa game poti cauta sa vezi ce nume are pus acolo.
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;
// If the file name is not metin2client.exe and the GM level is not equal with GM_IMPLEMENTOR kick the player
if (strcmp(p->filename, "metin2client.exe") && ch->GetGMLevel() != GM_IMPLEMENTOR)
{
// immediately close the connection with the player
sys_err("%s[%d] has been disconnected: %s", ch->GetName(), ch->GetPlayerID(), p->filename);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return;
}
In cazul de fata "metin2client.exe" trebuie sa fie numele la client
Descarc un bsd pentru compilare sursa si revin cu edit daca a mers.hware82 scrie:src/game/src/imput.cppSynse scrie:Unde mai exact in sursa game?hware82 scrie: Trebuie sa verifici nume sa fie acelasi si in sursa client si in cea game si versiune client .
Eroarea aceea arata ca si cum ai incerca sa te conectezi cu un alt client decat cel specificat in game.daca ai sursa game poti cauta sa vezi ce nume are pus acolo.
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;
// If the file name is not metin2client.exe and the GM level is not equal with GM_IMPLEMENTOR kick the player
if (strcmp(p->filename, "metin2client.exe") && ch->GetGMLevel() != GM_IMPLEMENTOR)
{
// immediately close the connection with the player
sys_err("%s[%d] has been disconnected: %s", ch->GetName(), ch->GetPlayerID(), p->filename);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return;
}
In cazul de fata "metin2client.exe" trebuie sa fie numele la client
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;hware82 scrie:src/game/src/imput.cppSynse scrie:Unde mai exact in sursa game?hware82 scrie: Trebuie sa verifici nume sa fie acelasi si in sursa client si in cea game si versiune client .
Eroarea aceea arata ca si cum ai incerca sa te conectezi cu un alt client decat cel specificat in game.daca ai sursa game poti cauta sa vezi ce nume are pus acolo.
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;
// If the file name is not metin2client.exe and the GM level is not equal with GM_IMPLEMENTOR kick the player
if (strcmp(p->filename, "metin2client.exe") && ch->GetGMLevel() != GM_IMPLEMENTOR)
{
// immediately close the connection with the player
sys_err("%s[%d] has been disconnected: %s", ch->GetName(), ch->GetPlayerID(), p->filename);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return;
}
In cazul de fata "metin2client.exe" trebuie sa fie numele la client
sys_log(0, "VERSION: %s %s %s", ch->GetName(), p->timestamp, p->filename);
ch->GetDesc()->SetClientVersion(p->timestamp);
asta am in input.cpp
Nu pare sa ai protectie pe nume client,nu stiu,las pe cineva mai priceput sa raspunda,eu am o singura sursa pe care lucrez si o cunosc in parte acum,nu am intanlit situatia asta a ta,e posibil sa nu ti se compileze clientul cum trebuie,chiar nu stiu,doar imi dau cu parerea acum.Synse scrie:TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;hware82 scrie:src/game/src/imput.cppSynse scrie: Unde mai exact in sursa game?
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;
// If the file name is not metin2client.exe and the GM level is not equal with GM_IMPLEMENTOR kick the player
if (strcmp(p->filename, "metin2client.exe") && ch->GetGMLevel() != GM_IMPLEMENTOR)
{
// immediately close the connection with the player
sys_err("%s[%d] has been disconnected: %s", ch->GetName(), ch->GetPlayerID(), p->filename);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return;
}
In cazul de fata "metin2client.exe" trebuie sa fie numele la client
sys_log(0, "VERSION: %s %s %s", ch->GetName(), p->timestamp, p->filename);
ch->GetDesc()->SetClientVersion(p->timestamp);
asta am in input.cpp
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 16 vizitatori

