fix(item): 添加购买物品时的金币检查并调整对话奖励逻辑

This commit is contained in:
1
2025-10-23 04:20:10 +00:00
parent 9739598df2
commit a71d7ee9ad
3 changed files with 27 additions and 24 deletions

View File

@@ -20,7 +20,12 @@ func (h Controller) AcceptTask(data *task.AcceptTaskInboundInfo, c *player.Playe
if c.Info.TaskList[data.TaskId-1] == 0 {
c.Info.TaskList[data.TaskId-1] = 1
}
c.Service.Task(uint32(data.TaskId), func(t *model.TaskEX) bool {
t.Data = []uint32{}
return true
})
result = &task.AcceptTaskOutboundInfo{}
result.TaskId = data.TaskId
return result, 0