Sziasztok!
Olyan problémám van,hogy csináltam egy alap 40K VZ forrásból szervert,fordítottam indítót.
Engem fel is enged,de más hálózatból csak a karakter kiválasztásig,utána vissza dob a loginhoz.
Ez miért van?
CONFIG-okban átírtam a BIND IP-t, serverinfo.py-ben is átírtam az ip-t....portok meg vannak nyitva a routerben.
Ui: Bocsi, ha van már ilyen téma,de nem találtam megoldást,pedig órák óta kutatok a neten! :) :(
HA használsz forrást:(márpedig kéne)
desc_client.cpp:
void CLIENT_DESC::SetPhase(int iPhase)
case PHASE_DBCLIENT:
{
sys_log(1, "PHASE_DBCLIENT");
if (!g_bAuthServer)
{
static bool bSentBoot = false;
if (!bSentBoot)
{
bSentBoot = true;
TPacketGDBoot p;
p.dwItemIDRange[0] = 0;
p.dwItemIDRange[1] = 0;
memcpy(p.szIP, g_szPublicIP, 16);
DBPacket(HEADER_GD_BOOT, 0, &p, sizeof(p));
}
}
TEMP_BUFFER buf;
TPacketGDSetup p;
memset(&p, 0, sizeof(p));
strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP));
Ezen belül pedig a g_szPublicIP-t átírod a saját IP címedre, így:
memcpy(p.szIP, "234.234.234.234", 16);
[spoiler]mindkettőt cseréld le ha az elsővel nem jó.[/spoiler]
Hello!
Köszönöm szépen! Kipróbálom!
:) :)
Üzenet összefésülés: 2018-01-13, 23:12:04
Nem nagyon akar működni,sajnos. :( :(