update stats/eco

This commit is contained in:
shoopea
2021-12-04 17:14:32 +08:00
parent 7e3b0bf414
commit 0a4b2f44fe
3 changed files with 121 additions and 5 deletions

14
ttd.go
View File

@@ -172,7 +172,7 @@ func (s *ServerTTD) Poll(stop chan struct{}) {
break
}
n, err = reader.Read(buffer[read:])
failError(err, "Server.Poll() : reader.Read")
logErrorDebug(err, "Server.Poll() : reader.Read")
read += n
//logInfoDebug("Server.Poll() : waiting for packet, read %d bytes.", read)
}
@@ -377,6 +377,18 @@ func (s *ServerTTD) Poll(stop chan struct{}) {
logInfoDebug("Server.Poll() : PacketServerCompanyRemove :\n- CompanyID: %d\n- Reason: %d", sp.CompanyID, sp.Reason)
bot.SendChat(cfg.Telegram.ChatID, fmt.Sprintf("Company #%d deleted (%s)", sp.CompanyID, s.Status.Companies[sp.CompanyID].Name))
delete(s.Status.Companies, sp.CompanyID)
case AdminPacketServerCompanyEconomy:
sp := PacketServerCompanyEconomy{
Packet: p,
}
sp.Read(buffer[:p.PLength])
logInfoDebug("Server.Poll() : PacketServerCompanyEconomy :\n- CompanyID: %d", sp.CompanyID)
case AdminPacketServerCompanyStats:
sp := PacketServerCompanyStats{
Packet: p,
}
sp.Read(buffer[:p.PLength])
logInfoDebug("Server.Poll() : PacketServerCompanyStats :\n- CompanyID: %d", sp.CompanyID)
case AdminPacketServerChat:
sp := PacketServerChat{
Packet: p,