Не тестировал:
Код:
#include <amxmodx>
#pragma semicolon 1
new g_WinLimit, g_HudSyncObj;
public plugin_init() {
register_plugin("Teamwin msg", "0.1", "Subb98");
register_event("TeamScore", "EventTeamScore", "a");
g_WinLimit = get_cvar_pointer("mp_winlimit");
g_HudSyncObj = CreateHudSyncObj();
}
public EventTeamScore() {
new Score = read_data(2);
if(Score == g_WinLimit) {
new Team[10];
read_data(1, Team, charsmax(Team));
if(Team[0] == 'T') { // 'TERRORIST'
set_hudmessage(220, 0, .y=0.25, .holdtime=7.0, .channel=-1);
ShowSyncHudMsg(0, g_HudSyncObj, "Победу одержала^nкоманда Террористов!");
} else { // 'CT'
set_hudmessage(0, 140, 220, .y=0.25, .holdtime=7.0, .channel=-1);
ShowSyncHudMsg(0, g_HudSyncObj, "Победу одержала^nкоманда Контр-террористов!");
}
} else if(Score == (g_WinLimit - 1)) { // pre-last round
set_hudmessage(230, 150, .y=0.25, .holdtime=7.0, .channel=-1);
ShowSyncHudMsg(0, g_HudSyncObj, "Решающий раунд!");
}
}