- EviLsHow //Guild Üye Sistem
- ////////////////////////////////////////////////////////////
- config.cpp
- eklenir:
- int LoncaAcilisKacKisiAlsin = 32;
- int ESLoncaLvlAtlarsaKacKisiAlmaArtsin = 2;
- TOKEN("LONCA_1LEVEL_ALINABILEN_UYE")
- {
- str_to_number(LoncaAcilisKacKisiAlsin, value_string);
- continue;
- }
- TOKEN("LONCA_LEVEL_ARTAN_UYE")
- {
- str_to_number(ESLoncaLvlAtlarsaKacKisiAlmaArtsin, value_string);
- continue;
- }
- ////////////////////////////////////////////////////////////
- açılır: config.h
- eklenir:
- extern int LoncaAcilisKacKisiAlsin;
- extern int ESLoncaLvlAtlarsaKacKisiAlmaArtsin;
- ////////////////////////////////////////////////////////////
- guild.cpp
- aratılır: int CGuild::GetMaxMemberCount()
- kod bloğu komple değiştirilir
- int CGuild::GetMaxMemberCount()
- {
- // GUILD_IS_FULL_BUG_FIX
- if ( m_iMemberCountBonus < 0 || m_iMemberCountBonus > 18 )
- m_iMemberCountBonus = 0;
- // END_GUILD_IS_FULL_BUG_FIX
- if ( LC_IsHongKong() == true )
- {
- quest::PC* pPC = quest::CQuestManager::instance().GetPC(GetMasterPID());
- if ( pPC != NULL )
- {
- if ( pPC->GetFlag("guild.is_unlimit_member") == 1 )
- {
- return INT_MAX;
- }
- }
- }
- return LoncaAcilisKacKisiAlsin + ESLoncaLvlAtlarsaKacKisiAlmaArtsin * (m_data.level-1) + m_iMemberCountBonus;
- }