xinian
|
90f1447d48
|
refactor: 重构服务器冠名逻辑至独立表
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-10 19:36:59 +08:00 |
|
昔念
|
061e4f0c51
|
Merge branch 'main' of https://cnb.cool/blzing/blazing
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-10 01:55:25 +08:00 |
|
昔念
|
5c76aa7079
|
```
feat(fight): 新增团战胜利关闭和超时退出功能
新增 GroupFightWinClose 和 GroupFightTimeoutExit 方法,
用于处理团战胜利关闭和超时退出逻辑,统一调用 QuitFight() 退出战斗。
fix(gold_list): 修复挂单服务中的逻辑错误和潜在异常
修复了 GoldListService 中的多处问题:
- 修正条件判断语句格式
- 添加数据库查询错误检查
- 优化
|
2026-04-10 01:55:13 +08:00 |
|
xinian
|
b327398448
|
refactor: 重构任务服务读写逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-09 22:59:28 +08:00 |
|
xinian
|
d0abb08d5b
|
fix: 修复获取全部/文件读取/ReqShop/ReqShopReqShop 请求错误
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-09 15:37:48 +08:00 |
|
xinian
|
3b35789b47
|
feat: 优化CDK服务器冠名逻辑与鉴权
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-08 19:31:44 +08:00 |
|
xinian
|
28b6386963
|
feat: 新增CDK兑换冠名接口
|
2026-04-08 18:12:02 +08:00 |
|
昔念
|
918cdeac0e
|
Merge branch 'main' of https://cnb.cool/blzing/blazing
|
2026-04-07 17:26:52 +08:00 |
|
xinian
|
13244313f1
|
编辑文件 gold_list.go
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-06 12:09:40 +08:00 |
|
xinian
|
a905954b5c
|
feat: 添加宠物训练加成效果
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-06 03:47:17 +08:00 |
|
xinian
|
99748ba41e
|
refactor: 重构奖励发放逻辑并支持签到默认奖励
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-06 03:42:48 +08:00 |
|
xinian
|
40ec827342
|
refactor: 重构战斗属性和特效应用逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-06 03:11:38 +08:00 |
|
xinian
|
a16a06e389
|
refactor: 重构签到系统和战斗特效逻辑
|
2026-04-06 02:51:13 +08:00 |
|
xinian
|
5b37d9493b
|
feat: 实现每日签到功能并优化战斗和道具逻辑
|
2026-04-06 02:06:11 +08:00 |
|
xinian
|
c021b40fbe
|
feat: 增强踢人逻辑与BOSS脚本支持
ci/woodpecker/push/my-first-workflow Pipeline was successful
优化踢人超时处理和僵尸连接清理,支持BOSS动作脚本并增加测试,修复事件匹配与战斗循环中的并发问题。
|
2026-04-05 21:59:22 +08:00 |
|
昔念
|
3ee1283a2c
|
```
feat(pet): 新增精灵可学习技能查询功能
新增 GetPetLearnableSkills 接口用于查询当前精灵可学习技能(包含等级技能和额外技能ExtSKill),
优化 SetPetSkill 和 SortPetSkills 方法中的技能处理逻辑,提升技能管理和排序的准确性。
同时修复了宠物存储信息查询时缺少参数验证的问题,在管理后台接口中增加 free 参数支持。
BREAKING CHANGE: 管理后台
|
2026-04-05 12:45:00 +08:00 |
|
昔念
|
c3da3162ee
|
```
feat(player): 添加玩家断开连接时的安全保存机制
- 实现 SaveOnDisconnect 方法,确保玩家数据在断开连接时安全保存
- 添加并发控制防止重复保存操作,使用互斥锁和完成通道确保一次保存
- 在 socket 关闭事件中改为异步调用 SaveOnDisconnect 避免阻塞
- 添加 panic 恢复机制保护保存过程中的异常情况
refactor(login): 优化登录时的踢人逻辑和超时处理
|
2026-04-05 11:14:25 +08:00 |
|
昔念
|
7916f90992
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(player): 移除废弃的宠物列表计数字段
移除了 PlayerInfo 结构体中不再使用的 PetListCount 字段,
该字段为旧登录协议中的精灵列表长度,现已废弃并不再使用。
```
|
2026-04-04 14:00:36 +08:00 |
|
xinian
|
28d92c1e18
|
refactor: 重构战斗系统支持多单位多动作
|
2026-04-04 05:44:02 +08:00 |
|
xinian
|
b62b4af628
|
style: 清理代码注释和格式
|
2026-04-04 05:12:30 +08:00 |
|
xinian
|
4552af99c7
|
fix: 修复汇率校验逻辑错误
|
2026-04-04 01:33:06 +08:00 |
|
xinian
|
8e904e9068
|
chore: 初始化代码仓库
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-04 01:32:48 +08:00 |
|
xinian
|
ca7222a6c7
|
feat: 新增战斗效果1568-1572及金豆订单修复
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-04 01:31:39 +08:00 |
|
xinian
|
dabf43aefb
|
feat: 新增战斗效果1568-1572及金豆订单修复
|
2026-04-04 01:31:25 +08:00 |
|
昔念
|
8c049bcdcd
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(admin): 宠物管理功能优化
- 清理宠物控制器中的乱码字符
- 更新宠物获取请求结构体字段注释为英文描述
- 重构变量命名提高代码可读性
- 添加宠物存储信息服务方法
- 优化错误提示信息为英文
- 新增宠物等级
|
2026-04-02 15:00:08 +08:00 |
|
昔念
|
2f220bb863
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-02 12:38:51 +08:00 |
|
昔念
|
6aa601bb06
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-02 10:23:07 +08:00 |
|
昔念
|
f810a2ae86
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(pet): 宠物系统重构和功能增强
- 修复战斗boss中effect ID索引错误问题
- 实现宠物仓库和背包管理功能
- 添加宠物列表排序保存功能
- 重构宠物备份列表同步逻辑
- 优化宠物释放和获取逻辑
- 添加宠物背包仓库切换功能
- 修复地图模型广播信息结构问题
- 调整宠物特效数据库查询逻辑
```
|
2026-04-02 07:49:49 +08:00 |
|
昔念
|
3a13bcc99c
|
```
feat(game): 实现扭蛋系统批量物品添加功能并优化地图逻辑
- 新增ItemAddBatch方法用于批量添加物品,支持普通道具和特殊道具的分别处理
- 优化扭蛋游戏玩法中的物品添加逻辑,使用新的批量接口提升性能
- 在扭蛋机器人命令中实现完整的物品检查和批量添加流程
refactor(map): 重构地图控制器代码结构并添加注释
- 为EnterMap、LeaveMap、GetMapPlayerList等方法添加中文注释
- 统一地图相关的命名规范,如enter map替换进入地图
- 调整地图玩家列表中BOSS广播命令ID,2021和2022进行对调
refactor(boss): 重构定时BOSS代码并优化注释
- 将原有的中文注释改为英文注释,统一代码风格
- 简化TimeBossRule结构体定义和相关配置
- 优化定时任务注册逻辑,去除冗余的注释和变量
refactor(space): 清理地图空间服务代码注释
- 移除多余的中文注释和说明文字
- 统一代码格式,移除不必要的空行和注释
- 保持原有的天气系统和地图刷怪逻辑不变
fix(role): 修复系统角色权限查询逻辑
- 修改BaseSysRoleService中的查询条件,正确处理管理员权限
- 使用Extend方法替代Where进行复杂的权限判断逻辑
- 确保超级管理员可以访问所有角色,其他用户受限于权限范围
refactor(dict): 添加字典服务批量查询方法
- 新增GetMaxMap方法用于批量获取物品最大持有上限
- 优化数据库查询,减少多次单个查询的开销
- 支持一次请求多个物品的最大数量限制
fix(player): 修复玩家信息保存异常处理
- 将panic方式改为错误日志记录,避免程序崩溃
- 优化Save方法的重试逻辑,统一错误处理方式
- 在本地文件回退时记录详细错误信息
feat(robot): 扩展扭蛋机器人功能
- 添加用户验证和角色创建检查
- 实现批量扭蛋的完整逻辑,支持1-10次抽取
- 集成物品数量检查和批量添加功能
```
|
2026-04-02 02:33:05 +08:00 |
|
昔念
|
5995f0670c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(game): 实现扭蛋系统批量物品添加功能并优化地图逻辑
- 新增ItemAddBatch方法用于批量添加物品,支持普通道具和特殊道具的分别处理
- 优化扭蛋游戏玩法中的物品添加逻辑,使用新的批量接口提升性能
- 在扭蛋机器人命令中实现完整的物品检查和批量添加流程
refactor(map): 重构地图控制器代码结构并添加注释
- 为EnterMap、LeaveMap、GetMapPlayerList等方法添加中文注释
- 统一地图相关的命名规范,如enter
|
2026-04-01 20:10:29 +08:00 |
|
xinian
|
d6d03a576d
|
refactor: 优化代码结构和逻辑
|
2026-03-31 08:19:53 +08:00 |
|
xinian
|
b4a8048b85
|
feat: 添加战斗效果800-814及优化道具逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-31 06:51:40 +08:00 |
|
昔念
|
e037539123
|
```
docs(effects): 移除已完成的技能效果任务文档
移除 effects 956-1005、1263-1312、1695-1734 等范围内的未实现技能效果任务文档,
这些任务已经完成实现,相关文档不再需要维护。
```
|
2026-03-31 00:38:50 +08:00 |
|
xinian
|
7a7fae05ea
|
feat: 新增战斗技能效果648-677
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 12:11:44 +08:00 |
|
xinian
|
875ad668aa
|
feat: 实现战斗效果逻辑和接口重构
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-28 21:57:22 +08:00 |
|
昔念
|
d55c96e383
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(database): 添加多个玩家相关表的联合唯一约束
- 为player_talk表添加玩家+挖矿联合唯一索引
- 为player_task表添加玩家+任务联合唯一索引
- 为player_title表添加玩家+称号联合唯一索引
- 为player_pet表添加玩家+精灵联合唯一索引
- 为player_cdk_log表添加玩家+CDK联合唯一索引
- 为player_egg表添加玩家孵蛋联合唯一索引
- 为player_pvp表添加PVP索引
- 为player_sign_in_log表添加签到联合唯一索引
- 为player_room_house表添加房间索引
fix(user-talk): 修复获取聊天配置
|
2026-03-28 02:22:15 +08:00 |
|
昔念
|
06091ff42c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(item_buy): 优化购买逻辑并添加库存限制功能
- 将变量名 is 改为 ok,提高代码可读性
- 移除未使用的变量 addSuccess
- 重构购买成功逻辑,确保物品添加成功后才扣减金币
- 在 talk.go 中修改判断条件,使用 Limit 字段而非 Type 字段
- 在 user_talk.go 中添加 Limit 字段用于限制数量配置
```
|
2026-03-28 01:46:52 +08:00 |
|
xinian
|
ce0474258a
|
fix: 修复扭蛋币数量显示格式
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 18:07:10 +08:00 |
|
xinian
|
58f0f98262
|
fix: 修复扭蛋参数检查逻辑错误
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 18:02:08 +08:00 |
|
xinian
|
6767075dcd
|
fix: 修复购买道具数量上限校验逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 16:53:07 +08:00 |
|
xinian
|
99af9b6e01
|
feat: 增加采集限购按日、周、月重置功能
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 13:17:42 +08:00 |
|
xinian
|
40411ba84b
|
fix: 修复商品购买和服务相关逻辑问题
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 12:56:29 +08:00 |
|
xinian
|
f6745bd2a6
|
fix: 修复代码逻辑错误
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 12:10:58 +08:00 |
|
xinian
|
5e8a09c226
|
fix: 优化扭蛋提示信息
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-27 11:52:08 +08:00 |
|
昔念
|
ed84e4d2df
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight): 重构精灵特效类型枚举结构
|
2026-03-27 00:28:25 +08:00 |
|
昔念
|
0b2d127faf
|
```
refactor(pet): 重构宠物服务方法命名和优化数据库操作
- 统一PetService中方法命名规范,将驼峰命名改为标准驼峰格式
- 修复拼写错误:UPdate -> Update, UPdateFree -> UpdateFree等
- 重命名查询方法:PetInfo_One -> PetInfoOneByCatchTime,
PetInfo_One_ID -> PetInfoOneByID, PetInfo_One_ohter -> PetInfoOneOther
- 优化BuyPet方法中的事务处理逻辑,使用结构体初始化简化代码
- 添加nextCatchTime辅助方法用于生成唯一的捕捉时间戳
- 优化PetAdd方法的实现逻辑,提高代码可读性
- 清理无用注释代码
```
|
2026-03-26 05:33:40 +08:00 |
|
昔念
|
619e4b50ca
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(pet): 重构宠物服务方法命名和优化数据库操作
- 统一PetService中方法命名规范,将驼峰命名改为标准驼峰格式
- 修复拼写错误:UPdate -> Update, UPdateFree -> UpdateFree等
- 重命名查询方法:PetInfo_One -> PetInfoOneByCatchTime,
PetInfo_One_ID -> PetInfoOneByID, PetInfo_One_ohter -> PetInfoOneOther
- 优化BuyPet方法中的事务处理逻辑,使用
|
2026-03-26 04:51:36 +08:00 |
|
昔念
|
5b655c8287
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(pet): 简化UPdate方法的返回逻辑
- 移除不必要的if-else判断语句
- 直接返回err == nil的结果,使代码更简洁
```
|
2026-03-26 02:36:13 +08:00 |
|
昔念
|
0d2e307021
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
feat(pet): 修改宠物更新逻辑返回值类型
将PetService.UPdate方法的返回值从error改为bool类型,
并在控制器中相应调整错误处理逻辑,统一使用布尔值判断操作结果。
```
|
2026-03-26 02:35:43 +08:00 |
|
昔念
|
b60886bae0
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(player): 修复宠物服务中的数据库查询方法
将宠物服务中UPdate和PetInfo_One方法的数据库查询方法从dbm_fix改为dbm,
以确保使用正确的数据库连接进行查询操作。
```
|
2026-03-26 02:27:05 +08:00 |
|