Commit Graph

782 Commits

Author SHA1 Message Date
xinian
b2189d9501 fix: 修正NPC战斗模式下技能使用逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-24 08:54:21 +08:00
xinian
571c941ae8 feat: 增加踢人超时处理中的玩家信息保存
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
将踢人超时时间从3秒调整为10秒,并在超时处理中保存玩家信息
2026-02-24 07:31:21 +08:00
xinian
05a1900d60 refactor: 移除未使用的lockfree相关代码
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-24 04:22:02 +08:00
xinian
467890a60b 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-24 00:12:50 +08:00
xinian
25c9ecdad6 编辑文件 action.go
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 22:28:40 +08:00
xinian
b260fff8e8 refactor: 优化玩家信息处理和注册检查逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
移除不必要的IsReg方法,简化玩家信息获取流程
调整抢先服玩家登录时间检查逻辑
2026-02-23 21:50:57 +08:00
xinian
50a19b2ff9 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 21:42:36 +08:00
昔念
fc5ddcb3f4 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 14:45:20 +08:00
昔念
6b316b868c ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(player): 添加称号重复检查逻辑

防止玩家重复获得相同称号,提升系统稳定性

fix(config): 修复boss配置相关代码问题

- 新增BossController的GetList接口
- 优化import语句顺序
- 修正PetBaseConfig中Desc字段为Remark字段
- 移除Tower配置中的TaskIds冗余字段
- 完善ShopConfig字段注释内容
```
2026-02-23 12:39:57 +08:00
昔念
4fff047c4c ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(item): 调整玄彩道具使用数量限制

玄彩道具检查逻辑从 items <= 0 修改为 items < 100,
确保玩家拥有至少100个道具才能使用。

fix(fight): 修复战斗操作通道阻塞问题

添加10秒超时机制到战斗操作通道发送逻辑中,
避免通道满载时的
2026-02-23 10:21:58 +08:00
xinian
84768e3406 feat: 添加炫彩碎片道具处理逻辑并优化闪光信息存储
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
修改道具处理逻辑,新增炫彩碎片道具(300212)的使用功能
优化宠物闪光信息存储方式,改为直接赋值而非追加
2026-02-23 07:30:30 +08:00
xinian
fc0842e388 refactor: 将OgreInfo重命名为OgrePet并更新相关引用
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 04:12:12 +08:00
xinian
36cbb5bf81 feat: 为怪物生成和宠物信息添加随机条件
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 04:07:23 +08:00
xinian
fc47b7753f fix: 修复异色怪物生成逻辑中的条件判断
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 04:04:32 +08:00
xinian
058bae7446 fix: 修正宠物物品ID的偏移量
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-02-23 04:03:01 +08:00
xinian
029c2b8c6f 1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-02-23 04:01:57 +08:00
xinian
a5e378073c 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-23 03:56:27 +08:00
xinian
e9915f481e feat: 添加抢先服玩家3天未登录自动降级功能
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复数据包处理中UserID为0的问题
优化解包失败时的错误处理格式
添加设置用户部门ID的服务方法
2026-02-23 00:54:47 +08:00
xinian
443077bdc3 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-22 22:33:19 +08:00
xinian
932e199622 fix: 修复切片长度校验和内存分配防护问题
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor: 优化战斗循环中的宠物处理逻辑
refactor: 重构物品更新服务使用ORM模型
2026-02-22 21:46:36 +08:00
昔念
3e4b091724 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(item): 修复物品数量判断逻辑

- 将物品数量判断从 `!= 0` 改为 `> 0`,确保只有正数才添加到列表中
- 将物品检查逻辑从 `< 1` 改为 `<= 0`,确保正确处理边界情况
- 在物品更新方法中增加ID为0的防护,避免无效操作
```
2026-02-22 19:33:17 +08:00
昔念
1dc75b529d ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(socket): 优化TCP连接处理性能

- 添加最小可读长度检查,避免无效Peek操作
- 修复数据部分解析逻辑,避免空切片分配

perf(utils): 优化并发哈希映射性能

- 将分段数量调整为CPU核心数
- 重写Range方法,移除channel和goroutine开销
- 添加原子标志控制遍历终止

perf(utils): 优化结构体序列化缓存机制

- 添加sync.Map缓存预处理结果
- 支持结构体、自定义类型、二进制类型分别缓存
- 减少重复反射
2026-02-22 10:59:41 +08:00
xinian
4e313f02c7 refactor: 将XOR解密逻辑和事件处理移至player服务
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-22 01:01:37 +08:00
xinian
ae764c946a fix: 为战斗动作通道添加非阻塞发送和降级处理
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-22 00:49:50 +08:00
xinian
d159944d37 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-21 22:41:59 +08:00
昔念
e81dc698dd 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-21 19:53:05 +08:00
昔念
9011bdbb8a 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-21 17:56:30 +08:00
昔念
f404a92387 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-21 17:41:49 +08:00
昔念
379e3c8ce6 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 添加超时空地图配置和时间地图查询功能

新增IsTimeSpace字段用于标识地图是否为超时空地图,
添加TimeMap API接口支持查询超时空地图配置

perf(socket): 优化XORDecryptU解密函数减少内存分配

基于bytebufferpool实现缓冲区池化,大幅降低高频调用下的
内存分配和GC压力,提升性能表现

refactor(utils): 优化packVal序列化函数提升性能和稳定性

减少反射开销,优化内存拷贝操作,改进错误处理机制,
替换panic为error返回,增强代码健壮性

docs(readme): 添加新的pprof性能分析地址配置
```
2026-02-21 17:32:40 +08:00
昔念
a23662baba 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-21 01:37:21 +08:00
昔念
8e3ed21a3a 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 23:33:24 +08:00
昔念
f6b583575a 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 22:39:04 +08:00
昔念
922f7c3622 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 21:34:27 +08:00
昔念
53b18cfd0c 修复大乱斗问题
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 09:40:22 +08:00
昔念
58440d5993 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 09:01:10 +08:00
昔念
6a65d74ccf 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 08:55:05 +08:00
昔念
b52dd783b3 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-20 00:47:15 +08:00
昔念
7996e19900 修改技能选择实际
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-02-20 00:46:48 +08:00
昔念
79c5dfbdcb ```
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
fix(fight): 完善boss技能37注释并修复技能48伤害计算逻辑

- 移除NewSeIdx_37.go中TODO注释,完善技能描述
- 修复NewSeIdx_48.go中技能48的伤害减免逻辑,统一使用Ctx().Category()
- 优化modules/config/service/base.go中的缓存配置逻辑
```
2026-02-19 00:31:10 +08:00
昔念
4a5a7727b5 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(boss_fight): 完善宠物捕获和战斗奖励机制

- 在宠物捕获时记录当前地图ID作为CatchMap
- 将经验值奖励改为通过道具系统发放,统一使用ItemAdd方法处理
- 调整EXP奖励的计算方式,移除原有S2C_GET_BOSS_MONSTER中的EXP字段

feat(arena): 优化竞技场对战奖励和EV分配

- 将竞技场胜利奖励的EV值
2026-02-18 22:07:50 +08:00
xinian
29d0552b9f feat: 为VIP测试服添加异色宠物权重随机功能
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复空间信息获取时的返回限制问题
2026-02-18 15:43:10 +08:00
xinian
b483c30109 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-18 14:33:13 +08:00
xinian
70db1ee68b 编辑文件 Monster.go
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-18 10:45:50 +08:00
xinian
6b1a2c6f99 1 2026-02-17 22:53:45 +08:00
xinian
756edc1cdd 1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-02-17 22:36:18 +08:00
xinian
d58c47fd27 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-16 03:33:41 +08:00
xinian
c26ecff9f2 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-16 02:43:17 +08:00
xinian
3d110af911 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-16 02:30:26 +08:00
昔念
e1f910848f 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-02-14 23:14:43 +08:00
昔念
7a5d7be255 1 2026-02-14 12:49:03 +08:00