Advertisement
Guest User

Untitled

a guest
Oct 13th, 2023
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 4.94 KB | None | 0 0
  1.  
  2. #ifndef __INC_METIN2_COMMON_DEFINES_H__
  3.  
  4. #define __INC_METIN2_COMMON_DEFINES_H__
  5.  
  6.  
  7. enum eCommonDefines {
  8.  
  9.     MAP_ALLOW_LIMIT = 32, // 32 default
  10.  
  11. };
  12.  
  13. /* General */
  14.  
  15. #define ENABLE_D_NJGUILD
  16.  
  17. #define ENABLE_FULL_NOTICE
  18.  
  19. #define ENABLE_NEWSTUFF
  20.  
  21. #define ENABLE_PORT_SECURITY
  22.  
  23. #define ENABLE_BELT_INVENTORY_EX
  24.  
  25. #define ENABLE_CMD_WARP_IN_DUNGEON
  26.  
  27. // #define ENABLE_ITEM_ATTR_COSTUME
  28.  
  29. // #define ENABLE_SEQUENCE_SYSTEM
  30.  
  31. /* General */
  32.  
  33.  
  34. /* Wolfman */
  35.  
  36. #define ENABLE_WOLFMAN_CHARACTER
  37.  
  38. #ifdef ENABLE_WOLFMAN_CHARACTER
  39.  
  40. #define USE_MOB_BLEEDING_AS_POISON
  41.  
  42. #define USE_MOB_CLAW_AS_DAGGER
  43.  
  44. // #define USE_ITEM_BLEEDING_AS_POISON
  45.  
  46. // #define USE_ITEM_CLAW_AS_DAGGER
  47.  
  48. #define USE_WOLFMAN_STONES
  49.  
  50. #define USE_WOLFMAN_BOOKS
  51.  
  52. #endif
  53.  
  54. #define ENABLE_PLAYER_PER_ACCOUNT5
  55.  
  56. /* Wolfman */
  57.  
  58.  
  59. /* Costume Enable */
  60.  
  61. #define ENABLE_MOUNT_COSTUME_SYSTEM
  62.  
  63. #define ENABLE_WEAPON_COSTUME_SYSTEM
  64.  
  65. #define ENABLE_ACCE_SYSTEM    //fixed version
  66.  
  67. #define __AURA_SYSTEM__        //System auras
  68.  
  69. /* Costume Enable */
  70.  
  71.  
  72. /* WJ */
  73.  
  74. #define __WJ_PICKUP_ITEM_EFFECT__ //if you want to see highlighted a new item when dropped or when exchanged
  75.  
  76. #define __WJ_SORT_LASTPLAYTIME__ // Last play time
  77.  
  78. /* WJ */
  79.  
  80.  
  81. /* System Enable */
  82.  
  83. #define ENABLE_DICE_SYSTEM
  84.  
  85. #define ENABLE_EXTEND_INVEN_SYSTEM
  86.  
  87. #define ENABLE_MAGIC_REDUCTION_SYSTEM
  88.  
  89. #ifdef ENABLE_MAGIC_REDUCTION_SYSTEM
  90.  
  91.     #define USE_MAGIC_REDUCTION_STONES
  92.  
  93. #endif
  94.  
  95. // if ENABLE_GLOBAL_GIFT is defined, the GMs can use the quest global_gift_management.quest to set a global gift
  96.  
  97. //#define ENABLE_GLOBAL_GIFT
  98.  
  99. //#define DISABLE_STOP_RIDING_WHEN_DIE //    if DISABLE_TOP_RIDING_WHEN_DIE is defined , the player does not lose the horse after his death
  100.  
  101. #define __ENABLE_KILL_EVENT_FIX__ //if you want to fix the 0 exp problem about the when kill lua event (recommended)
  102.  
  103. #define ENABLE_HIDE_COSTUME_SYSTEM
  104.  
  105. #define ENABLE_HIDE_COSTUME_SYSTEM_ACCE
  106.  
  107. #define ENABLE_HIDE_COSTUME_SYSTEM_WEAPON_COSTUME
  108.  
  109. //#define ENABLE_HIDE_COSTUME_SYSTEM_TRANSMUTACION
  110.  
  111. /*OX*/
  112.  
  113. #define OFFLINE_SHOP // Offline shops system
  114.  
  115. #define GIFT_SYSTEM // gift system enable
  116.  
  117. //#define FULL_YANG // Enable support for yang type long long
  118.  
  119. #define SHOP_TIME_REFRESH 1*60 // time for cycle checking older shops
  120.  
  121. #define SHOP_BLOCK_GAME99 //Blocking create shops on channel 99
  122.  
  123. #define SHOP_ONLY_M1_M2
  124.  
  125. //#define SHOP_DISTANCE // Show shops in pos distance like WoM2
  126.  
  127. #define SHOP_AUTO_CLOSE //Enable auto closing shop after sell last item
  128.  
  129. //#define SHOP_ONLY_ALLOWED_INDEX //Enable limiting for other map index which is not defined in player.shop_limit
  130.  
  131. //#define SHOP_HIDE_NAME // Enable hidding shop npc names like "Player's shop"
  132.  
  133. #define SHOP_GM_PRIVILEGES GM_IMPLEMENTOR //Minimum GM privileges to using Shop GM Panel
  134.  
  135. #define ENABLE_OFFSHOP_DECO
  136.  
  137. #define BLOCK_MOUNT_COSTUME_NO_OX        //Bloqueia montaria no Mapa OX.
  138.  
  139. #define __SEND_TARGET_INFO__
  140.  
  141. #define __VIEW_TARGET_PLAYER_HP__
  142.  
  143. #define __VIEW_TARGET_DECIMAL_HP__
  144.  
  145. #define __SKILL_COLOR_SYSTEM__ //        Skill color system
  146.  
  147. #define ENABLE_GAYA_SYSTEM //            Gaya system
  148.  
  149. #define ENABLE_EXPRESSING_EMOTION //    Emotions system
  150.  
  151. #define __NEW_EXCHANGE_WINDOW__ //        Syste new exchange
  152.  
  153. #define ENABLE_CUBE_RENEWAL_WORLDARD
  154.  
  155. #ifdef ENABLE_CUBE_RENEWAL_WORLDARD
  156.  
  157.     #define ENABLE_CUBE_RENEWAL_COPY_WORLDARD
  158.  
  159.     #define ENABLE_CUBE_RENEWAL_GEM_WORLDARD
  160.  
  161. #endif
  162.  
  163. #define __SEND_TARGET_ELEMENT__ // Target element
  164.  
  165. #define __ELEMENT_SYSTEM__ // Elements of monsters and pendants
  166.  
  167. #define __PENDANT_SYSTEM__ // Talismans of elements
  168.  
  169. #define __SOUL_SYSTEM__ // Soul system
  170.  
  171. #define __DS_GRADE_MYTH__ // < Dragon soul mythical grade
  172.  
  173. #define ENABLE_DS_SET
  174.  
  175. #define __QUEST_RENEWAL__ // Quest page renewal
  176.  
  177. #ifdef __QUEST_RENEWAL__
  178.  
  179.     #define _QR_MS_ // Marty Sama
  180.  
  181. #endif
  182.  
  183. #define __ENABLE_CHEQUE_SYSTEM__
  184.  
  185. #define __ENABLE_CHEQUE_OFFLINE_SHOP__
  186.  
  187. #define ENABLE_REFINE_ELEMENT
  188.  
  189. #define __NEW_DROP_DIALOG__ // New drop dialog with remove item option
  190.  
  191. #define __ATTR_METIN_BOSS__ // New attr metin & boss
  192.  
  193. #define __EVENT_MANAGER__
  194.  
  195. #define __GROWTH_PET_SYSTEM__
  196.  
  197. #define __MULTI_LANGUAGE_SYSTEM__ // Multi language system
  198.  
  199. #define __EXTENDED_WHISPER_DETAILS__ // Extended whisper details
  200.  
  201. #define __FLAG_IMAGE_SHOUT_LINE__
  202.  
  203. #define __BL_LOADING_TIP__
  204.  
  205. #define __DUNGEON_INFO_SYSTEM__
  206.  
  207. #define __SPECIAL_INVENTORY_SYSTEM__
  208.  
  209. #define __SORT_INVENTORY_ITEMS__
  210.  
  211. /* System Enable */
  212.  
  213.  
  214. /* Modification & Correction */
  215.  
  216. #define ENABLE_EXIT_FAST
  217.  
  218. #define ENABLE_MOUNT_SYSTEM_MAP_BLOCK
  219.  
  220. /* Modification & Correction */
  221.  
  222.  
  223. /* Enable for debug mod packet */
  224.  
  225. #define ENABLE_SYSLOG_PACKET_SENT
  226.  
  227. /* Enable for debug mod packet */
  228.  
  229.  
  230. #define ENABLE_6_7_BONUS_NEW_SYSTEM
  231.  
  232. #define WJ_ENABLE_TRADABLE_ICON    //Items en color rojo al comerciar/vender
  233.  
  234.  
  235. #endif
  236.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement