diff --git a/src/server/game/Player.go b/src/server/game/Player.go index b4cbe171..534f5689 100644 --- a/src/server/game/Player.go +++ b/src/server/game/Player.go @@ -811,6 +811,10 @@ func (p *Player) TeLog(Type string, Param map[string]interface{}) { EventName: Type, Param: Param, }) + agent := p.GetAgent() + if agent != nil { + Param["Ip"] = agent.RemoteAddr().String() + } telog.Te.Track(p.GetPlayerBaseMod().GetName(), p.GetPlayerBaseMod().GetName(), Type, Param) }