Tipologie server: pvp
*Resursă folosită: http://just4metin.ro/sursa/tag-lider-ge ... 70185.html
*ServerFiles utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: Deci, încerc să bag acest sistem, dar acolo sunt 2 link-uri pentru rezolvarea crashcore-ului.
std::auto_ptr<SQLMsg> pMsg(DBManager::Instance().DirectQuery("SELECT is_general FROM player.guild_member WHERE pid ='%d'", GetPlayerID()));
if (pMsg->Get()->uiNumRows)
{
if (pGuild->GetMasterPID() == GetPlayerID())
addPacket.dwNewIsGuildName = 3;
else if (atoi(mysql_fetch_row(pMsg->Get()->pSQLResult)[0]))
addPacket.dwNewIsGuildName = 2;
else
addPacket.dwNewIsGuildName = 1;
}
și
#ifdef ENABLE_SHOW_LIDER_AND_GENERAL_GUILD
CGuild* pGuild = this->GetGuild();
if (pGuild)
{
std::auto_ptr<SQLMsg> pMsg(DBManager::Instance().DirectQuery("SELECT is_general FROM player.guild_member WHERE pid ='%d'", GetPlayerID()));
if (pMsg->Get()->uiNumRows)
{
if (pGuild->GetMasterPID() == GetPlayerID())
pack.dwNewIsGuildName = 3;
else if (atoi(mysql_fetch_row(pMsg->Get()->pSQLResult)[0]))
pack.dwNewIsGuildName = 2;
else
pack.dwNewIsGuildName = 1;
}
}
else
{
pack.dwNewIsGuildName = 0;
}
#endif
Întrebarea mea este, unde trebuie puse funcțiile alea?

daca te-am ajutat.