Code:
#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
#define _IMPROVED_PACKET_ENCRYPTION_
#define __PET_SYSTEM__
#define __UDP_BLOCK__
/// SEQ.RE
#define __DISABLE_SEND_SEQUENCE__
#define __FIX_PRO_DAMAGE__
/// /// /// /// /// /// /// /// /// ///
/// OSP_WORK
#define __SWAP_ITEM_SYSTEM__ // Swap items between inventory slots
#define __SORT_INVENTORY_ITEMS__ // Sorts all inventory items
#define __ITEM_DROP_RENEWAL__ // Item drop renewal
#define __INVENTORY_4PAGES__ // 4 inventory pages
#define __SPECIAL_INVENTORY_SYSTEM__ // Special inventory
#ifdef __SPECIAL_INVENTORY_SYSTEM__
#define ENABLE_EXTEND_SPECIAL_INVEN_SYSTEM
#endif
#define __MINI_GAME_OKEY__ // Mini game okey/runi
#define __MINI_GAME_CATCH_KING__ // Mini game catch king
#define __SEND_TARGET_INFO__ // Monster target information
#define __SEND_TARGET_ELEMENT__ // Target element
#define __7AND8TH_SKILLS__ // 7 and 8th skill
#define __NEW_BLEND_AFFECT__ // New blend affect
#define __12ZI_NOTICE__ // 12ZI mission notice
#define __NEW_DROP_DIALOG__ // New drop dialog with remove item option
#define __GUILD_LEADER_GRADE_NAME__ // Shows guild leader grade name on text tail
#define __MESSENGER_BLOCK_SYSTEM__ // Messenger block list
#define __MESSENGER_GM__ // Messenger gm list
#define __QUIVER_SYSTEM__ // Ninja quiver
#define __IGNORE_LOW_POWER_BUFF__ // Ignore low power buff
#define __CHANGE_LOOK_SYSTEM__ // Change look of item
#define __HIDE_COSTUME_SYSTEM__ // Hide costume part
#define __OFFLINE_PRIVATE_SHOP_SYSTEM__ // Offline private shop
#ifdef __OFFLINE_PRIVATE_SHOP_SYSTEM__
#define __OFFLINE_SHOP_PID_MAP_GUESTS__ //Use pid for save informations about guest players
#endif
#define __DUNGEON_INFO_SYSTEM__ // Dungeons informations
#define __GENDER_ALIGNMENT__ // Gender alignment
#define __REFINE_FAIL_TYPE__ // Extended refine fail message
#define __GACHA_SYSTEM__ // Gacha boxes (x use time)
#define __ELEMENT_SYSTEM__ // Elements of monsters and pendants
#define __PENDANT_SYSTEM__ // Talismans of elements
#ifdef __PENDANT_SYSTEM__
#define __PENDANT_ATT_LIMIT__ // Limit attributes on pendant
#endif
#define __EXTENDED_ITEM_AWARD__ // Extended item award
#define __GROWTH_PET_SYSTEM__ // Growth pet system
#define __SPECIAL_PVP_DUEL_OPTION__ // Special PvP duel with arguments (without critcal, penetration, posion and others...)
#define __FLAG_IMAGE_SHOUT_LINE__ // Display's kingdoom flag in shout line
#define __SOUL_BIND_SYSTEM__ // Soul bind items
#define __QUEST_RENEWAL__ // Quest renewal with categories
#define __AUTO_BLEND_AFFECT__ // Auto blend item affect
#define __BUFFER_SYSTEM__ // Personal Shaman buffer (supporter)
#define __ANTI_EXP_RING__ // Anti experience ring
#define __MOVE_CHANNEL__ // Move channel system
#define __MAILBOX_SYSTEM__ // Mail box system
#define __SHOPEX_RENEWAL__ // ShopEX renewal
#ifdef __SHOPEX_RENEWAL__
#define __SHOPEX_TAB4__ // ShopEX 4 tabs
#endif
#define __SOUL_SYSTEM__ // Soul system
#define __SKILL_COLOR_SYSTEM__ // Skill color system
#define __DS_GRADE_MYTH__ // Dragon soul mythical grade
#define __PRIVATE_SHOP_SEARCH_SYSTEM__ // Search private shop items
#ifdef __PRIVATE_SHOP_SEARCH_SYSTEM__
#define __PRIVATE_SHOP_SEARCH_NEED_ITEM__ // Require special search item
#endif
#define __EXTENDED_DSS_RECHARGE__ // Dragon soul extended recharge
#define __EXTENDED_ITEM_COUNT__ // Extend the amount of items
#define __ITEM_SOCKET5__ // Extend item sockets
#define __EXTENDED_BLEND__ // Extened blend affect
#define __STONE_OF_BLESS__ // New refine item
#define __DICE_SYSTEM__ // New dice system
#define __DS_SET__ // Dragon soul handle bonus
#define __MULTI_LANGUAGE_SYSTEM__ // Multi language system
#if defined(__MULTI_LANGUAGE_SYSTEM__)
#define __REMOVE_MULTI_LANGUAGE_SYSTEM__
#endif
#define _IMPROVED_LOGOUT_POINTS_ // Improved update packet on logout
/// /// /// /// /// /// /// /// /// ///
/// WJ_WORK
#define __WJ_SHOW_MOB_INFO__ // Show monster aggregate flag and level
#define __WJ_PICKUP_ITEM_EFFECT__ // Pickup item effect
/// /// /// /// /// /// /// /// /// ///
/// COSTUME_SYSTEM
#define __MOUNT_COSTUME_SYSTEM__ // Mount costume system
#define __ACCE_COSTUME_SYSTEM__ // Sash costume system
#define __WEAPON_COSTUME_SYSTEM__ // Weapon costume system
#define __COSTUME_ATTR_SYSTEM__ // Costume attribute switchers
/// /// /// /// /// /// /// /// /// ///
#if defined(__SPECIAL_INVENTORY_SYSTEM__)
#define __RENEWAL_SAFEBOX_MALL__ //Open safebox in special inventory
#endif
#define __GEM_AND_RED_GEM_SYSTEM__ // Gaya and blue gaya
#define __NEW_PRIVATE_SHOP_SEARCH_SYSTEM__ // new private shop search
#define __ENABLE_PREMIUM_MEMBERS__ //premium members system
#define ENABLE_SWITCHBOT //switchbot
#define __NEW_REGIST_PLAYER_INFO__ //Quantida de players mortos, monstros etc
#define RENEWAL_DEAD_PACKET
#define ENABLE_NEW_GYEONGGONG_SKILL //Ponto explusivo na rapidez do ninja arco
#define __NEW_PASSIVE_SKILLS__
#define __NEW_ECLIPSE_ELIXER__
#ifdef __EXTENDED_ITEM_AWARD__
#define USE_ITEM_AWARD_CHECK_ATTRIBUTES // c++11 or higher
#endif
#define __ENABLE_REWORK_SHOP_QUEST__
#define __DRAGON_SOUL_RENEW__ //Drop das lascas nas metins, etc
#define ENABLE_CUBE_RENEWAL
#define ENABLE_EXTEND_INVEN_SYSTEM
#define ENABLE_MAINTENANCE_SYSTEM
#define __NEW_EXCHANGE_WINDOW__
#define __PLAYER_PER_ACCOUNT5__ // Enable 5 players per account
#define __TRADE_BONUS_COSTUME__
#define ENABLE_ANTI_MULTIPLE_FARM
#define __NEW_LOGS__
#define __ENABLE_VALENTINE_EVENT__
/// /// /// /// /// /// /// /// /// ///
/// ###Dungeons
#define __TEMPLE_OCHAO__ // Temple of the Ochao
#ifdef __TEMPLE_OCHAO__
#define TEMPLE_OCHAO_MAP_INDEX 353
#define TEMPLE_OCHAO_GUARDIAN 6405
#define TEMPLE_OCHAO_PORTAL 20415
#endif
#define __EREBUS_DUNGEON__ // Erebus dungeon
#ifdef __EREBUS_DUNGEON__
#define EREBUS_FINAL_BOSS 6192
#define EREBUS_HEALER 6409
#endif
#define __GUILD_DRAGONLAIR_PARTY_SYSTEM__ // Guild dragon lair party system
#ifdef __GUILD_DRAGONLAIR_PARTY_SYSTEM__
#define __GUILD_DRAGONLAIR__ // Guild dragon lair dungeon
#ifdef __GUILD_DRAGONLAIR__
#define GUILD_DRAGONLAIR_DESTROY_STATUE_GM
#define GUILD_DRAGONLAIR_LAZER_EFFECT_75HP
#define GUILD_DRAGONLAIR_LAZER_EFFECT_50HP
#endif
#endif
/// /// /// /// /// /// /// /// /// ///
/// ###Removed systems
// #define __GPET_CACHE_SYS__ // Caching for Growth Pet System
// #define __USE_SINGLE_ADD_ATTRIBUTE__ // Use single add attribute
// #define __WARP_TO_VILLAGE_HOT_KEY__ // Warp to village
// #define __CHEQUE_SYSTEM__ // Won
// #define __GEM_SYSTEM__ // Gem
// #if defined(__GEM_SYSTEM__)
// #define __GEM_MARKET_SYSTEM__ // Gem Market
// #endif
// #define __TOKEN_CURRENCY__ // Token (Remove)
// #define __EXPRESSING_EMOTIONS__ // Special actions & emotions
// #define __EXTENDED_COSTUME_RECHARGE__ // Costume extended recharge
/// /// /// /// /// /// /// /// /// ///
#endif
Code:
#define LOCALE_SERVICE_SINGAPORE
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
#define __USE_CYTHON__
#define VERSION 1000
#define VERSION 27
/// Login UI ------------------------
// Server Select Renewal (08.09.2018)
#define ENABLE_SERVER_SELECT_RENEWAL
#define ENABLE_CHANNEL_LIST
#define LOGIN_COUNT_DOWN_UI_MODIFY
/// ---------------------------------
/// OSP.TMP_WORK
#define ENABLE_PARTY_CHALLENGE_SYSTEM // Party challenge
#define ENABLE_SECONDARY_ACCE_COSTUME_SYSTEM // Acce costume
/// /// /// /// /// /// /// /// /// ///
/// OSP.WORK
#define ENABLE_678TH_SKILL // New 678th skills
#define ENABLE_MINI_GAME_OKEY // Mini game rumi (okey)
#define ENABLE_MINI_GAME_CATCH_KING // Mini game catch king
#define ENABLE_EXTEND_INVEN_SYSTEM // Extended inventory pages (4)
#define ENABLE_ENVIRONMENT_EFFECT_OPTION // Environment options
#define ENABLE_TAB_NEXT_TARGET // Enable next target on key tab
#define ENABLE_ITEM_DROP_RENEWAL // Renewal of item drops with color effect
#define ENABLE_SEND_TARGET_INFO // Monsters information
#define ENABLE_OFFLINE_SHOP_SYSTEM // Offline private shop
#define ENABLE_SPECIAL_INVENTORY_SYSTEM // Special inventory
#ifdef ENABLE_SPECIAL_INVENTORY_SYSTEM
#define ENABLE_EXTEND_SPECIAL_INVEN_SYSTEM
#endif
#define ENABLE_AUTO_REFINE // Auto refinement option
#define ENABLE_NEW_BLEND_AFFECT // New blend affects with icon
#define ENABLE_AFK_SYSTEM // Away from keyboard monetizing
#define ENABLE_12ZI // 12ZI mission notice (without dungeon)
#define ENABLE_DUNGEON_INFO_SYSTEM // Dungeon informations
#define ENABLE_GENDER_ALIGNMENT // Gender alignment (m, f)
#define ENABLE_NEW_DROP_DIALOG // New drop dialog with remove item option
#define ENABLE_GUILD_LEADER_GRADE_NAME // Shows guild leader grade name on text tail
#define ENABLE_MESSENGER_GM // Messenger gm list
#define ENABLE_MESSENGER_BLOCK // Messenger block
#define ENABLE_QUIVER_SYSTEM // Quiver
#define ENABLE_NEW_USER_CARE // User care
#define ENABLE_SWAP_SLOT_SYSTEM // Swap item slot
#define ENABLE_CHANGE_LOOK_SYSTEM // Change look of item
#define ENABLE_HIDE_COSTUME_SYSTEM // Hide costume parts
#define ENABLE_REFINE_FAIL_TYPE // Extended refine fail message
#define ENABLE_GACHA // ENABLE_BOSS_BOX Gacha boxes (x use time)
#define ENABLE_ELEMENT_ADD // Monsters element
#define ENABLE_TEXT_IMAGE_LINE // Image in text line
#define ENABLE_PENDANT // Talismans of elements
#define ENABLE_GROWTH_PET_SYSTEM // Growth pet system w/ item type
#define ENABLE_IMAGE_SCALE // Image box scaling
#define ENABLE_SWITCH_BOT // Switch bot
#define ENABLE_SPECIAL_PVP_DUEL_OPTION // Special PvP duel with arguments (without critcal, penetration, posion and others...)
#define ENABLE_EMOTION_HIDE_WEAPON // Hide weapon while acting emotions
#define ENABLE_LOADING_TIP // Show loading tip
#define ENABLE_SOUL_BIND_SYSTEM // Soul bind items
#define ENABLE_QUEST_RENEWAL // Quest page renewal
#define ENABLE_DISABLE_SOFTWARE_TILING // Disable software tiling
#define ENABLE_GRAPHIC_ON_OFF // System graphic options
#define ENABLE_EXTENDED_BLEND_AFFECT // Extended blend item affect
#define ENABLE_BUFFER_SYSTEM // Personal Shaman buffer (supporter)
#define ENABLE_MOVE_CHANNEL // Move game channel
#define ENABLE_MAILBOX_SYSTEM // Mail box system
#define ENABLE_GUI_SELECT // Select alternative GUI
#define ENABLE_QUICK_PICKUP // Fast pickup close items
#define ENABLE_SHOPEX_RENEWAL // ShopEX renewal
#define ENABLE_SOUL_SYSTEM // Soul system
#define ENABLE_SKILL_COLOR_SYSTEM // Skill color
#define ENABLE_DS_GRADE_MYTH // Dragon soul mythical grade
#define ENABLE_PRIVATE_SHOP_SEARCH_SYSTEM // Private shop search
#define ENABLE_DSS_ACTIVE_EFFECT_BUTTON // Dragon soul active effect button
#define ENABLE_DSS_EXTENDED_RECHARGE // Dragon soul extended recharge
#define ENABLE_EXTENDED_ITEM_COUNT // Extend the amount of items
#define ENABLE_ITEM_SOCKET5 // Extend item sockets
#define ENABLE_STONE_OF_BLESS // Stone of bless (refinement item)
#define ENABLE_DICE_SYSTEM // New dice system
#define ENABLE_DS_SET // Dragon soul table handling
#define ENABLE_MULTI_LANGUAGE_SYSTEM // Multi language system
#if defined(ENABLE_MULTI_LANGUAGE_SYSTEM)
/*brief: Remove only visual part of multi language;
The default language are setuped in Locale.cpp (void LocaleService_LoadConfig(const char* fileName))
*/
#define REMOVE_MULTI_LANGUAGE_SYSTEM
#endif
/// /// /// /// /// /// /// /// /// ///
#define ENABLE_LOAD_PROPERTY
/// WJ_WORK
#define WJ_NEW_USER_CARE // Save user options
#define WJ_SHOW_MOB_INFO // Show monsters level & aggressive flag
#define WJ_ENABLE_PICKUP_ITEM_EFFECT // Pickup item effect
#define WJ_ENABLE_TRADABLE_ICON // Block un-tradable items
#define WJ_MULTI_TEXTLINE // Multi textline
/// /// /// /// /// /// /// /// /// ///
/// Costume Systems
#define ENABLE_MOUNT_COSTUME_SYSTEM // Mount costume
#define ENABLE_ACCE_COSTUME_SYSTEM // Acce costume
#define ENABLE_WEAPON_COSTUME_SYSTEM // Weapon costume
#define ENABLE_COSTUME_ATTR_SYSTEM // Costume attributes
/// /// /// /// /// /// /// /// /// ///
/// Fixes & Others
#define ENABLE_FOG_FIX // Fog fix for new environment effect
#define ENABLE_EFFECT_CAMERA_VIEW_FIX // Effect camera view fix
#define REMOVE_SAFEZONE_COLLISION // Remove npc collision in safe zone.
#define REMOVE_SHOP_COLLISION // Remove shop collision
#define REMOVE_HORSE_COLLISION // Remove horse collision
#define REMOVE_PET_COLLISION // Remove pet collision
#define REMOVE_MOUNT_COLLISION // Remove mount collision
#define REMOVE_OX_PLAYER_COLLISION // Remove player collision in ox event map
#define DISABLE_SEND_SEQUENCE // Disable send sequence
#define DISABLE_INDEX_FILE // Disable index file from client
// #define ENABLE_MD5_FILE_CHECK // Enable MD5 file check from client
#define ENABLE_ETER_PACK_OBSCURING // Enable EterPack key obscuring (hide heys from binary)
#define ENABLE_CONFIG_MODULE // Enable configuration module for saving settings
#define ENABLE_IMPROVED_LOGOUT_POINTS // Enable improved logout points which shows the last player status points and parts on intro select
#define _DOUBLE_RECV_BUFFER_
#define ENABLE_PINGTIME //Enable ping trace
#define LIMIT_WINDOWS_RECT //Enable limit rect movable windows
#define ENABLE_BADGE_NOTIFICATION_MANAGER //Badge notification
#define ENABLE_EXPRESSING_EMOTION_RENEW // Special actions
#define ENABLE_MAP_PERFORMANCE
/// /// /// /// /// /// /// /// /// ///
/// ### - Work
#define ENABLE_NEW_PRIVATE_SHOP_SEARCH_SYSTEM // new private shop search
#define ENABLE_PREMIUM_MEMBERS //enable premium members
#define ENABLE_SWITCHBOT //switchbot system
#define ENABLE_NEW_REGIST_PLAYER_INFO //Monster killed etc info
#define RENEWAL_DEAD_PACKET
#define ENABLE_NEW_GYEONGGONG_SKILL
#define ENABLE_NEW_PASSIVE_SKILLS
#define ENABLE_NEW_ECLIPSE_ELIXER
#if defined(ENABLE_NEW_ECLIPSE_ELIXER)
#define ECLIPSE_ELIXER_VNUM 40002
#endif
#define CEF_BROWSER // CEF Browser
#define FIX_STEALTH_AUTO_ATTACK
#define ENABLE_DRAGON_SOUL_RENEW
#define ENABLE_CUBE_RENEWAL
#define ENABLE_MAINTENANCE_SYSTEM
#define ENABLE_NEW_EXCHANGE_WINDOW
#define ENABLE_PLAYER_PER_ACCOUNT5 // Enable 5 players per account
#define ENABLE_EXTENDED_SELL
#define TRADE_BONUS_COSTUME
#define __ENABLE_SHAMAN_ATTACK_FIX__
#define ENABLE_ANTI_MULTIPLE_FARM
#define __ENABLE_VALENTINE_EVENT__
/// /// /// /// /// /// /// /// /// ///
/// ###Dungeons
#define ENABLE_GUILD_DRAGONLAIR_SYSTEM // Guild dragon lair dungeon
#ifdef ENABLE_GUILD_DRAGONLAIR_SYSTEM
#define ENABLE_GUILD_DRAGONLAIR_PARTY_SYSTEM
#define GUILD_DRAGONLAIR_STONE 6118 // Guild dragon lair statue vnum
#endif
/// /// /// /// /// /// /// /// /// ///
/// ###New currency
#define ENABLE_BLUE_AND_REG_GAYA //Enable blue and red gaya
/// /// /// /// /// /// /// /// /// ///
/// ###Others - API
#define ENABLE_DISCORD_RPC
Content of this hidden block can only be seen by members of: Elite