#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Zombie Escape: Sprite On Hud"
#define VERSION "1.1"
#define AUTHOR "Raheem"
new g_ct_win[] = "sprites/teamwin/escapesuccess.spr"
new g_t_win[] = "sprites/teamwin/escapefail.spr"
new g_maxplayers
new tCount
new ctCount
native addPlayerSprite(id,Float:scale,Float:frameRate,szModel[],Float:fAngle, Float:fLen, Float:fTime,Float:fDistance , bool: bTransparent )
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
g_maxplayers = get_maxplayers()
}
public plugin_precache()
{
precache_model(g_ct_win)
precache_model(g_t_win)
}
public ze_roundend(id) {
tCount = GetPlayersNum(CsTeams:CS_TEAM_T)
ctCount = GetPlayersNum(CsTeams:CS_TEAM_CT)
static id
for (id = 1; id <= g_maxplayers; id++)
{
if(ctCount > tCount)
{
addPlayerSprite(id, 0.3, 50.0, g_ct_win, 20.0, 10.0, 3.0, 90.0, false)
}
else
{
addPlayerSprite(id, 0.3, 50.0, g_t_win, 20.0, 10.0, 3.0, 90.0, false)
}
}
}
stock GetPlayersNum(CsTeams:iTeam) {
new iNum;
for( new i = 1; i <= g_maxplayers; i++ ) {
if( is_user_connected(i) && is_user_alive(i) && cs_get_user_team(i) == iTeam )
iNum++;
}
return iNum;
}