- Mesaj
- 145
- Çözümler
- 6
- Beğeni
- 149
- Puan
- 394
- Ticaret Puanı
- 0
Linkleri görebilmek için
giriş yap veya kayıt ol.
C++:
Kontrol et :
p.lAddr = lAddr;
Altına ekle :
if (!g_stProxyIP.empty())
p.lAddr = inet_addr(g_stProxyIP.c_str());
Config.cpp
Kontrol et :
uint32_t g_dwSkillBookNextReadMax = 43200;
Altına ekle :
std::string g_stProxyIP = "";
Kontrol et :
fprintf(stdout, "SKILLBOOK_NEXTREAD_MAX: %u\n", g_dwSkillBookNextReadMax);
Altına ekle :
TOKEN("proxy_ip")
{
g_stProxyIP = value_string;
}
Config.h
Kontrol et :
extern uint32_t g_dwSkillBookNextReadMax;
Altına ekle :
extern std::string g_stProxyIP;
desc.cpp
Kontrol et :
for (int32_t i = 0; i < PLAYER_PER_ACCOUNT; ++i)
Altına ekle :
if (!g_stProxyIP.empty())
rTable.players[i].lAddr=inet_addr(g_stProxyIP.c_str());
Input_db.cpp
Kontrol et :
rTab.players[i].szName);
Altına ekle :
if (!g_stProxyIP.empty())
rTab.players[i].lAddr=inet_addr(g_stProxyIP.c_str());
Kontrol et :
struct in_addr in;
Altına ekle :
if (!g_stProxyIP.empty())
rTab.players[i].lAddr=inet_addr(g_stProxyIP.c_str());
Kontrol et :
pack.player = pPacketDB->player;
Altına ekle :
if (!g_stProxyIP.empty())
pack.player.lAddr=inet_addr(g_stProxyIP.c_str());
SON OLARAK CONFIGLERE EKLENİR : PROXY_IP: HAMACHI_IP_OR_SABIT_IP
BIND_IP ise vps kullanıyorsanız google cloud yada azure cloud
SSH erişip ifconfig yazıyoruz 1. ip değil ikinci ip bakıyoruz 10.0.0.x şeklinde başlar hamachi ve sabit ip kullanıyorsanız
CONFIG'lere BIND_IP eklemeniz gerekmektedir hamachide aynı şekilde portları açmak için portmap şarttır yoksa bağlantıyı sağlayamazsınız denenmiştir 1 arkadaşı oyunuma sokmuştum resim alacaktım malum kanıt atarsanız eklerim hepinize iyi oyunlar dilerim.
PROXY_IP : HAMACHI_IP'nız ilk hali programda gösterilen
BIND_IP : hamachi ipnizin sonunu kaç yaptıysanız odur