public Action:GAP_TimerTell(Handle:timer)
{
TT = 0;
CT = 0;
for (new iClient = 1; i <= MaxClients; iClient++)
{
if (IsClientInGame(iClient) && IsPlayerAlive(iClient) && GetClientTeam(iClient) == 2)
{
TT++;
}
else
{
for (; iClient <= MaxClients; iClient++)
{
if (IsClientInGame(iClient) && IsPlayerAlive(iClient) && GetClientTeam(iClient) == 3)
{
CT++;
}
break;
}
}
}
if (CM_IsClientModUser(iClient))
{
char sMessage[MAX_HUD_MESSAGE_LENGTH*2];
CFormatHudText(sMessage, sizeof(sMessage), "{gold}T{pink}: {orange}%d {aqua}| {blue}CT: {fullblue}%d", TT, CT);
{
Handle hBuffer = StartMessageOne("HudMsg", iClient);
if (hBuffer)
{
BfWriteByte(hBuffer, 1); //channel
BfWriteFloat(hBuffer, -1.0); //x
BfWriteFloat(hBuffer, 0.80); //y
BfWriteByte(hBuffer, 255); //r
BfWriteByte(hBuffer, 0); //g
BfWriteByte(hBuffer, 0); //b
BfWriteByte(hBuffer, 255); //a
BfWriteByte(hBuffer, 0); //r
BfWriteByte(hBuffer, 255); //g
BfWriteByte(hBuffer, 0); //b
BfWriteByte(hBuffer, 255); //a
BfWriteByte(hBuffer, 0); //effect
BfWriteFloat(hBuffer, 0.0); //fadein
BfWriteFloat(hBuffer, 2.0); //fadeout
BfWriteFloat(hBuffer, 3.0); //holdtime
BfWriteFloat(hBuffer, 0.0); //fxtime
BfWriteString(hBuffer, sMessage);
EndMessage();
}
}
}
else
{
PrintHintTextToAll("T: %d | CT: %d", TT, CT);
}
return Plugin_Continue;
}