Generic Source Server Events

From AlliedModders Wiki
Revision as of 09:35, 1 August 2013 by Powerlord (talk | contribs) (It's server_message, not server_msg)
Jump to: navigation, search
Refer back to Game Events (Source) for more events.

These should apply to all Source Engine Servers

server_spawn

Note: Send once a server starts (spawns)

Name: server_spawn
Structure:
string hostname
string address
string port
string game
string mapname
long maxplayers
string os
bool dedicated
bool password


server_shutdown

Note: Server shut down

Name: server_shutdown
Structure:
string reason


server_cvar

Note: A server console var has changed

Name: server_cvar
Structure:
string cvarname
string cvarvalue


server_messsage

Note: A generic server message

Name: server_message
Structure:
string text


server_addban

Note: When the server has a ban added

Name: server_addban
Structure:
string name
string userid
string networkid
string ip
string duration
string by
bool kicked


server_removeban

Note: When the server has a ban removed

Name: server_removeban
Structure:
string networkid
string ip
stsring by


player_connect

Note: A new player connected

Name: player_connect
Structure:
string name
byte index
short userid
string networkid
string address


player_info

Note: A player changed his name

Name: player_info
Structure:
string name
byte index
short userid
string networkid
bool bot


player_disconnect

Note: A client was disconnected

Name: player_disconnect
Structure:
short userid
string reason
string name
string networkid


player_activate

Note: A client has entered the game (connected and loaded)

Name: player_activate
Structure:
short userid


player_say

Note: When a client sends a message in chat

Name: player_say
Structure:
short userid
string text