193 Commits

Author SHA1 Message Date
f62014eddd 修正“_任务”
1、AddRandomQuest中加入CanTakeQuest条件判断
2、添加详细信息
2025-07-15 23:01:14 +08:00
aa86f05551 优化自定义等级
1、增加maxRankValue页码变量
2、支持菜单分页
2025-07-15 12:30:15 +08:00
c24dfdef9d 修正军衔
1、优化军衔代码,结构大改
2、美化Notice显示消息结构
2025-07-15 00:40:30 +08:00
50462512d2 修正自定义等级
1、数值常量话
2、修改Load()
3、添加GetRankTemplate 优化代码
4、优化Update函数,添加动态自定义经验,添加输出经验值提示
2025-07-14 22:16:47 +08:00
63ea585981 修正玩家掉落;
添加PlayerLootChestScript实现玩家拾取物体时添加自定义物品
2025-07-14 21:00:25 +08:00
00f2c2c0aa 修正招募功能 2025-07-14 18:03:29 +08:00
dc6cfb4b80 修正抢答系统;
1、更改事件ID
2、美化抢答文本
3、添加回答错误提醒
2025-07-13 22:29:35 +08:00
298654f834 优化【当物品使用时】
1、ItemUseScript 玩家脚本类,
2、将其他类移到最后
3、增加IsDestroy字段【是否摧毁】
2025-07-13 20:43:20 +08:00
310b138880 添加脚本加载:
1、物品回购;
2、创建物品自带附魔。
2025-07-13 19:46:58 +08:00
0c93010397 IsOpcode移到GCAddon作用域 2025-07-13 19:45:43 +08:00
4fb40d07af 增加物品星级功能、增加物品集成系统功能
1、增加OnItemLoadFromDB钩子[当物品加载时调用,用于设置物品星级和物品guid];
2、增加SM_WORLDMESSPOS用于显示消息位置。
2025-07-13 19:43:58 +08:00
732d081336 增加物品购买和回购钩子 2025-07-13 19:30:28 +08:00
d9a92a4e2e 添加 /modules/mod-anticheat/ 和 /modules/mod-eluna/ 忽略这两个特定目录 2025-07-10 00:42:26 +08:00
5f8c6ee373 修改急速等级、躲闪上限、招架上限、暴击上限;
注释掉//crit_chance = 0;  //这里将暴击率改为0
2025-07-10 00:37:16 +08:00
82872a350b 优化自定义命令[增加斗气点],当前目标不正确的时候会导致宕机 2025-07-10 00:35:23 +08:00
d5db992f8d 优化“收藏功能”
1、添加 DEBUG_LOG 日志输出
2、添加 isPositive 以判断属性是增加还是减少
3、优化 攻速 相关代码
4、缓存生物信息,临时召唤生物,以客户端能够正常显示所有生物模型外观
5、优化所有属性加成,优化属性加成 [ 百分比 | 固定数值]
6、优化查询已获属性加成:增加所有属性类型
2025-07-10 00:33:41 +08:00
4cff470865 添加 !/modules/* 对所有模块的修改 2025-07-10 00:17:24 +08:00
f1b53fc0f0 优化地域距离限制核心代码 2025-07-10 00:15:14 +08:00
7685544c43 优化“吃鸡战场”,现在可以玩,好像并不好玩的样子 2025-06-24 14:31:44 +08:00
f1e3140988 _属性调整_地图的属性初始化优化
1、OnCreatureAddWorld钩子中加入世界后调用SetMod立即设置地图中的生物属性
2、SetMod函数中的一些注释代码移除
2025-06-24 01:18:10 +08:00
64868a8484 一些优化:
1、”吃鸡活动“,暂时未测试这个活动,是否有效未知,
2、_模板_坐标数据库输出的正确文本
3、MAX_CUSTOM_LOOT_COUNT移出
4、SendGuildIconTemplates函数的一处中文修改
5、SetHRTitle的发送消息移除
6、HonorRank.h文件的详细中文注释添加
7、OnPlayerCanApplyEnchantment钩子函数中的输出信息调整
8、添加一处ItemShopMgr::SendDataForPage函数中的日志记录
2025-06-24 01:16:43 +08:00
a4926394c0 补充前面:优化“属性调整生物”:缺少一个文件 2025-06-24 01:11:58 +08:00
05a4b37372 去掉天下第一称号赋值 2025-06-24 01:09:24 +08:00
275fdae543 优化收藏系统:
1、_playerAuraBonuses键值修改为法术ID,更精确的查找
2、添加GetPlayerBonusValue来获取玩家某种加成类型的总累积值
3、修正各类型赋值操作,加入了自定义玩家数据存储并根据玩家自定义数据来应用属性
4、添加HandleCollectionBonusCommand命令查询玩家的属性加成
2025-06-24 01:08:57 +08:00
0b214f8609 优化customCreaturesMap的Creature*为ObjectGuidv 2025-06-24 01:04:28 +08:00
0c183c80bf 优化“属性调整生物”:
1、初始时应用属性
2、刷新后应用属性
3、移除OnModCustomCreate钩子,使用默认OnCreatureAddWorld钩子实现属性初始化
4、移除OnModCustomRespawn、OnModCustomUpdateEntry、OnBeforeCreatureSelectLevel、OnCustom_SummonGuardian、OnEffectSummonType、OnCustomSummon钩子实现,没必要
5、移除Test_SummonCreature_NPC类
6、移除CustomCreatureMod_AllCreatureUpdata,将OnAllCreatureUpdate集成到了Mod_CustomAllCreatureScript一起
7、移除CustomCreatureMod_MiscScript,集成到了BattleIC吃鸡战场中
2025-06-24 01:03:15 +08:00
4a5132f53b OnModCustomCreate钩子放到Create函数的最后,保证所有都已初始化 2025-06-22 13:55:12 +08:00
adf8992d51 优化收藏系统属性
1、新增ApplySpecificAuraBonus函数
2、近战攻击速度OK
3、施法速度OK
4、远程攻击速度OK
5、奥术法术强度OK
6、火焰法术强度OK
7、冰霜法术强度OK
8、神圣法术强度OK
9、暗影法术强度OK
10、自然法术强度OK
11、治疗效果NO...
2025-06-19 14:56:19 +08:00
8807da9d24 登录检查背包物品并添加到数据库 2025-06-18 19:40:57 +08:00
6a50730bba ·增加属性条目
·增加应用或移除收藏物品的属性加成函数判断
·增加移除物品函数RemoveFromCollection
·增加召唤坐骑和召唤小伙伴条件函数 SummonMountLogic | SummonCompanionLogic
·玩家获取物品时检查物品收藏
·忘却技能时移除坐骑和小伙伴收藏的属性加成
·为了正常显示主手和副手,所以临时召唤 NPC 2334 特殊隐身模型
·发送属性数据时添加了valueTypeString类型(固定值或者百分比)
2025-06-18 14:49:09 +08:00
d321e051e8 优化收藏系统,学习法术和击杀生物获取收藏 2025-06-10 23:18:08 +08:00
513e9166dc 优化收藏功能,卡牌应该获取生物信息 2025-06-10 21:26:06 +08:00
b4ab154d5f 优化数据表分类,独立[__sm收藏系统属性加成表]供表调用 2025-06-10 17:54:02 +08:00
5a2e52b515 增加发送插件信息 2025-06-10 17:04:41 +08:00
844f3a23e6 新增功能:收藏系统初始化 2025-06-10 09:04:05 +08:00
aa102b99b5 核心修改记录文件 2025-06-05 00:31:38 +08:00
57fc2d0e85 定义 s_gemLimitNotificationSentThisEquip 变量,控制附魔消息发送一次 2025-06-05 00:31:22 +08:00
f27ef46155 更换公会攻城战名称和字段中文化 2025-06-05 00:30:39 +08:00
8ecf17b9fa 一些uint64更换为ObjectGuid,sql使用CustomCharacterDataConnection 2025-06-05 00:29:33 +08:00
be14217ac2 去掉 挑战模式 一些调试日志代码 2025-06-05 00:26:18 +08:00
47f5c560e7 优化:物品_背包中获得属性 独立文件 2025-06-05 00:25:10 +08:00
4e8831bb87 修改 竞技场争霸赛 表名 2025-06-05 00:22:20 +08:00
b1ca3162b3 移除 _活动_比武大会 2025-06-05 00:09:49 +08:00
9c148f02b5 已有更好的(同时多场对决),移除单场比武大会 2025-06-04 23:55:00 +08:00
d96e03a19c 优化“_物品_背包中获得属性”功能,正常应用和移除属性;
1、加入物品组,同一个物品组内的物品只能生效一个
2、物品组中优先品质高的物品应用属性
2025-06-04 15:29:17 +08:00
b247aa78d7 优化“加入战场队列”判定,事件中的战场不能手动排队,其他几个判定也加入了限制ERR_BATTLEGROUND_NONE 2025-06-03 22:27:04 +08:00
68fbddfd84 优化公会战逻辑,修改命名、加入函数GCPlayerInTeam、GetGcRaceOrRace到CustomPlayerData 2025-06-03 22:25:54 +08:00
c46613cabc 移除集成的防挂,使用az官方防挂模块 2025-06-03 22:22:26 +08:00
a896a4a807 移除查看排行榜显示的状态文本,以免错误显示 2025-06-03 22:18:00 +08:00
5d36d54d1f 重构“公会战”
1.删除旧文件
2.提交新文件
2025-06-03 14:34:44 +08:00