宝箱钥匙每日恢复
This commit is contained in:
parent
8209aededa
commit
44753e24c5
@ -823,6 +823,7 @@
|
||||
"Passcheck4_DayNum": 3,
|
||||
"Passcheck4_WeekNum": 6,
|
||||
"stonehenge_KeyMaxNum": 8,
|
||||
"stonehenge_DayNum": 1
|
||||
"stonehenge_DayNum": 1,
|
||||
"stonehenge_KeyItemId": "10000039"
|
||||
}
|
||||
]
|
@ -1749,7 +1749,7 @@
|
||||
390001107,
|
||||
800,
|
||||
1,
|
||||
1
|
||||
2
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [],
|
||||
@ -1818,7 +1818,7 @@
|
||||
390001107,
|
||||
800,
|
||||
1,
|
||||
1
|
||||
2
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [],
|
||||
@ -1887,7 +1887,7 @@
|
||||
390001107,
|
||||
800,
|
||||
1,
|
||||
1
|
||||
2
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [],
|
||||
@ -6735,12 +6735,10 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
350
|
||||
250
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
215005316
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16228,11 +16226,11 @@
|
||||
4,
|
||||
3200
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
"FollowSK": [
|
||||
235006112,
|
||||
235006113
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16296,11 +16294,11 @@
|
||||
4,
|
||||
3300
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
"FollowSK": [
|
||||
235006112,
|
||||
235006113
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16322,11 +16320,11 @@
|
||||
4,
|
||||
3400
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
"FollowSK": [
|
||||
235006112,
|
||||
235006113
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16348,11 +16346,11 @@
|
||||
4,
|
||||
3500
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
"FollowSK": [
|
||||
235006112,
|
||||
235006113
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16374,11 +16372,11 @@
|
||||
4,
|
||||
3600
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
"FollowSK": [
|
||||
235006112,
|
||||
235006113
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -16542,7 +16540,7 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
1500
|
||||
150
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
@ -16588,7 +16586,7 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
2000
|
||||
200
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
@ -16613,7 +16611,7 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
2500
|
||||
250
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
@ -16638,7 +16636,7 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
3000
|
||||
300
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
@ -16663,7 +16661,7 @@
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
3500
|
||||
350
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
@ -17061,9 +17059,7 @@
|
||||
3500
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
224005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -17110,9 +17106,7 @@
|
||||
3600
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
224005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -17135,9 +17129,7 @@
|
||||
3700
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
224005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -17160,9 +17152,7 @@
|
||||
3800
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
224005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -17185,9 +17175,7 @@
|
||||
3900
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
224005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
|
@ -962,7 +962,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_124003111_1",
|
||||
"text": "对敌方1个目标造成攻击力300%的伤害,并有70%的概率附加1回合[color=#37d8a9]睡眠[/color]状态。"
|
||||
"text": "对敌方1个目标造成攻击力300%的伤害,并有50%的概率附加1回合[color=#37d8a9]睡眠[/color]状态。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
@ -1191,7 +1191,8 @@
|
||||
"text": "对敌方造成4次攻击力125%的伤害,使敌方目标各减少20%行动值,并有80%概率附加1回合[color=#37d8a9]睡眠[/color],2回合[color=#e5621b]禁疗[/color]状态。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -1225,7 +1226,8 @@
|
||||
"text": "降低的行动值提升至25%。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -1259,7 +1261,8 @@
|
||||
"text": "效果触发几率提升至90%。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -1293,7 +1296,8 @@
|
||||
"text": "降低的行动值提升至30%。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -1327,7 +1331,8 @@
|
||||
"text": "效果触发几率提升至100%。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -1358,7 +1363,8 @@
|
||||
"text": "冷却时间减少1回合。"
|
||||
},
|
||||
"buffid": [
|
||||
390001118
|
||||
390001118,
|
||||
390001107
|
||||
],
|
||||
"map": ""
|
||||
},
|
||||
@ -4509,7 +4515,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_115005111_1",
|
||||
"text": "对敌方1个目标攻击2次,每次造成攻击力100%的伤害,并为己方当前生命值最低的队友回复自身5%的最大生命值。"
|
||||
"text": "对敌方1个目标攻击2次,第一次造成攻击力100%的伤害,第二次造成100%的伤害,并为己方当前生命值最低的队友回复自身5%的最大生命值。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
@ -4539,7 +4545,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_115005111_2",
|
||||
"text": "伤害提升至110%。"
|
||||
"text": "第二次伤害提升至120%。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
@ -4569,7 +4575,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_115005111_3",
|
||||
"text": "伤害提升至120%。"
|
||||
"text": "第二次伤害提升至140%。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
@ -4599,7 +4605,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_115005111_4",
|
||||
"text": "伤害提升至130%。"
|
||||
"text": "第二次伤害提升至160%。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
@ -4629,7 +4635,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_atk_Desc_115005111_5",
|
||||
"text": "伤害提升至140%。"
|
||||
"text": "第二次伤害提升至180%。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
@ -12459,6 +12465,7 @@
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224005112,
|
||||
224005111
|
||||
]
|
||||
},
|
||||
@ -12490,6 +12497,7 @@
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224005112,
|
||||
224005121
|
||||
]
|
||||
},
|
||||
@ -12521,6 +12529,7 @@
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224005112,
|
||||
224005131
|
||||
]
|
||||
},
|
||||
@ -12552,6 +12561,7 @@
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224005112,
|
||||
224005141
|
||||
]
|
||||
},
|
||||
@ -12583,6 +12593,7 @@
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224005112,
|
||||
224005151
|
||||
]
|
||||
},
|
||||
|
@ -582,7 +582,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001107",
|
||||
"text": "无法恢复生命。"
|
||||
"text": "效果持续期间,无法恢复生命。"
|
||||
},
|
||||
"BuffType": 26,
|
||||
"EffectArgu": [],
|
||||
@ -795,7 +795,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001114",
|
||||
"text": "不会失手。"
|
||||
"text": "效果持续期间,所有的伤害类技能都不会触发失手。"
|
||||
},
|
||||
"BuffType": 38,
|
||||
"EffectArgu": [],
|
||||
@ -824,7 +824,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001115",
|
||||
"text": "无法附加增益状态。"
|
||||
"text": "效果持续期间,守护者无法被附加增益状态。"
|
||||
},
|
||||
"BuffType": 39,
|
||||
"EffectArgu": [],
|
||||
@ -883,7 +883,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001117",
|
||||
"text": "免除死亡。"
|
||||
"text": "效果持续期间,守护者不会死亡,效果结束时若目标血量小于1则立即死亡。"
|
||||
},
|
||||
"BuffType": 36,
|
||||
"EffectArgu": [
|
||||
@ -914,7 +914,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001118",
|
||||
"text": "睡眠。"
|
||||
"text": "效果持续期间,守护者无法行动,受到伤害类技能效果后立即解除此状态。"
|
||||
},
|
||||
"BuffType": 41,
|
||||
"EffectArgu": [],
|
||||
@ -6940,7 +6940,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001548",
|
||||
"text": "所有角色速度全部拉到上场所有角色中最低的那个角色的速度。"
|
||||
"text": "所有守护者速度全部拉到上场所有守护者中最低的那个守护者的速度。"
|
||||
},
|
||||
"BuffType": 89,
|
||||
"EffectArgu": [],
|
||||
@ -7595,7 +7595,7 @@
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_skill_buff_Desc_390001543",
|
||||
"text": "角色获得其他护盾时该护盾会增加等量的护盾量。"
|
||||
"text": "守护者获得其他护盾时该护盾会增加等量的护盾量。"
|
||||
},
|
||||
"BuffType": 94,
|
||||
"EffectArgu": [],
|
||||
|
@ -85,6 +85,8 @@ type (
|
||||
UseItem(session IUserSession, gid string, amount int32, slt int32) (errdata *pb.ErrorData)
|
||||
//清理物品
|
||||
CleanItemById(session IUserSession, t string) (errdata *pb.ErrorData)
|
||||
//
|
||||
InitItemBagData(session IUserSession) (errdata *pb.ErrorData)
|
||||
}
|
||||
|
||||
//英雄
|
||||
|
@ -387,3 +387,25 @@ func (this *Items) CleanItemById(session comm.IUserSession, t string) (errdata *
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (this *Items) InitItemBagData(session comm.IUserSession) (errdata *pb.ErrorData) {
|
||||
var (
|
||||
tmp int32
|
||||
)
|
||||
maxMum := this.ModuleTools.GetGlobalConf().StonehengeKeyMaxNum
|
||||
dayNum := this.ModuleTools.GetGlobalConf().StonehengeDayNum
|
||||
BoxKey := this.ModuleTools.GetGlobalConf().StonehengeKeyItemId
|
||||
curNum := int32(this.QueryItemAmount(session.GetUserId(), BoxKey))
|
||||
tmp = curNum
|
||||
if curNum < maxMum {
|
||||
tmp += dayNum
|
||||
if tmp > maxMum {
|
||||
tmp = maxMum
|
||||
}
|
||||
// 发钥匙
|
||||
if tmp-curNum > 0 {
|
||||
this.AddItem(session, BoxKey, tmp-curNum, true)
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
@ -139,6 +139,7 @@ func (this *apiComp) Login(session comm.IUserSession, req *pb.UserLoginReq) (err
|
||||
// 清理点赞
|
||||
this.module.ModuleFriend.ResetFriend(user.Uid)
|
||||
this.module.modelSign.UserSign(session)
|
||||
this.module.ModuleItems.InitItemBagData(session)
|
||||
}
|
||||
|
||||
// 判断昨日是否登录
|
||||
|
@ -265,6 +265,7 @@ type GameGlobalData struct {
|
||||
Passcheck4WeekNum int32
|
||||
StonehengeKeyMaxNum int32
|
||||
StonehengeDayNum int32
|
||||
StonehengeKeyItemId string
|
||||
}
|
||||
|
||||
const TypeId_GameGlobalData = 477542761
|
||||
@ -1087,6 +1088,7 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Passcheck4_WeekNum"].(float64); !_ok_ { err = errors.New("Passcheck4_WeekNum error"); return }; _v.Passcheck4WeekNum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stonehenge_KeyMaxNum"].(float64); !_ok_ { err = errors.New("stonehenge_KeyMaxNum error"); return }; _v.StonehengeKeyMaxNum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stonehenge_DayNum"].(float64); !_ok_ { err = errors.New("stonehenge_DayNum error"); return }; _v.StonehengeDayNum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.StonehengeKeyItemId, _ok_ = _buf["stonehenge_KeyItemId"].(string); !_ok_ { err = errors.New("stonehenge_KeyItemId error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user