亮点飞飞塔罗牌的召唤108
源码注释共享

源码注释共享

相互交流学习,开源,飞飞源码公开
  • 9帖子
  • 37讨论
  • 1关注

新版花店Legions Files客户端+源代码

103

主题

4

回帖

159万

积分

站长

站点维护员

积分
1597775

突出贡献荣誉管理论坛元老

QQ
发表于 昨天 15:18 | 显示全部楼层 |阅读模式
54 2
新版的花店端,大部分功能存在BUG
Zacks老外的端不推荐使用,建议学习参考代码功能
工具vs2022+SQL server2022


  1. #define __ZACKS_JOB_FACTORS_MAGICAL     //| 职业 - 魔法职业因子
  2. #define __ZACKS_JOB_FACTORS_PVP         //| 职业 - PVP 职业因子
  3. #define __WEAPON_LEVELING               //| 武器 - 武器升级系统
  4. #define __WEAPONLVL_FIX                 //| 修复 - 武器升级邮件保存


  5. // New DEFINED content   
  6. #define __FL_BUYBACK                      //| 功能 - 回购系统
  7. #define __FL_DPS_UI                       //| 界面 - DPS 统计界面
  8. #define __FL_CATCH_THE_PET                //| 玩法 - 捕捉宠物
  9. #define __FL_MONSTER_TOTEMS               //| 玩法 - 怪物图腾
  10. #define __FL_WIKI_HONORS                  //| 百科 - 荣誉系统
  11. #define __FL_SEASON_PASS                  //| 系统 - 赛季通行证
  12. #define __FL_WARDROBE                     //| 系统 - 衣柜系统
  13. #define __FL_ANI_WINGS                    //| 外观 - 动态翅膀
  14. #define __EXTRA_TASKBARS                  //| 界面 - 额外任务栏
  15. #define __FL_NEW_PET                      //| 宠物 - 新宠物系统
  16. #define __FL_ITEM_RUNE                    //| 物品 - 符文系统
  17. #define __FL_TASKBAR_ONLINE_COUNTER       //| 界面 - 任务栏在线计数器
  18. #define __connection_limitation 8         //| 限制 - 最大连接数 8
  19. #define __post_collect_delete             //| 功能 - 采集后删除
  20. #define __FL_STARTER_ITEMS                //| 物品 - 新手物品
  21. #define __FL_AUTO_POWERUPS                //| 功能 - 自动增益道具
  22. #define __FL_STACKABLE_POWERUPS           //| 功能 - 可叠加增益道具
  23. #define __FL_QUICK_SELL                   //| 功能 - 快速出售
  24. #define __FL_WIKI_UPGRADE                 //| 百科 - 升级系统
  25. #define __FL_WIKI_AWAKENING               //| 百科 - 觉醒系统
  26. #define __FL_GUARANTEED_UPGRADE           //| 系统 - 保底升级
  27. #define __FL_WORLDBOSS                    //| 玩法 - 世界 BOSS
  28. #define __SYS_MOUNT                       //| 系统 - 坐骑系统
  29. #define __SYS_MOUNT_SFX                   //| 坐骑 - 坐骑特效
  30. //#define __exchanges_ui                  //| 界面 - 交易界面 (已禁用)
  31. #define __FL_AUTO_STAT                    //| 功能 - 自动加点
  32. #define __FL_PLAYER_STATUE                //| 功能 - 玩家雕像
  33. #define __FL_SET_SFX_VIEWPORT             //| 特效 - 设置特效视口
  34. #define __FL_FLARIS_LIGHT                 //| 特效 - 弗莱丽斯之光
  35. #define __FL_NAVIGATOR_TIME               //| 界面 - 导航时间
  36. #define __FL_GEAR_SCORE                   //| 系统 - 装备评分
  37. #define __FL_PANG_HELPER                  //| 助手 - 潘助手

  38. // 汉化注释
  39. #define __MANK_REBIRTH                                                            //| System - 重生系统                                                                                        [OK]
  40. #define MAX_REBIRTH_LEVEL       25
  41. #define REBIRTH_STAT_PER_LEVEL  10
  42. #define __MANK_REBIRTH_REQ                                                    //| Update - 重生要求 to enter dungeons.                                        [OK]
  43. #define __REBIRTH_ITEM                                                                //| 重生物品要求                                                                                                [OK]
  44. #define        __REB_MOB_EXP
  45. #define        __REMOVE_EFFECT_J                                                    //| 右键移除高级buff (J)
  46. #define _CASTING_TIME_BAR                                                        //| Characters skill casting bar like Flyff U                                                        [OK]

  47. #define __WEAPON_RARITY                             //|
  48. #define        __WEAPON_RARITY_ANNOUNCE                    //| 当玩家升级武器到最高稀有度时通知。                [OK]
  49. #define __QS_WEAPON_RARITY                                //|                                                                                                                                                [OK]
  50. #define __LEESE_RARITY_1000                         //| 升级稀有度到1000 instead of 100                                                                [OK]
  51. #define __QS_WEAPON_RARITY_SCROLL                   //| 滚动条升级武器。                                                                                [OK]
  52. #define __BLING_BLING                               //| 闪亮滚动条                                                                                                        [OK]
  53. #define __ADDSFXSOUND                               //| 新sfx声音                                                                                                                [OK]
  54. #define ___TOOLTIP                                                                        //| 工具提示修复稀有度        
  55. #define __TOOLTIP_FIX                               //| putBaseItemOpt固定稀有度工具提示
  56. #define __LEM_WEAPON_RARITY_FIX                                            //| 修复武器稀有度系统                                                                                         [OK]

  57. #define __NEW_DAMAGE_NUMBERS                        //| 新伤害风格。
  58. #define __DAMAGEWITHSPACE                           //| 显示伤害值带有空格的可读性。
  59. #define __DAMAGE_NUMBER_COLORS                      //| 用不同颜色分离物理和魔法伤害。
  60. #define ___DMG_FONCTION_DELETE_ADD                                        //| 添加删除和设备功能用于伤害。

  61. #define        __PENGE_PO_GUILD_BUFFS
  62. #define __AEGON_CRAFTING_SYSTEM                     //| 制作系统
  63. #define __AWAKE_WINDOW                              //| 觉醒窗口。
  64. #define __MAX_COLLECT_BY_IP                4                                        //| 每个ip地址的最大收集器                                                        
  65. #define        __COLLECTING_PERCENTAGE                                                //| 移除收集百分比在NPC Colins
  66. #define __CONEXP                                    //| 基于连接玩家的经验
  67. #define __INVENTORY_SLIDER                                                        //| 库存滑动条
  68. //#define __FTOOL                                                                                //| Built-in f tool on the client side
  69. #define _LOCK_ITEM                                                                        //| 可以锁定物品,使其无法被删除/觉醒/丢弃/出售/交易等...
  70. #define        __SHOUT_COOLDOWN                                                        //|
  71. #define __NPC_BUFF_CLASS                            //| 类buff。
  72. #define        __BETTER_BERSERK                                                        //| 不可能在使用技能时激活狂暴。
  73. #define __RANDOMOPTION_RETRY                        //| 增加觉醒的滚动条。
  74. #define __SYS_GLYPHS
  75. #define __DIAMANT_SERTISSAGE_BONUS                                        //| [ADDITION] 特定奖励的夹紧。
  76. #define __DST_BOSS_DEGATS_RESIST                                         //| [ADDITION] DST damage and resistance on bosses DST伤害和抵抗在bosses
  77. #define __DST_STATS_PERCENTS                                                 //| [ADD] for, dex, end and int in %力量, 敏捷, 耐力和智力百分比
  78. #define __DST_CHANCEDROP_PIECE                                                //| 改变掉落物品。                                                                        [OK]
  79. #define __DST_COLLECTOR_TIME                                                //| 收集器时间                                                                                [OK]
  80. #define __QS_UPD_FACTORS
  81. #define __DISENCHANTING_FEATURE                                                //| 分解物品 into other items
  82. #define __NO_STAT_LIMIT                                                                //| Removed 65000 Stat limit.
  83. #define __NO_HP_DMG_LIMIT                                                        //| 移除HP/DMG限制
  84. #define __JRYS_NEWGLOWAURA                          //| 新glow aura系统
  85. #define __AEGON_TELEPORTER                                                        //| Teleporter system                                                                                [OK]
  86. #define __TELEPORTAPP_EXCEPTIONS                                        //| 传送系统异常                                                                [OK]
  87. #define __TELEPORT_DELAY                5                                        //| VARIABLE: 传送延迟 on on apps.                                        [OK]
  88. #define __AEGON_TELEPORT_SHORTCUT                                        //| Teleporter Shortcut                                                                                [OK]
  89. #define __MAG_CRITICAL                2                                                // 2% change critical default
  90. #define __DST_HEAL_PERCENT                                                         // 治疗增幅
  91. #define __V21_OFI_STATS
  92. #define        __WIKIPEDIA_MONSTER                                                        //| 维基百科 (Monster) + Admin Create                                                [OK]
  93. #define __WIKIPEDIA_MONSTER_DROPLIST                                //| Droptable on Monster Wikipedia        (disable yung drop rate)[OK]
  94. #define __WBQT_DROPLIST                                                                //[ADDED] 掉落列表 & 掉落显示 modified
  95. #define __HIDE_BOX_CHANCE                                                        //| Hide Tooltip Chance percentage for Boxes
  96. #define        __MANK_STREAMER_AUTH                                                //| STREAMER TITLE with /sys command管理员命令
  97. #define __EXTRA_TASKBARS2
  98. #define        __ILLIMITED_PARTY_SKILL                                                //[AJOUT] 愤怒滚动条
  99. #define __SHOW_HEALING_NUMBERS                      //| 显示治疗数字 (like damage numbers)..
  100. #define __VIP                                       //| VIP 系统.
  101. #define __ACTIVATION_VIP_ENTRER                     //| 每日进入副本额外增加.
  102. #ifdef __VIP
  103. // VIP 附魔/情侣经验(CustomCommon 早于 Timer.h,此处用毫秒数值;可按服调整)
  104. #ifndef ENCHANT_VIP_WAIT_MS
  105. #define ENCHANT_VIP_WAIT_MS   2000  // 附魔点击后等待:普通为 SEC(4)=4000ms
  106. #endif
  107. #ifndef ENCHANT_VIP_BAR_MS
  108. #define ENCHANT_VIP_BAR_MS    1000  // 附魔进度条时长:与普通 SEC(1) 一致
  109. #endif
  110. #define ENCHANT_VIPTIME       ENCHANT_VIP_WAIT_MS   // 兼容旧名(WndWorld 提示等)
  111. #ifndef ADDCOUPLE_VIPEXP
  112. #define ADDCOUPLE_VIPEXP      10    // 情侣经验加成基数(User.cpp 双方各取一半再累加)
  113. #endif
  114. #endif // __VIP
  115. #define _DAILY_ENTRIES                              //| 每日进入副本.
  116. //#define __PROGRESSION_DONJON                      //| 副本进度系统 (code Zacks).
  117. #define __DUNGEON_TIME_LIMIT
  118. #define __INFO_DUNGEONS                                                                //| 杀死怪物的信息 in dungeon        
  119. #define        __DEFIS_QUEST
  120. #define __MORCEAU_ARME                                                                //[ADDED] 交易武器部件
  121. #define __SROLL_EXPX_FIX

  122. #define __NO_DROP_15_PLUS                                                        //| 不掉落 for items above +15 Level's of the Mover
  123. #define __NEW_EXP_SCROLL                                                        //| 新经验滚动条

  124. #define __FASHION_COMBINE                                  //| 时尚融合.
  125. #define __PARCHEMIN_FUSION_FASH                            //| 时尚融合卷轴 (code Zacks).

  126. #define __LEGION_STATUS_NEWFORMAT                                                        //| 新状态窗口主题 (Titinium Origins)        
  127. #define        __LEGEION_UPDATE_STATISTICS                                                        //| 改进显示的统计数据 (H)
  128. #define __LEGION_STATUS_UPDATE                                                                //| 统计数据 with Scroll
  129. #define __F_TOOL                                                                                        //| F-Tool

  130. // ==========================================================
  131. #define COLOR_RED                   0xFFFF0000           //| 红色 - 主要用于错误
  132. #define COLOR_GREEN2               0XFF00F000           //| 绿色 - 主要用于成功
  133. #define COLOR_PINK                           0XFFFF00FF           //| 粉色 - 主要用于物品背景
  134. #define COLOR_BLACK                           0XFF000000           //| 黑色 - 主要用于文本
  135. #define COLOR_WHITE                           0XFFFFFFFF           //| 白色 - 与文本相同,取决于使用位置
  136. #define COLOR_GRAY                       0XFF8C8C8C           //| 灰色 - 主要用于占位符
  137. #define COLOR_DARKGRAY                   0XFF666666           //| 深灰色 - 主要用于物品信息像框一样突出显示
  138. #define COLOR_ORANGE2                   0XFFFF8C00           //| 橙色 - 主要用于警告或vip
  139. #define COLOR_GOLDORANGE           0xFFFF9900           //| 金色橙色 - 主要用于警告或vip fps和等等
  140. #define COLOR_BRIGHTYELLOW           0xFFFFFF00           //| 亮黄色 - 主要用于警告或vip fps和等等
  141. #define        COLOR_STRONGRED                   0xFFFF3030           //| 强红色 - 主要用于敌人
  142. #define        COLOR_TRANBLACK                   0x80000000           //| 透明50%黑色 - 主要用于主题黄金v19
  143. #define        COLOR_GOLDYELLOW           0xFFF6CC4D           //| 金色黄色 - 主要用于主题黄金v19
  144. #define        COLOR_MIDGRAY                   0xFF8C8C8C           //| 中灰色 - 完美用于UI边框,文本阴影,或禁用状态。
  145. #define        COLOR_SKYBLUE                   0xFF62CBE9           //| 亮蓝色 / 水蓝色 - 主要用于链接物品
  146. #define        COLOR_BGREEN                   0xFF32FA64           //| 亮绿色 - 主要用于链接物品或物品文本下方
  147. // ==========================================================



  148. // Bahamut
  149. #define __XEN_ANARCHY_SYSTEM                        //| 无政府状态 - 系统重做
  150. #define __XEN_FIX_RMV                                                                //| 修复 Tickets & Balloons

  151. // Systems & Features
  152. #define __FL_TDM                                                                        //| 团队 vs 团队 pvp模式
  153. #define __FL_MONSTER_ALBUM                                                        //| 怪物图鉴系统
  154. #define __FL_RECORD_BOOK                                                        //| 记录本
  155. #define __FL_WHEEL_OF_FORTUNE                                                //| 幸运轮盘
  156. #define __FL_PACKED_ITEMS                                                        //| 打包物品
  157. #define __FL_FARM_DISPLAY                                                        //| 重做旧农场计数器系统
  158. #define __FL_GUILD_FINDER                                                        //| 公会查找器
  159. #define __FL_SWITCH_EQ                                                                //| 自制切换装备系统
  160. #define __FL_CASH_SHOP                                                                //| 捐赠/投票商店
  161. #define __FL_PENYA_CONVERTER                                                //| "Smart" and manual penya -> perins 转换器
  162. #define __FL_NEW_BOXES                                                                //| 盒子 with ability to select item选择物品
  163. #define __FL_VENDORS 1                                                                //| 离线商人 v3
  164. #define __FL_PARTY_FINDER                                                        //| 公会查找器
  165. #define __FL_SOLO_DUNGEONS                                                //| 单人副本
  166. //#define __FL_RECYCLE II_SYS_SYS_EVE_TICKECT01       //| 转换物品到特定货币系统
  167. //#define __FL_TELEPORT                                                        //| 传送系统
  168. #define __FL_FFA                                                                //| FFA 系统
  169. #define __FL_DAILY_REWARDS                                                 //| [TODO: 通知在线玩家] 每日奖励
  170. #define __FL_PET_FILTER                                                        //| 新宠物过滤器 with more filters + 拾取物品 in bag + presets
  171. #define __FL_SHOP_SEARCH                                                //| 商店搜索系统
  172. #define __FL_SAVE_MESSAGES                                                //| 保存所有私人消息 while client is active
  173. #define __FL_CONSUMABLES_STORAGE                                //| 新物品容器 for power-ups/consumables
  174. #define __FL_DUNGEON_TREASURE                                        //| 副本 treasure system
  175. #define __FL_BATTLE_PASS                                                //| 战斗通行证系统
  176. #define __FL_BOXES_V2                                                        //| 盒子预览 & 批量打开
  177. #define __FL_PARTY_SORT                                                        //| 公会排序
  178. #define __FL_FAST_ELEMENT II_SYS_SYS_SCR_SOKCHANG        //| 快速元素改变器
  179. #define __FL_EQUALIZED_MODE                                                //| [TODO: 重新优化内存] 均衡系统
  180. #define __MODEL_VIEW                                                        //| 公共模型查看器
  181. #define __CONTAINER_RCLICKS                                                //| 右键点击在库存 <--> 容器之间转移物品
  182. #define __CONTAINER_SORTING                                                        //| TODO: 重新编写这个系统以避免数据包垃圾邮件 + 使其通用 for all containers. v21 version - exploitable
  183. #define __INVENTORY_168_SLOTS                                        //| 168 槽 in inventory
  184. #define __INVENTORY_RESIZE                                                //| 库存 Resize
  185. #define __WIKI_ITEMS_V2                                                        //| 基于公共 wiki, but re-written with more filters etc
  186. #define __JOB_CHANGE                                                        //| 公共职业改变器 with some edits, dont use other job-changers if you dont know what you do

  187. // Fixes & Addons
  188. #define __ATTR_HIT_FIX                                                                //| 实验性修复 from old source to not skip attack in case if animation speed is too big + increased range attacks speed
  189. #define __FL_DST_ATKPOWER_RATE_MAGIC                                //| DST_ATKPOWER_RATE_MAGIC first and experimental dst which mostly added to balance psykeepers/mentalists
  190. #define __FL_FIX_LINKMAP_LEVEL                                                //| 实验性修复
  191. #define __FL_FIX_USELESS_LOGS                                                //| 禁用无用日志
  192. #define __FL_FIX_SHORTCUTCRASH                                                //| Fix related to unknown itemelem in globalshortcut data
  193. #define __FL_FIX_PLAYERDATA                                                        //| 几个修复 for playerdata
  194. #define __FL_FIX_IK2BUFF2                                                //| 现在 possible to add stats on IK2_BUFF2 items
  195. #define __FL_FIX_PROPER_GUILD_COOLDOWN                        //|  proper guild cooldown removal
  196. #define __FL_FIX_IDCHANGE_EXPLOIT                                //| 定义的修复 for exploit which allow to change ID of character and be invited to any messenger/guild/party without invite
  197. #define __FL_FIX_MEMORY_LEAKS                                        //| 一些代码 to prevent possible client memory leaks
  198. #define __FL_FIX_MAILVALUES                                                //| 添加 missing values (+ MAIL_STR/TBL)
  199. #define __FL_UPDATE_TASKBAR                                                //| 静态任务栏 at centre + switch F1-F9 keys + click effects etc
  200. #define __FL_UPDATE_REAGGRO                                                //| Re-aggro by any kind of damage + other updates
  201. #define __FL_UPDATE_CHATTING                                        //| CD on worldserver side + possibility to use DOWN button to see next message in history
  202. #define __FL_UPDATE_LORDEVENT                                        //| 佩尼亚 event in lord system
  203. #define __FL_UPDATE_READSTAFF                                        //| Improved reading admin/gm characters from file.
  204. #define __FL_UPDATE_PROJECTILES                                        //| 增加 most projectiles speed
  205. #define __FL_UPDATE_GROUNDITEMS                                        //| Name rendering for ground items with some additional updates
  206. #define __AIO                                                                                //| Random snippets for quick access
  207. #define __AIO_NEUZAPP                                                        //| Random snippets for quick access (Neuz)
  208. #define __AIO_PETS                                                                //| Random snippets for quick access (Pets)
  209. #define __AIO_ADMIN_THINGS                                                //| Random snippets for quick access (Staff)
  210. #define __AIO_POSI_RELATED                                                //| All test modifications which somehow related to movement/position/casting/etc
  211. #define __FIX_SQL_INJECTS                                                //| Protections against broken text which can cause sql inject or just sql related problems
  212. #define __FIX_STUNBUG                                                                //| [Main code only] Defined fixes against stun-bug
  213. #define __NPC_ADDMENU2                                                        //| AddMenu2 for NPC
  214. #define __TEST_ANISOTROPIC                                                //| 一些随机 Anisotropy
  215. #define __TEST_ANTIALIASING                                                //| 一些随机 Antialiasing
  216. #define __TEST_PACKET_CRYPT                                                //| 一些随机 Packet Cryptage

  217. // Classic Content & Other
  218. #define __V21_CLOSE_EXISTING_CONNECTION                                //| 应该修复 rare problem when you cant disconnect your own account
  219. #define __MINIDUMP                                                                        //| .dmp generator (neuz/world)崩溃日志生成器
  220. #define __SIZED_SNAPSHOTS_V2                                                //| https://gist.github.com/SPSquonK/4b0ae08d924b55cc0ccd03b85071ead4快照
  221. //#define __BUGSPLAT                                                                //| Bugsplat
  222. //#define __DISCORD                                                                //| Discord RPC (credits to kotori for base)
  223. //#define __VALID_CONNECTION_CONFORMATION                        //| From Lykan src连接验证
  224. //#define __AI_SYSTEM                                                                //| For testing purposes ONLY
复制代码
下载地址:
游客,如果您要查看本帖隐藏内容请回复



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

6

回帖

40

积分

新手上路

积分
40
发表于 昨天 18:34 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

1

回帖

29

积分

新手上路

积分
29
发表于 昨天 19:27 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
发表评论