赛季通行证加成

This commit is contained in:
sk 2024-07-04 15:00:57 +08:00
parent cc656a5bbc
commit 49bd65a05c
2 changed files with 4 additions and 2 deletions

View File

@ -793,3 +793,5 @@ const (
) )
const PermitStartTsKey = "permit_start_ts" const PermitStartTsKey = "permit_start_ts"
const PermitAdd = 0.2 // 典藏通行证赛季积分多加,百分比

View File

@ -77,7 +77,7 @@ func SendReward(p *Player, m map[int64]int64, tp int32) {
var items []*Item var items []*Item
for k, v := range m { for k, v := range m {
if k == common.ItemIDPermit && isPermit { if k == common.ItemIDPermit && isPermit {
v += v / 2 // 增加50% v += int64(float64(v) * common.PermitAdd)
} }
items = append(items, &Item{ items = append(items, &Item{
ItemId: int32(k), ItemId: int32(k),
@ -186,7 +186,7 @@ func CSTaskReward(s *netlib.Session, packetId int, data interface{}, sid int64)
SendReward(p, data.Award, msg.Tp) SendReward(p, data.Award, msg.Tp)
for k, vv := range data.GetAward() { for k, vv := range data.GetAward() {
if k == common.ItemIDPermit && isPermit { if k == common.ItemIDPermit && isPermit {
vv += vv / 2 // 增加50% vv += int64(float64(vv) * common.PermitAdd)
} }
ret.Reward[k] = ret.Reward[k] + vv ret.Reward[k] = ret.Reward[k] + vv
} }