Merge branch 'dev' of http://git.legu.cc/liwei_3d/go_dreamfactory into dev
This commit is contained in:
commit
4c67d2e077
@ -14,7 +14,14 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "90001",
|
||||
"n": 20
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": 2,
|
||||
@ -31,7 +38,14 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "90001",
|
||||
"n": 20
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": 3,
|
||||
@ -43,7 +57,14 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "90001",
|
||||
"n": 20
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": 4,
|
||||
@ -60,7 +81,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 5,
|
||||
@ -77,7 +99,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 6,
|
||||
@ -89,7 +112,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 7,
|
||||
@ -106,7 +130,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 8,
|
||||
@ -123,7 +148,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 9,
|
||||
@ -140,7 +166,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 10,
|
||||
@ -152,7 +179,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 11,
|
||||
@ -169,7 +197,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 12,
|
||||
@ -186,7 +215,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 13,
|
||||
@ -203,7 +233,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 14,
|
||||
@ -215,7 +246,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 15,
|
||||
@ -232,7 +264,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 16,
|
||||
@ -249,7 +282,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 17,
|
||||
@ -266,7 +300,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 18,
|
||||
@ -278,7 +313,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 19,
|
||||
@ -295,7 +331,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 20,
|
||||
@ -312,7 +349,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 21,
|
||||
@ -329,7 +367,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 22,
|
||||
@ -341,7 +380,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 23,
|
||||
@ -358,7 +398,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 24,
|
||||
@ -370,7 +411,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 25,
|
||||
@ -387,7 +429,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 26,
|
||||
@ -404,7 +447,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 27,
|
||||
@ -421,7 +465,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 28,
|
||||
@ -433,7 +478,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 29,
|
||||
@ -450,7 +496,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 30,
|
||||
@ -467,7 +514,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 31,
|
||||
@ -479,7 +527,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 32,
|
||||
@ -496,7 +545,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 33,
|
||||
@ -513,7 +563,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 34,
|
||||
@ -525,7 +576,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 35,
|
||||
@ -542,7 +594,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 36,
|
||||
@ -559,7 +612,8 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 37,
|
||||
@ -576,7 +630,8 @@
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 38,
|
||||
@ -588,7 +643,8 @@
|
||||
"needrace": [],
|
||||
"needracestar": 0,
|
||||
"needracenum": 0,
|
||||
"gold": 0
|
||||
"gold": 0,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 39,
|
||||
@ -605,7 +661,8 @@
|
||||
],
|
||||
"needracestar": 3,
|
||||
"needracenum": 3,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
},
|
||||
{
|
||||
"key": 40,
|
||||
@ -622,40 +679,7 @@
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
},
|
||||
{
|
||||
"key": 41,
|
||||
"id": "43901",
|
||||
"star": 4,
|
||||
"needhero": "",
|
||||
"needherostar": 0,
|
||||
"needheronum": 0,
|
||||
"needrace": [
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"needracestar": 4,
|
||||
"needracenum": 4,
|
||||
"gold": 10000
|
||||
},
|
||||
{
|
||||
"key": 42,
|
||||
"id": "43902",
|
||||
"star": 5,
|
||||
"needhero": "",
|
||||
"needherostar": 0,
|
||||
"needheronum": 0,
|
||||
"needrace": [
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"needracestar": 5,
|
||||
"needracenum": 5,
|
||||
"gold": 10000
|
||||
"gold": 10000,
|
||||
"starup": []
|
||||
}
|
||||
]
|
@ -62,8 +62,6 @@ func (this *apiComp) ChallengeReward(session comm.IUserSession, req *pb.ArenaCha
|
||||
redstate = pb.BattleRecordState_RevengeSucceeded
|
||||
bulestate = pb.BattleRecordState_WaitingRevenge
|
||||
}
|
||||
|
||||
session.SendMsg(string(this.module.GetType()), "challengereward", &pb.ArenaChallengeRewardResp{Issucc: true})
|
||||
} else {
|
||||
if req.Revengeid != "" {
|
||||
redstate = pb.BattleRecordState_RevengeFailed
|
||||
@ -78,7 +76,7 @@ func (this *apiComp) ChallengeReward(session comm.IUserSession, req *pb.ArenaCha
|
||||
bulestate = pb.BattleRecordState_RevengeSucceeded
|
||||
}
|
||||
}
|
||||
|
||||
session.SendMsg(string(this.module.GetType()), "challengereward", &pb.ArenaChallengeRewardResp{Issucc: true})
|
||||
red = &pb.ArenaPlayer{
|
||||
Uid: info.Uid,
|
||||
Name: info.Name,
|
||||
|
@ -129,6 +129,12 @@ func (this *apiComp) StrengthenUpStar(session comm.IUserSession, req *pb.HeroStr
|
||||
}
|
||||
chanegCard = append(chanegCard, CostHeroObj[k])
|
||||
}
|
||||
// 加对应的天赋点数
|
||||
if len(starConf.Starup) > 0 {
|
||||
if code = this.module.DispenseRes(session, starConf.Starup, true); code != pb.ErrorCode_Success { // 加天赋点{
|
||||
this.module.Errorf("DispenseRes err:uid:%s,res:%v", session.GetUserId(), starConf.Starup)
|
||||
}
|
||||
}
|
||||
if _hero.SameCount > 1 { //有堆叠的情况
|
||||
// 克隆一个新的
|
||||
_hero.SameCount -= 1
|
||||
|
@ -21,6 +21,7 @@ type GameHeroStarupData struct {
|
||||
Needracestar int32
|
||||
Needracenum int32
|
||||
Gold int32
|
||||
Starup []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GameHeroStarupData = -1178048819
|
||||
@ -53,6 +54,20 @@ func (_v *GameHeroStarupData)Deserialize(_buf map[string]interface{}) (err error
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needracestar"].(float64); !_ok_ { err = errors.New("needracestar error"); return }; _v.Needracestar = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needracenum"].(float64); !_ok_ { err = errors.New("needracenum error"); return }; _v.Needracenum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["gold"].(float64); !_ok_ { err = errors.New("gold error"); return }; _v.Gold = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["starup"].([]interface{}); !_ok_ { err = errors.New("starup error"); return }
|
||||
|
||||
_v.Starup = make([]*Gameatn, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ *Gameatn
|
||||
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||
_v.Starup = append(_v.Starup, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user