Scoreboard event hook'inimas..
Posted: 2012 Oct 28 15:50
Taigi sumasciau uzhookint'i si event'a ir sekasi nekaip, any ideas?
Code: Select all
#include <amxmodx>public plugin_init() { register_message(get_user_msgid("ScoreAttrib"), "KeiciamZinutesTaskuLentoje");} public KeiciamZinutesTaskuLentoje(iMsgId, iDest, client) { static const t[] = "#Cstrike_ScoreBoard_Ter"; //"Terrorists" static const ct[] = "#Cstrike_ScoreBoard_CT" //"Counter-Terrorists" static const plr[] = "#Cstrike_ScoreBoard_Player" //"%s1 - %s2 player" static const plrs[] = "#Cstrike_ScoreBoard_Players" //"%s1 - %s2 players" static const dead[] = "#Cstrike_DEAD" //"Dead" static const vip[] = "#Cstrike_VIP" //"VIP" static const bomb[] = "#Cstrike_BOMB" //"C4" static szMessage[32]; get_msg_arg_string(2, szMessage,charsmax(szMessage)); if( equal(szMessage, t)) { message_begin(MSG_BROADCAST, g_iMsgId_ScoreInfo); write_short(2); write_string("T"); message_end(); } else if(equal(szMessage, ct)) { set_msg_arg_string(2, "CT"); } else if(equal(szMessage, plr)) { set_msg_arg_string(2, "%s1 - %s2 Zaidejas"); } else if(equal(szMessage, plrs)) { set_msg_arg_string(2, "%s1 - %s2 Zaidejai"); } else if(equal(szMessage, dead)) { set_msg_arg_string(2, "Mires"); } else if(equal(szMessage, vip)) { set_msg_arg_string(2, "ADMINAS"); } else if(equal(szMessage, bomb)) { set_msg_arg_string(2, "Turi c4"); } }