Merge branch 'develop' into sdk
This commit is contained in:
commit
9547325c26
@ -131,4 +131,5 @@ func init() {
|
|||||||
gob.Register(item.Item{})
|
gob.Register(item.Item{})
|
||||||
gob.Register([]*item.Item{}) // 注册 []*item.Item 类型
|
gob.Register([]*item.Item{}) // 注册 []*item.Item 类型
|
||||||
gob.Register(friend.ReplyInfo{})
|
gob.Register(friend.ReplyInfo{})
|
||||||
|
gob.Register(GameResult{})
|
||||||
}
|
}
|
||||||
|
|||||||
@ -101,6 +101,8 @@ func (m *MessageMgr) MessageMgrInit() {
|
|||||||
gob.Register(item.Item{})
|
gob.Register(item.Item{})
|
||||||
gob.Register([]*item.Item{}) // 注册 []*item.Item 类型
|
gob.Register([]*item.Item{}) // 注册 []*item.Item 类型
|
||||||
gob.Register(friend.ReplyInfo{})
|
gob.Register(friend.ReplyInfo{})
|
||||||
|
gob.Register(msg.VarData{})
|
||||||
|
gob.Register(GameResult{})
|
||||||
// 注册处理函数
|
// 注册处理函数
|
||||||
m.init()
|
m.init()
|
||||||
m.handler = make(map[int]MessageHandlerFunc)
|
m.handler = make(map[int]MessageHandlerFunc)
|
||||||
|
|||||||
@ -184,7 +184,7 @@ func GetStringValue(a interface{}, key string) string {
|
|||||||
if v == nil {
|
if v == nil {
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
return v.(string)
|
return String(v)
|
||||||
}
|
}
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
@ -237,3 +237,22 @@ func Int(a interface{}) int {
|
|||||||
}
|
}
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func String(a interface{}) string {
|
||||||
|
if a == nil {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
switch v := a.(type) {
|
||||||
|
case int:
|
||||||
|
return strconv.Itoa(v)
|
||||||
|
case int32:
|
||||||
|
return strconv.Itoa(int(v))
|
||||||
|
case int64:
|
||||||
|
return strconv.Itoa(int(v))
|
||||||
|
case float64:
|
||||||
|
return strconv.FormatFloat(v, 'f', -1, 64)
|
||||||
|
case string:
|
||||||
|
return v
|
||||||
|
}
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
|||||||
@ -2,6 +2,7 @@ package test
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
playroomCfg "server/conf/playroom"
|
||||||
userCfg "server/conf/user"
|
userCfg "server/conf/user"
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
@ -10,3 +11,8 @@ func Test(t *testing.T) {
|
|||||||
i := userCfg.GetEnergyMulByLv(1)
|
i := userCfg.GetEnergyMulByLv(1)
|
||||||
fmt.Println(i)
|
fmt.Println(i)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestGetOrderItemByGrade(t *testing.T) {
|
||||||
|
itemId := playroomCfg.GetOrderItemByGrade(2)
|
||||||
|
fmt.Println(itemId)
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user