Sziasztok ez a probléma szakadt a nyakamba valakinek megoldás esetleg?
http://kepkezelo.com/images/wsumrpqx5mls0i189wz5.png
a google keresés nem vezetett célra, talán ha aranyat öntenél a törött szívedre és megpróbálnád elmondani, hogy miket nem konfigoltál még be talán okosabbak lennénk vagy némi előzménysztori is jöhetne arról, hogy mi volt azelőtt, hogy felraktad a dolgot. Honnét van a VDI, honnét vannak a fájlok, meg ilyen apróságok, mit csináltál mit fejlesztettél mit fordítottál...?
Szia.
Forrásban nyisd meg a következő fájlt: config.cpp
Keress rá erre a funkcióra:
bool GetIPInfo()
Lesz benne egy ilyen sor:
if (!strncmp(netip, "192.168", 7)) // ignore if address is starting with 192
Cseréld le erre:
if (!strncmp(netip, "000.000", 7)) // ignore if address is starting with 192
Ha minden igaz, ez megoldja a problémádat.
Ha nincs forrásod, akkor HEX Editorral nyisd meg a game fájlt, keress rá a 192.168-ra és cseréld le 000.000-ra.
Akkor is ugyan azt írja ki Rashida :(
BIND_IP esetleg nem maradt a CONFIG fájlokban? Ha igen akkor javítsd a tiedre, de véleményem szerint jobb eltávolítani, csak akkor kell használni amikor valóban felül szeretnénk írni a címünket hálózati sajátosságok miatt.
Rálesek :)
Döntöttem újra rakom köszi szépen az eddigieket témát zárom :)
Újra rakás után is ugyan ez a probléma de miért? :O
Oké akkor nézzük meg a config.cpp-t:
Idézif (!strncmp(netip, "192.168", 7)) // ignore if address is starting with 192
{
strlcpy(g_szInternalIP, netip, sizeof(g_szInternalIP));
fprintf(stderr, "INTERNAL_IP: %s\n", netip);
}
[...]
else if (g_szPublicIP[0] == '0')
{
strlcpy(g_szPublicIP, netip, sizeof(g_szPublicIP));
fprintf(stderr, "PUBLIC_IP: %s\n", netip);
}
Látod mást kell kiírjon a különböző esetekben.
A screenshotodon a kiírás "INTERNAL_IP: valami" tehát ott még nem csináltad meg amit Rashida mondott.
Ha jelenleg is azt írja hogy "INTERNAL_IP: valami" és nem "PUBLIC_IP: valami" akkor ez a hiba, nem csináltad meg.
Tehát "PUBLIC_IP: valami"-nek kellene lennie kiírva ha megcsinálod. Persze ezután még írhatja hogy Can not get public IP, de ameddig nem erősítesz meg hogy jelenleg melyiket írja addig felesleges továbbgondolni a dolgot.
+CONFIG fájlokban ahogy már mondtam a BIND_IP-t csekkold.