订单优化
This commit is contained in:
parent
ca0581553c
commit
82ec411046
@ -298,7 +298,7 @@ func ReqRewardOrder(player *Player, buf []byte) error {
|
|||||||
|
|
||||||
if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_CHEST_RAIN) { //宝箱雨活动
|
if LimitedTimeEventMod.CheckExist(limitedTimeEvent.EVENT_TYPE_CHEST_RAIN) { //宝箱雨活动
|
||||||
ChestRainItems := LimitedTimeEventMod.GetChestReward(mergeList)
|
ChestRainItems := LimitedTimeEventMod.GetChestReward(mergeList)
|
||||||
player.args["ResItemPopId"] = 0
|
player.args["ResItemPopId"] = req.OrderId
|
||||||
err = player.HandleItem(ChestRainItems, msg.ITEM_POP_LABEL_LimitEventChestRain.String())
|
err = player.HandleItem(ChestRainItems, msg.ITEM_POP_LABEL_LimitEventChestRain.String())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
player.SendErrClienRes(&msg.ResRewardOrder{
|
player.SendErrClienRes(&msg.ResRewardOrder{
|
||||||
|
|||||||
@ -37,7 +37,7 @@ type Order struct {
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
Common_type = 1 // 普通订单
|
Common_type = 1 // 普通订单
|
||||||
Extra_type = 2 // 额外订单
|
Extra_type = 2 // 额外订单 弃用
|
||||||
Super_type = 3 // 超级订单
|
Super_type = 3 // 超级订单
|
||||||
Preheat_type = 4 // 预热订单
|
Preheat_type = 4 // 预热订单
|
||||||
Trigger_type = 5 // 触发订单
|
Trigger_type = 5 // 触发订单
|
||||||
@ -389,7 +389,7 @@ func (o *OrderMod) addOrder(ChessList []int, Diff int, Type int) int {
|
|||||||
o.Auto_id++
|
o.Auto_id++
|
||||||
Star := GetOrderStar(ChessList)
|
Star := GetOrderStar(ChessList)
|
||||||
Items := make([]*item.Item, 0)
|
Items := make([]*item.Item, 0)
|
||||||
if Type != Common_type {
|
if Type != Common_type && Type != Super_type {
|
||||||
Items = []*item.Item{item.NewItem(item.ITEM_STAR_ID, Star)}
|
Items = []*item.Item{item.NewItem(item.ITEM_STAR_ID, Star)}
|
||||||
}
|
}
|
||||||
Order := Order{
|
Order := Order{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user