User Tools

Site Tools


wiki:data:pages:server_plugin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
wiki:data:pages:server_plugin [2020/10/15 03:37]
ryo [Timer]
wiki:data:pages:server_plugin [2020/10/15 03:47] (current)
ryo [Hooking to global events]
Line 182: Line 182:
 | Clock | Generated at each game loop. | (none) | When no player is logged, the loop "​stops",​ meaning that clock events are not generated anymore! | | Clock | Generated at each game loop. | (none) | When no player is logged, the loop "​stops",​ meaning that clock events are not generated anymore! |
 | Crash | Generated when a server crash does occur. It is not a recursive event, so if a crash occur from *inside* the crash event handling, it is not called a second time, preventing infinite loops to occur. | (none) | This event is not implemented for now. | | Crash | Generated when a server crash does occur. It is not a recursive event, so if a crash occur from *inside* the crash event handling, it is not called a second time, preventing infinite loops to occur. | (none) | This event is not implemented for now. |
-| Gdeath | Generated whenever a player dies. | ''​object*''​ pointing to player, ''​object*''​ pointing to killer (can be NULL). | | 
 | Gkill | Generated whenever something/​someone is killed. | ''​object*''​ pointing to dead object, ''​object*''​ pointing to killer. | | | Gkill | Generated whenever something/​someone is killed. | ''​object*''​ pointing to dead object, ''​object*''​ pointing to killer. | |
 | Kick | Generated when a player was kicked by a DM. | ''​object*''​ pointing to kicked player, ''​const char*''​ containing the parameter the DM used to kick | | | Kick | Generated when a player was kicked by a DM. | ''​object*''​ pointing to kicked player, ''​const char*''​ containing the parameter the DM used to kick | |
Line 193: Line 192:
 | Mapunload | Generated when a map is being unloaded from memory. | ''​map*''​ pointing to the map | | | Mapunload | Generated when a map is being unloaded from memory. | ''​map*''​ pointing to the map | |
 | Muzzle | Generated when a player was muzzled by a DM. | ''​object*''​ pointing to muzzled player, ''​const char*''​ containing the parameter the DM used to muzzle | | | Muzzle | Generated when a player was muzzled by a DM. | ''​object*''​ pointing to muzzled player, ''​const char*''​ containing the parameter the DM used to muzzle | |
 +| Playerdeath | Generated whenever a player dies. | ''​object*''​ pointing to player, ''​object*''​ pointing to killer (can be NULL). | |
 | Remove | Generated when a player character is removed from the game ("​quit"​ command). | ''​object*''​ pointing to the player | | | Remove | Generated when a player character is removed from the game ("​quit"​ command). | ''​object*''​ pointing to the player | |
 | Shout | Generated whenever someone shouts something. | ''​object*''​ pointing to talking player, ''​const char*''​ containing the message, ''​int''​ containing the priority | | | Shout | Generated whenever someone shouts something. | ''​object*''​ pointing to talking player, ''​const char*''​ containing the message, ''​int''​ containing the priority | |
wiki/data/pages/server_plugin.txt ยท Last modified: 2020/10/15 03:47 by ryo