GM后台优化

This commit is contained in:
hahwu 2026-02-11 14:29:43 +08:00
parent 8142cac415
commit c94e97dbe6

View File

@ -166,6 +166,7 @@ func AdminPlayerInfo(args []interface{}) error {
res["AreaId"] = player.PlayMod.getDecorateMod().GetAreaId() res["AreaId"] = player.PlayMod.getDecorateMod().GetAreaId()
res["Face"] = player.PlayMod.getFaceMod().SetId res["Face"] = player.PlayMod.getFaceMod().SetId
res["Charge"] = player.PlayMod.getChargeMod().Charge res["Charge"] = player.PlayMod.getChargeMod().Charge
res["MaxCharge"] = player.PlayMod.getChargeMod().MaxCharge
res["Level"] = player.GetPlayerBaseMod().GetLevel() res["Level"] = player.GetPlayerBaseMod().GetLevel()
res["Diamond"] = player.GetPlayerBaseMod().GetDiamond() res["Diamond"] = player.GetPlayerBaseMod().GetDiamond()
res["Star"] = player.GetPlayerBaseMod().GetStar() res["Star"] = player.GetPlayerBaseMod().GetStar()
@ -185,6 +186,28 @@ func AdminPlayerInfo(args []interface{}) error {
res["Code"] = player.PlayMod.getBaseMod().AddCode res["Code"] = player.PlayMod.getBaseMod().AddCode
res["ChessMap"] = player.PlayMod.getChessMod().ChessMap res["ChessMap"] = player.PlayMod.getChessMod().ChessMap
res["ActLog"] = player.PlayMod.getFriendMod().ActivityLog res["ActLog"] = player.PlayMod.getFriendMod().ActivityLog
friendList := player.PlayMod.getFriendMod().NewFriendList
type friendInfo struct {
Uid int64
NickName string
Avatar int
LogoutTime int64
LoginTime int64
}
resFriendList := make([]friendInfo, 0, len(friendList))
for v := range friendList {
ps := G_GameLogicPtr.GetSimplePlayerByUid(v)
if ps == nil {
continue
}
resFriendList = append(resFriendList, friendInfo{
Uid: int64(v),
NickName: ps.Name,
Avatar: ps.Face,
LogoutTime: ps.Loginout,
LoginTime: ps.Login,
})
}
OrderMap := make(map[int]interface{}) OrderMap := make(map[int]interface{})
Index := 0 Index := 0
for k, v := range player.PlayMod.getOrderMod().OrderList { for k, v := range player.PlayMod.getOrderMod().OrderList {