Onforum.net - Web and gaming resource community

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members .

Serverfiles Serverfiles 2021 +fixes

Vanilla

Elite
Elite
Credits
1,180
1.png


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
 

Similar threads


Top

Dear User!

We found that you are blocking the display of ads on our site.

Please add it to the exception list or disable AdBlock.

The advertises that you'll see aren't intrusive they just help us to keep the community alive

If you don't want to see those ads just buy an upgrade.

Thank you for understanding!

Rogue

Rogue Purchase

User upgrade! at

🔥 Upgrade Now
Baba2

Baba2 Purchase

User upgrade! at

🔥 Upgrade Now

Escanor25 Purchase

User upgrade! at

🔥 Upgrade Now