AMX Mod X API Documentation

Signature
native message_begin(dest, msg_type, const origin[3] = {0, 0, 0}, player = 0);
Description

Marks the beginning of a client message.

Notes
  • You may generate menus, smoke, shockwaves, thunderlights,

    intermission and many other messages.

  • For a list of HL game events, visit https://wiki.alliedmods.net/Half-Life_1_Game_Events
  • For a list of HL engine messages, visit https://wiki.alliedmods.net/Half-Life_1_Engine_Messages
  • You may also refer to the messages_const.inc file for examples.
  • Each message starts with a message_begin() or message_begin_f() function

    and ends with message_end(). The specific message arguments go in between

    these two by using the write_*() functions found in messages.inc.

Parameters
  • dest Destination type (see MSG_* constants in messages_const.inc)
  • msg_type Message id
  • origin Message origin
  • player Client index receiving the message or 0 for all clients
No return value
Errors
  • If an invalid message id is specified or an invalid number

    of parameters is passed, an error will be thrown.

Назад
Верх