Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
.../game/src
gm.cpp
Aratılır;
Kod Blogu Komple Değiştirilir
gm.cpp
musait bir yere eklenir ( Definelerin Altına )
config.cpp açılır
Musait Bir Yere Eklenir
Tokenlere Gel
config.h Açılır
Musait Bir Yere Eklenir
Yazmayı Unutmusum inc'ye Ekleyin.
Not : game99 channel1'e Eklemeyi Unutmayınız.
gm.cpp
Aratılır;
Kod:
BYTE gm_new_get_level( const char * name, const char * host, const char* account)
Kod Blogu Komple Değiştirilir
Kod:
BYTE gm_new_get_level( const char * name, const char * host, const char* account)
{
if ( test_server && !new_test_server)
return GM_IMPLEMENTOR;
std::map<std::string, tGM >::iterator it = g_map_GM.find(name);
if ( test_server && new_test_server && account)
{
if ( strcmp ( it->second.Info.m_szAccount, account ) == 0 )
{
return GM_IMPLEMENTOR;
}
}
if (g_map_GM.end() == it)
return GM_PLAYER;
if ( host && new_gm_host_check )
{
if ( it->second.pset_Host )
{
if ( it->second.pset_Host->end() == it->second.pset_Host->find( host ) )
{
sys_log(0, "GM_NEW_GET_LEVEL : BAD HOST IN HOST_LIST");
return GM_PLAYER;
}
}
else
{
if(strcmp(it->second.Info.m_szContactIP, (const char*)"*.*.*.*") != 0)
{
if ( strcmp ( it->second.Info.m_szContactIP, host ) != 0 )
{
sys_log(0, "GM_NEW_GET_LEVEL : BAD HOST IN GMLIST");
return GM_PLAYER;
}
}
}
}
gm.cpp
musait bir yere eklenir ( Definelerin Altına )
Kod:
extern int test_server;
extern bool new_test_server;
extern bool new_gm_host_check;
config.cpp açılır
Musait Bir Yere Eklenir
Kod:
extern bool new_test_server;
extern bool new_gm_host_check;
extern int test_server;
Tokenlere Gel
Kod:
TOKEN("test_server")
{
printf("-----------------------------------------------\n");
printf("TEST_SERVER\n");
printf("-----------------------------------------------\n");
str_to_number(test_server, value_string);
continue;
}
TOKEN("new_gm_host_check")
{
int flag = 0;
str_to_number(flag, value_string);
//if (1 == flag && LC_IsEurope() )
if (1 == flag)
{
new_gm_host_check = true;
fprintf(stderr, "NEW_GM_HOST_CHECK: %i\n", flag);
}
}
TOKEN("new_test_server")
{
int flag = 0;
str_to_number(flag, value_string);
//if (1 == flag && LC_IsEurope() )
if (0 == flag)
{
new_test_server = false;
fprintf(stderr, "NEW_TEST_SERVER: %i\n", flag);
}
}
config.h Açılır
Musait Bir Yere Eklenir
Kod:
extern bool new_test_server;
extern bool new_gm_host_check;
extern int test_server;
Yazmayı Unutmusum inc'ye Ekleyin.
Kod:
#include "config.h"
Not : game99 channel1'e Eklemeyi Unutmayınız.
Son düzenleme:
teşekkürler.
rica ederim.
teşekkürler daha bu p2p açıkları başlangıç daha bi 5 10 tane açık daha var p2p ile alakalı
teşekkürler daha bu p2p açıkları başlangıç daha bi 5 10 tane açık daha var p2p ile alakalı
Buldukça fixleriz be kardeș
yorumun icin tesekkur ederim.- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 3
- Görüntüleme
- 265
- Cevaplar
- 9
- Görüntüleme
- 563