Вот простенькая функция:
Code
user_print ( player, custom, msg[] )
{
message_begin ( MSG_ONE, gmsgSayText, _, player )
write_byte ( ( custom > 0 ) ? custom : player )
write_string ( msg )
message_end ( )
}
Примечания при вызове функции user_print ( player, custom, msg )
1. 1 <= player <= 32
2. 0 <= custom <= 32
Вопросы для данного участка кода:
1. За что отвечает write_byte ( x ) и каково его назначение в данном случае?
2. Какие допускаются значения x