Boas CG,
Estarei postando alguns recursos e como corrigir alguns bug's na Source do Game e db.
-> Tópico Source Game e db.
-> Tópico Source Cliente - binário.
1. Ativar bônus 6-7 (Europa, Singapore, Vietnam)
Abra char_item.cpp (game/src)
Localize:
if (LC_IsEurope() || LC_IsSingapore() || LC_IsVietnam())
return false;
Comente ou delete as linhas.
2. Chance de acoplamento das jóias.
Abra char_item.cpp (game/src)
Localize:
if (number(1, 100) <= 30)
Edite "30" ao valor que deseja.
Exemplo, 100%
3. Remover taxa de 3%
Abra shop.cpp e shop_manager.cpp (game/src)
Localize:
iVal = 3;
Edite "3" para "0".
4. Habilitar preço de itens 0 gold nos NPC's.
Abra shop.cpp (game/src)
Localize:
if (r_item.price <= 0)
Edite "<=" para "<"
5. Habilitar Esfera da Benção(70024) e Ferro Eterno(70035) para ser vendido nos NPC's.
Abra shop.cpp (game/src)
Localize:
if (!m_pkPC)
{
if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
{
//ĂŕşąŔÇ ±¸˝˝ && ¸¸łâÇŃö ŔĚşĄĆ®
if (item->GetVnum() == 70024 || item->GetVnum() == 70035)
{
return SHOP_SUBHEADER_GC_END;
}
}
}
Edite para:
if (!m_pkPC)
{
if (item->GetVnum() == 70024 || item->GetVnum() == 70035)
{
return SHOP_SUBHEADER_GC_END;
}
}
Localize:
//HIVALUE_ITEM_EVENT
if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
{
//ĂŕşąŔÇ ±¸˝˝ && ¸¸łâÇŃö ŔĚşĄĆ®
if (item.vnum == 70024 || item.vnum == 70035)
{
continue;
}
}
//END_HIVALUE_ITEM_EVENT
Edite para:
//HIVALUE_ITEM_EVENT
if (item.vnum == 70024 || item.vnum == 70035)
{
continue;
}
//END_HIVALUE_ITEM_EVENT
É isso ai pessoal, em breve postarei mais!
Créditos TheSLZ (epvp) e a mim! ;)
Obs: É bem provável que consiga postar a Parte 2 na segunda ou terça-feira.