Merge branch 'develop' of git.pogorockgames.com:mango-games/server/game into develop

This commit is contained in:
sk 2025-01-09 17:18:39 +08:00
commit 2bdc7f51ce
6 changed files with 20 additions and 18 deletions

View File

@ -1,4 +1,4 @@
 (Ђ­в8@Ўи;PdX`c  (Ђ­в8@Ўи;PdX`c
< ((€­β2ΕΈ2συ@Άθ;JσυJΖΈPdX¬`Η < ((€­β2ΕΈ2συ@Άθ;JΖΈJσυPdX¬`Η
?<18>ΑΧ/ 2(€­β2ΕΈ2συ@£θ;JΖΈJσυPdXξ`σ ?<18>ΑΧ/ 2(€­β2ΕΈ2συ@£θ;JσυJΖΈPdXξ`σ

View File

@ -1,8 +1,8 @@
6с├т├у├ж├в├"║█ю└= 6у├ж├вс├т"║█ю└=
.Û†؆Ù†Ú†"¡<>À„= .Û†؆Ù†Ú†"¡<>À„=
Wж├ь├с├т├ы├з├ш├у├в" ║█─╜Б Wт├у├ш├с├ж├в├ь├ы├з" ║█─╜Б
]в├ы├ш├с├у├ь├з├э├т├ж"╒█Т ]в├з├э├т├у├ж├ш├с├ь├ы"╒█Т
à†"¸0 à†"¸0
à† à†
"¢<>0 "¢<>0

Binary file not shown.

View File

@ -1523,10 +1523,10 @@
"Id": 13022, "Id": 13022,
"Order": 22, "Order": 22,
"Name": "年兽活动", "Name": "年兽活动",
"Des": "成功击杀2只年兽", "Des": "成功击杀3只年兽",
"ActivityType": 9, "ActivityType": 9,
"TaskType": 33, "TaskType": 33,
"TargetTimes": 2, "TargetTimes": 3,
"FinishTimes": 1, "FinishTimes": 1,
"Award": { "Award": {
"50015": 5 "50015": 5
@ -1536,10 +1536,10 @@
"Id": 13023, "Id": 13023,
"Order": 23, "Order": 23,
"Name": "年兽活动", "Name": "年兽活动",
"Des": "成功击杀3只年兽", "Des": "成功击杀6只年兽",
"ActivityType": 9, "ActivityType": 9,
"TaskType": 33, "TaskType": 33,
"TargetTimes": 3, "TargetTimes": 6,
"FinishTimes": 1, "FinishTimes": 1,
"Award": { "Award": {
"50015": 10 "50015": 10
@ -1549,10 +1549,10 @@
"Id": 13024, "Id": 13024,
"Order": 24, "Order": 24,
"Name": "年兽活动", "Name": "年兽活动",
"Des": "成功击杀5只年兽", "Des": "成功击杀9只年兽",
"ActivityType": 9, "ActivityType": 9,
"TaskType": 33, "TaskType": 33,
"TargetTimes": 5, "TargetTimes": 9,
"FinishTimes": 1, "FinishTimes": 1,
"Award": { "Award": {
"50015": 15 "50015": 15
@ -1562,10 +1562,10 @@
"Id": 13025, "Id": 13025,
"Order": 25, "Order": 25,
"Name": "年兽活动", "Name": "年兽活动",
"Des": "成功击杀8只年兽", "Des": "成功击杀12只年兽",
"ActivityType": 9, "ActivityType": 9,
"TaskType": 33, "TaskType": 33,
"TargetTimes": 8, "TargetTimes": 12,
"FinishTimes": 1, "FinishTimes": 1,
"Award": { "Award": {
"50015": 20 "50015": 20
@ -1575,10 +1575,10 @@
"Id": 13026, "Id": 13026,
"Order": 26, "Order": 26,
"Name": "年兽活动", "Name": "年兽活动",
"Des": "成功击杀10只年兽", "Des": "成功击杀20只年兽",
"ActivityType": 9, "ActivityType": 9,
"TaskType": 33, "TaskType": 33,
"TargetTimes": 10, "TargetTimes": 20,
"FinishTimes": 1, "FinishTimes": 1,
"Award": { "Award": {
"50015": 45 "50015": 45

View File

@ -331,7 +331,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
for i := 0; i < count; i++ { for i := 0; i < count; i++ {
//随机伤害值 //随机伤害值
randomValue := int64(rand.Intn(intSlice[1]-intSlice[0]+1) + intSlice[0]) randomValue := int64(rand.Intn(intSlice[1]-intSlice[0]+1) + intSlice[0])
logger.Logger.Tracef("随机到的伤害值是:%d", randomValue) logger.Logger.Tracef("snid :%v 随机到的伤害值是:%d", p.SnId, randomValue)
//计算BUFF //计算BUFF
if p.WelfData.NianData.BuffCount > 0 { if p.WelfData.NianData.BuffCount > 0 {
randomValue = randomValue + randomValue/2 randomValue = randomValue + randomValue/2
@ -409,7 +409,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
Change: extraItems, Change: extraItems,
GainWay: common.GainWayNianGain_Attack_BigOther, GainWay: common.GainWayNianGain_Attack_BigOther,
Operator: "system", Operator: "system",
Remark: "年兽活动-爆竹额外活动奖励", Remark: "年兽活动-爆竹额外活动奖励",
}) })
extraDrop := &activity.RankAwardData{} extraDrop := &activity.RankAwardData{}
extraDrop.ItemId = int32(extraItemId) extraDrop.ItemId = int32(extraItemId)
@ -492,7 +492,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
var bossDieOther []*model.Item var bossDieOther []*model.Item
for _, info := range pool.List[0].BossDieOtherReward { for _, info := range pool.List[0].BossDieOtherReward {
if p.WelfData.NianData.OtherAwardNum[info.Id] >= info.DropUp { if p.WelfData.NianData.OtherAwardNum[info.Id] >= info.DropUp {
logger.Logger.Trace("BOSS死亡 额外掉落达到上限 id = ", info.Id, "数量:", p.WelfData.NianData.OtherAwardNum[info.Id]) logger.Logger.Trace("snid:", p.SnId, "BOSS死亡 额外掉落达到上限 id = ", info.Id, "数量:", p.WelfData.NianData.OtherAwardNum[info.Id])
continue continue
} }
//随机 //随机
@ -565,6 +565,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
luckTime = 0 luckTime = 0
} }
damage := p.WelfData.NianData.AttackSumHp damage := p.WelfData.NianData.AttackSumHp
logger.Logger.Tracef("sndi :%v,当前最大幸运值:%v“总榜伤害值:%v", p.SnId, p.WelfData.NianData.AttackMaxHp, p.WelfData.NianData.AttackSumHp)
if damage < RankNeed { if damage < RankNeed {
damage = 0 damage = 0
} }
@ -582,6 +583,7 @@ func CSNianAttack(s *netlib.Session, packetid int, data interface{}, sid int64)
log.LuckTime = luckTime log.LuckTime = luckTime
} }
mq.Write(log) mq.Write(log)
logger.Logger.Tracef("更新排行榜数据 snid :%v,log:%v", p.SnId, log)
} }
} }
return nil return nil

Binary file not shown.