All pastes #2064973 Raw Edit

Someone

public text v1 · immutable
#2064973 ·published 2011-05-19 18:17 UTC
rendered paste body
76	public handle_say(id)
77	{
78	    if ( !sh_is_active() || !is_user_connected(id) || !get_pcvar_num(gPcvarShowChat) ) return
79	
80	    new message[191]
81	    read_argv(1, message, charsmax(message))
82	
83	    if ( message[0] == '^0' || equal(message, "[") ) return
84	
85	    new command[9], players[SH_MAXSLOTS], player_count, user
86	    new teamname[7], idName[32], sMessage[192]
87	
88	    read_argv(0, command, charsmax(command))
89	    new idSayTeam = equal(command, "say_team")
90	
91	    new idAlive = is_user_alive(id)
92	    new CsTeams:idTeam = cs_get_user_team(id)
93	
94	    switch(idTeam) {
95	        case CS_TEAM_T: copy(teamname, charsmax(teamname), "(T)")
96	        case CS_TEAM_CT: copy(teamname, charsmax(teamname), "(CT)")
97	        default: copy(teamname, charsmax(teamname), "(SPEC)")
98	    }
99	
100	    get_user_name(id, idName, charsmax(idName))
101	
102	    formatex(sMessage, charsmax(sMessage), "%c[DN]%s%s%s :  %s^n", 2, idSayTeam ? teamname : "", idAlive ? "*ALIVE*" : "*DEAD*", idName, message)