forked from CFC-Servers/cfc_chat_transit
Add playercount to connect/disconnect messages
This commit is contained in:
parent
9b169e3664
commit
ab6e12a9a3
@ -20,6 +20,8 @@ ChatTransit.PlayerInitialSpawn = (ply) =>
|
||||
Data:
|
||||
SteamName: ply\Nick!
|
||||
SteamId: ply\SteamID64!
|
||||
PlayerCountCurrent: player\GetCount!
|
||||
PlayerCountMax: game\MaxPlayers!
|
||||
|
||||
gameevent.Listen "player_connect"
|
||||
hook.Add "player_connect", "CFC_ChatTransit_SpawnListener", guard ChatTransit\PlayerConnect
|
||||
|
@ -111,7 +111,8 @@ func sendEvent(discord *discordgo.Session, event EventStruct, eventText string,
|
||||
}
|
||||
|
||||
func sendConnectMessage(discord *discordgo.Session, event EventStruct) {
|
||||
message := steamLinkMessage(event, "Connected to the server")
|
||||
message := steamLinkMessage(event, "Connected to the server ")
|
||||
message = message + event.Data.PlayerCountCurrent + "/" + event.Data.PlayerCountMax
|
||||
sendEvent(discord, event, message, COLOR_GREEN, EMOJI_CONNECT)
|
||||
}
|
||||
|
||||
@ -122,7 +123,8 @@ func sendSpawnMessage(discord *discordgo.Session, event EventStruct) {
|
||||
|
||||
func sendDisconnectMessage(discord *discordgo.Session, event EventStruct) {
|
||||
reason := event.Data.Content
|
||||
message := steamLinkMessage(event, "Disconnected from the server")
|
||||
message := steamLinkMessage(event, "Disconnected from the server ")
|
||||
message = message + event.Data.PlayerCountCurrent + "/" + event.Data.PlayerCountMax + " "
|
||||
|
||||
if strings.Contains(reason, "\n") {
|
||||
message = message + "\n```" + reason + "\n```"
|
||||
|
Loading…
Reference in New Issue
Block a user