/* Plugin generated by AMXX-Studio */ #include #define PLUGIN "cosik" #define VERSION "cosik" #define AUTHOR "Anonymous" new g_msgHostageAdd, g_msgHostageDel; new g_radar; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_concmd("amx_pataitylko", "pata", ADMIN_IMMUNITY) g_msgHostageAdd = get_user_msgid("HostagePos"); g_msgHostageDel = get_user_msgid("HostageK"); set_task(2.0,"radar",_,_,_,"b"); } public pata(id) { g_radar = !g_radar; } public radar(id) { if(!g_radar) return; new PlayerCoords[3]; for (new id=1; id<=32; id++) { if(!is_user_alive(id)) continue; new team = get_user_team(id); for (new i=1;i<=32;i++) { if(!is_user_alive(i) || get_user_team(i) == team) continue; get_user_origin(i, PlayerCoords) message_begin(MSG_ONE_UNRELIABLE, g_msgHostageAdd, {0,0,0}, id) write_byte(id) write_byte(i) write_coord(PlayerCoords[0]) write_coord(PlayerCoords[1]) write_coord(PlayerCoords[2]) message_end() message_begin(MSG_ONE_UNRELIABLE, g_msgHostageDel, {0,0,0}, id) write_byte(i) message_end() } } }