forked from CFC-Servers/cfc_chat_transit
Add playercount tracker
This commit is contained in:
parent
00c432b50c
commit
9b193bd6db
@ -13,7 +13,7 @@ ChatTransit.PlayerConnect = (data) =>
|
||||
Data:
|
||||
SteamName: name
|
||||
SteamId: steamId and SteamIDTo64 steamId
|
||||
PlayerCountCurrent: player\GetCount! + 1
|
||||
PlayerCountCurrent: ChatTransit.PlayerCount
|
||||
PlayerCountMax: game\MaxPlayers!
|
||||
|
||||
ChatTransit.PlayerInitialSpawn = (ply) =>
|
||||
|
@ -12,7 +12,7 @@ ChatTransit.PlayerDisconnected = (data) =>
|
||||
Data:
|
||||
SteamName: ply and ply\Nick! or name
|
||||
SteamId: ply and ply\SteamID64! or SteamIDTo64 steamId
|
||||
PlayerCountCurrent: player\GetCount! - 1
|
||||
PlayerCountCurrent: ChatTransit.PlayerCount
|
||||
PlayerCountMax: game\MaxPlayers!
|
||||
Content: reason
|
||||
|
||||
|
14
moon/cfc_chat_transit/server/modules/playercount.moon
Normal file
14
moon/cfc_chat_transit/server/modules/playercount.moon
Normal file
@ -0,0 +1,14 @@
|
||||
ChatTransit.PlayerCount = 0
|
||||
|
||||
gameevent.Listen "player_connect"
|
||||
gameevent.Listen "player_disconnect"
|
||||
|
||||
ChatTransit.TrackPlayerCountConnected = () =>
|
||||
ChatTransit.PlayerCount = ChatTransit.PlayerCount + 1
|
||||
|
||||
ChatTransit.TrackPlayerCountDisconnected = () =>
|
||||
ChatTransit.PlayerCount = ChatTransit.PlayerCount - 1
|
||||
|
||||
hook.Add "player_connect", "CFC_ChatTransit_PlayerCountTracker", ChatTransit.TrackPlayerCountConnected
|
||||
hook.Add "player_disconnect", "CFC_ChatTransit_PlayerCountTracker", ChatTransit.TrackPlayerCountDisconnected
|
||||
diff --git a/moon/cfc_chat_transit/server/modules/disconnect.moon b/moon/cfc_chat_transit/server/modules/disconnect.moon
|
Loading…
Reference in New Issue
Block a user