PHP Code:
#pragma semicolon 1
#include <sourcemod>
#include <sdktools>
#pragma newdecls required
Handle timer1;
Handle hsync;
public void OnPluginStart() {
HookEvent("round_start", RoundStart);
hsync = CreateHudSynchronizer();
}
public Action RoundStart(Event event, const char[] name, bool dontBroadcast) {
delete timer1;
timer1 = CreateTimer(1.0, print, _, TIMER_REPEAT | TIMER_FLAG_NO_MAPCHANGE);
}
public Action print(Handle timer) {
int ACT = GetAPCTCount();
int AT = GetAPTCount();
char printc[70];
Format(printc, sizeof(printc), "%i Terrorists vs %i Counter-Terrorists", AT, ACT);
for(int i = 1 ; i < MaxClients; i++) {
if(IsClientInGame(i)) {
SetHudTextParams(-1.0, 0.250, 1.0, 173, 255, 47, 255, 0, 0.0, 0.2, 0.3);
ShowSyncHudText(i, hsync, printc);
}
}
}
stock int GetAPCTCount() {
int ctcounts = 0;
for (int i = 1; i <= MaxClients; i++) {
if (IsClientInGame(i) && IsPlayerAlive(i) && GetClientTeam(i) == 3)
ctcounts++;
}
return ctcounts;
}
stock int GetAPTCount() {
int tcounts = 0;
for (int i = 1; i <= MaxClients; i++) {
if (IsClientInGame(i) && IsPlayerAlive(i) && GetClientTeam(i) == 2)
tcounts++;
}
return tcounts;
}