Инфо из csx.inc:
forward bomb_defusing(defuser);
Синтаксис:
public bomb_defusing ( defuser )
- defuser - id игрока начавшего разминировать бомбу
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <csx>
#define PLUGIN "Event bomb defusing"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public bomb_defusing(defuser){
new d_name[32]
get_user_name(defuser,d_name,31)
set_hudmessage(0, 127, 0, -1.0, 0.62, 0, 6.0, 6.0)
show_hudmessage(0, "%s defuser",d_name)
client_print(0,print_console,"%s defuser",d_name)
}
Описание:
В момент когда контр-террорист начинает разминировать бомбу, всегда вызывается функция bomb_defusing.
В которой единственный параметр это id этого контр-террориста. Получив имя этого игрока с помощью функции get_user_name, мы выводим двумя разными способами сообщение об этом событии.
Обратите внимание, что это не разминирование бомбы полностью, а только момент начала разминирования, когда появляется полоска процесса.