- Fórum
- OTServ
- Suporte
- Resolvidos
- Executavél Tfs [8.6] Compilado:com Autoip E Anti Divulgação
GO
pedido
Executavél Tfs [8.6] Compilado:com Autoip E Anti Divulgação
Por Gordorosa, 18 de ago. de 2011 em Resolvidos
otserv
1
1.3k
Por Gordorosa, 18 de ago. de 2011 em Resolvidos
info
Grupo: Campones
Registrado: 12/08/11
Posts: 8
Reputação: +2
Char no Tibia: adrunna
Bom gente, não sei mecher em nada de compilação, e essas coisas, e queria que alguém compila-se um execultavél com Anti Divulgação e Auto Ip.
TFS 0.3.X ( o que funciona no 8.6)
~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
* Anti Divulgação
Vá em game.cpp e procure por:
if(muted) { char buffer[75]; sprintf(buffer, "You are still muted for %d seconds.", muteTime); player->sendTextMessage(MSG_STATUS_SMALL, buffer); return false; }Em baixo voce bota:
if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0) { internalCreatureSay(player, SPEAK_SAY, "4Ever server é o melhor! ", false); return false; } }Feito Por:MatheusMkalo | Edited by : xotservx
~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
* Auto Ip
Em otserv.cpp
Antes de:
Adicione:
#ifdef ZORZIN_AUTOIP std::stringstream AutoIP; #endif----------
Troque o:
std::cout << (unsigned int)(addr[0][0]) << "." << (unsigned int)(addr[0][1]) << "." << (unsigned int)(addr[0][2]) << "." << (unsigned int)(addr[0][3]) << " ";Por:
#ifdef ZORZIN_AUTOIP AutoIP.str(""); AutoIP << (unsigned int)(addr[0][0]) << "." << (unsigned int)(addr[0][1]) << "." << (unsigned int)(addr[0][2]) << "." << (unsigned int)(addr[0][3]) << " "; std::cout << AutoIP.str(); #else std::cout << (unsigned int)(addr[0][0]) << "." << (unsigned int)(addr[0][1]) << "." << (unsigned int)(addr[0][2]) << "." << (unsigned int)(addr[0][3]) << " "; #endif----------
Troque o:
else ip = g_config.getString(ConfigManager::IP);Por:
#ifdef ZORZIN_AUTOIP else { if(g_config.getString(ConfigManager::IP) == "auto") ip = AutoIP.str(); else ip = g_config.getString(ConfigManager::IP); } #else else ip = g_config.getString(ConfigManager::IP); #endif------------------------------------------------------------------------------------------
Agora vá em Project Options > Parameters e em C++ Compiler adicione:
Feito Por ; Zorzin
~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
REP+ para quem me ajudar