Guest User

service.h

a guest
Apr 5th, 2023
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 8.60 KB | Gaming | 0 0
  1.  
  2. #if !defined(__INC_COMMON_SERVICE_H__)
  3.  
  4. #define __INC_COMMON_SERVICE_H__
  5.  
  6.  
  7. #define __LOCALE_SERVICE_EUROPE__
  8.  
  9. #define __LOCALE_SERVICE_OWSAP__
  10.  
  11.  
  12. ////////////////////////////////////////////////////////////////////////////////
  13.  
  14. // Currency Related
  15.  
  16. #define __CHEQUE_SYSTEM__ // Cheque (Won) System
  17.  
  18. #define __GEM_SYSTEM__ // Gem (Gaya) System
  19.  
  20. #if defined(__GEM_SYSTEM__)
  21.  
  22. #    define __GEM_MARKET_SYSTEM__ // Gem (Gaya) Market System
  23.  
  24. #endif
  25.  
  26.  
  27. ////////////////////////////////////////////////////////////////////////////////
  28.  
  29. // Minigame Related
  30.  
  31. #define /* @author: VegaS */ __MINI_GAME_OKEY__ // Minigame Rumi (Okey)
  32.  
  33. #define /* @author: ZeNu */ __MINI_GAME_CATCH_KING__ // Minigame Catch King
  34.  
  35.  
  36. ////////////////////////////////////////////////////////////////////////////////
  37.  
  38. // Dragon Soul Related
  39.  
  40. #define __DS_GRADE_MYTH__ // Dragon Soul Mythical Grade
  41.  
  42. #define __DS_SET__ // Dragon Soul Table Handling
  43.  
  44. #define /* @author: Owsap */ __DS_CHANGE_ATTR__ // Dragon Soul Change Attribute
  45.  
  46. #define __EXTENDED_DSS_RECHARGE__ // [ITEM] Dragon Soul Extended Recharge
  47.  
  48.  
  49. ////////////////////////////////////////////////////////////////////////////////
  50.  
  51. // Costume Related
  52.  
  53. #define __COSTUME_SYSTEM__ // Costume System
  54.  
  55. #define __MOUNT_COSTUME_SYSTEM__ // Mount Costume System
  56.  
  57. #define __ACCE_COSTUME_SYSTEM__ // Acce (Sash) Costume System
  58.  
  59. #define __WEAPON_COSTUME_SYSTEM__ // Weapon Costume System
  60.  
  61. #define __COSTUME_ATTR_SYSTEM__ // [ITEM] Costume Attributes System
  62.  
  63. #define /* @author: Owsap */ __EXTENDED_COSTUME_RECHARGE__ // [ITEM] Costume Extended Recharge
  64.  
  65. #define /* @author: Owsap */ __HIDE_COSTUME_SYSTEM__ // Hide Costume System
  66.  
  67. #define __AURA_COSTUME_SYSTEM__ // Aura Costume System (Proto Support Only)
  68.  
  69.  
  70. ////////////////////////////////////////////////////////////////////////////////
  71.  
  72. // Inventory & Equipment Related
  73.  
  74. #define __SWAP_ITEM_SYSTEM__ // Swap Item Slot
  75.  
  76. #define __INVENTORY_4PAGES__ // Extended Inventory Pages (4)
  77.  
  78. #define __SPECIAL_INVENTORY_SYSTEM__ // Special Inventory System
  79.  
  80. //#define __SORT_INVENTORY_ITEMS__ // Sort Inventory Items
  81.  
  82. #define __QUIVER_SYSTEM__ // Quiver Equipement
  83.  
  84. #define __PENDANT_SYSTEM__ // Talisman Elements
  85.  
  86. #define __GLOVE_SYSTEM__ // Glove Equipement
  87.  
  88.  
  89. ////////////////////////////////////////////////////////////////////////////////
  90.  
  91. // Messenger Related
  92.  
  93. #define __MESSENGER_BLOCK_SYSTEM__ // Messenger Block System
  94.  
  95. #define __MESSENGER_GM__ // Messenger GM List
  96.  
  97.  
  98. ////////////////////////////////////////////////////////////////////////////////
  99.  
  100. // Shop Related
  101.  
  102. #define /* @author: blackdragonx61 */ __SHOPEX_RENEWAL__ // ShopEX Renewal
  103.  
  104. #if defined(__SHOPEX_RENEWAL__)
  105.  
  106. #    define __SHOPEX_TAB4__ // ShopEx 4 Tabs
  107.  
  108. #endif
  109.  
  110. #define /* @author: Owsap */ __MYSHOP_DECO__ // Private Shop Decoration
  111.  
  112. #define /* @author: blackdragonx61 */ __PRIVATESHOP_SEARCH_SYSTEM__ // Private Shop Search System
  113.  
  114.  
  115. ////////////////////////////////////////////////////////////////////////////////
  116.  
  117. // Player Related
  118.  
  119. #define __VIEW_TARGET_DECIMAL_HP__ // View Target HP
  120.  
  121. #if defined(__VIEW_TARGET_DECIMAL_HP__)
  122.  
  123. #    define __VIEW_TARGET_PLAYER_HP__ // View Player Target HP
  124.  
  125. #endif
  126.  
  127. #define __PLAYER_PER_ACCOUNT5__ // Players Per Account (5)
  128.  
  129. #define __WOLFMAN_CHARACTER__ // Wolfman Character
  130.  
  131. #if defined(__WOLFMAN_CHARACTER__)
  132.  
  133. //#    define __DISABLE_WOLFMAN_CREATION__ // Disable Wolfman Creation
  134.  
  135. #endif
  136.  
  137. #define /* @author: Owsap */ __PLAYER_PIN_SYSTEM__ // Player PIN Code
  138.  
  139. #if defined(__PLAYER_PIN_SYSTEM__)
  140.  
  141. //#    define __DISABLE_PIN_SYSTEM__ // Disable Player PIN Code Input
  142.  
  143. #endif
  144.  
  145. #define __GUILD_LEADER_GRADE_NAME__ // Guild Leader Grade Name (TextTail)
  146.  
  147. #define /* @auhtor: VegaS */ __GENDER_ALIGNMENT__ // Gender Alignment (M, F)
  148.  
  149. #define /* @author: blackdragonx61 */ __IMPROVED_LOGOUT_POINTS__ // Improved Logout Points
  150.  
  151. #define /* @author: blackdragonx61 */ __SKILL_COOLTIME_UPDATE__ // Refresh Skill Cooldown After Death
  152.  
  153. #define /* @author: Owsap */ __EXPRESSING_EMOTIONS__ // Special Actions
  154.  
  155. #define __RANDOM_STATUS_PER_LEVEL__ // Random Status Per Level
  156.  
  157. #define __PVP_COUNTDOWN__ // PvP Duel Countdown
  158.  
  159. #define __7AND8TH_SKILLS__ // 7th, 8th Passive Skills
  160.  
  161. #define __PARTY_PROFICY__ // Party Proficy Passive Skill
  162.  
  163. #define __9TH_SKILL__ // 9th Player Skill
  164.  
  165. #define __CONQUEROR_LEVEL__ // Conqueror Level
  166.  
  167.  
  168. ////////////////////////////////////////////////////////////////////////////////
  169.  
  170. // Game Related
  171.  
  172. #define __PET_SYSTEM__ // Pet System
  173.  
  174. #define __DICE_SYSTEM__ // New Dice System (Party)
  175.  
  176. #define __MOVE_CHANNEL__ // Move Game Channel
  177.  
  178. //#define __SKILL_COLOR_SYSTEM__ // Skill Color System
  179.  
  180. #define /* @author: Owsap */ __SKILLBOOK_COMB_SYSTEM__ // Skill Book Combination
  181.  
  182. #define __SEND_TARGET_INFO__ // Monster Information & Drops
  183.  
  184. #define /* @author: Owsap */ __ELEMENT_SYSTEM__ // Element System
  185.  
  186. #define /* @author: blackdragonx61 */ __CHANGE_LOOK_SYSTEM__ // Change Look System (Item Look)
  187.  
  188. #define /* @author: VegaS */ __EXTENDED_ITEM_AWARD__ // Extended Item Award
  189.  
  190. #define /* @author: VegaS */ __REFINE_FAIL_TYPE__ // Extended Refine Fail Message
  191.  
  192. #define /* @author: blackdragonx61 */ __CHANNEL_STATUS_UPDATE__ // Channel Player Count
  193.  
  194. #define /* @author: blackdragonx61 */ __WJ_SHOW_PARTY_ON_MINIMAP__ // Party Member Atlas (Map)
  195.  
  196. #define /* @author: Owsap */ __EVENT_BANNER_FLAG__ // Event Banner Flags
  197.  
  198. #define /* @author: blackdragonx61 */ __MAILBOX__ // Mail Box System
  199.  
  200.  
  201. ////////////////////////////////////////////////////////////////////////////////
  202.  
  203. // Item Related
  204.  
  205. #define __ANTI_EXP_RING__ // Anti Experience Ring
  206.  
  207. #define __ITEM_DROP_RENEWAL__ // Item Drop Renewal w/ Color Effect
  208.  
  209. #define __WJ_PICKUP_ITEM_EFFECT__ // Picking Item Effect
  210.  
  211. #define __NEW_DROP_DIALOG__ // New Drop Dialog w/ Delete Item Option
  212.  
  213. #define __SOUL_BIND_SYSTEM__ // Soul Bind System (Protect Items)
  214.  
  215. #define __GACHA_SYSTEM__ // Boss (Gacha) Boxes (Open x Times)
  216.  
  217. #define __MAGIC_REDUCTION__ // Magic Reduction Item
  218.  
  219. #define __STONE_OF_BLESS__ // Stone of Bless (Refinement Item)
  220.  
  221. #define /* @author: Owsap */ __SOUL_SYSTEM__ // Soul System
  222.  
  223. #define /* @author: Owsap */ __BLEND_AFFECT__ // Blend Affects w/ Icon
  224.  
  225. #define /* @author: Owsap */ __EXTENDED_BLEND_AFFECT__ // Extended Blend Item Affect
  226.  
  227. #define __ITEM_SOCKET5__ // Extended Item Sockets (5)
  228.  
  229. #define __ITEM_APPLY4__ // Extended Apply Bonus (4)
  230.  
  231. #define /* @author: Owsap */ __ITEM_APPLY_RANDOM__ // Apply Random Bonus (Base Bonus)
  232.  
  233.  
  234. ////////////////////////////////////////////////////////////////////////////////
  235.  
  236. // Dungeon Related
  237.  
  238. #define __12ZI_NOTICE__ // 12ZI Mission Notice (w/o Dungeon)
  239.  
  240. #define __DUNGEON_INFO_SYSTEM__ // Dungeon Information System
  241.  
  242. #define __GUILD_DRAGONLAIR_PARTY_SYSTEM__ // Guild Dragon Lair Party
  243.  
  244. #if defined(__GUILD_DRAGONLAIR_PARTY_SYSTEM__)
  245.  
  246. #    define __GUILD_DRAGONLAIR__ // Guild Dragon Lair Dungeon
  247.  
  248. #    if defined(__GUILD_DRAGONLAIR__)
  249.  
  250. #        define GUILD_DRAGONLAIR_DESTROY_STATUE_GM
  251.  
  252. #        define GUILD_DRAGONLAIR_LAZER_EFFECT_75HP
  253.  
  254. #        define GUILD_DRAGONLAIR_LAZER_EFFECT_50HP
  255.  
  256. #    endif
  257.  
  258. #endif
  259.  
  260. #define __TEMPLE_OCHAO__ // Temple of the Ochao
  261.  
  262. #define __EREBUS_DUNGEON__ // Erebus Dungeon
  263.  
  264. #define /* @author: Owsap */ __SHIP_DEFENSE__ // Ship Defense (Hydra Dungeon)
  265.  
  266.  
  267. ////////////////////////////////////////////////////////////////////////////////
  268.  
  269. // UI Related
  270.  
  271. #define __WJ_SHOW_MOB_INFO__ // Monsters Level & Aggressive Flag
  272.  
  273. #define __WJ_NEW_USER_CARE__ // User Care (Control)
  274.  
  275. #define __BINARY_ATLAS_MARK_INFO__ // Atlas Mark Info Load
  276.  
  277. #define /* @author: Owsap */ __QUEST_RENEWAL__ // Quest Page Renewal
  278.  
  279. #define /* @author: Owsap */ __CHATTING_WINDOW_RENEWAL__ // Chatting Window Renewal (Mini Version)
  280.  
  281.  
  282. ////////////////////////////////////////////////////////////////////////////////
  283.  
  284. // Environment Related
  285.  
  286. #define /* @author: blackdragonx61 */ __ENVIRONMENT__ // Environment System
  287.  
  288.  
  289. ////////////////////////////////////////////////////////////////////////////////
  290.  
  291. // Miscellaneous
  292.  
  293. #define __EXTENDED_RELOAD__ // Extended GM Reload Commands (For drops)
  294.  
  295.  
  296. //////////////////////////////////////////////////////////////////////////
  297.  
  298. // Network Related
  299.  
  300. #define __IMPROVED_PACKET_ENCRYPTION__ // 패킷 암호화 개선
  301.  
  302. //#define __SEND_SEQUENCE__ // Sequence Matching
  303.  
  304. #define __UDP_BLOCK__ // UDP Block
  305.  
  306. //#define __ALLOW_EXTERNAL_PEER__ // Allow External Peer API
  307.  
  308.  
  309. #endif // __INC_COMMON_SERVICE_H__
  310.  
  311.  
Tags: Owsap
Add Comment
Please, Sign In to add comment