Try this:
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define OFFSET_TEAM 114
#define fm_get_user_team(%1) get_pdata_int(%1, OFFSET_TEAM)
new g_msg_teaminfo
enum
{
CS_TEAM_UNASSIGNED = 0,
CS_TEAM_T,
CS_TEAM_CT,
CS_TEAM_SPECTATOR
}
new const g_teaminfo[][] =
{
"UNASSIGNED",
"TERRORIST",
"CT",
"SPECTATOR"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("nowa_runda", 2, "1=Round_Start")
g_msg_teaminfo = get_user_msgid("TeamInfo")
}
public nowa_runda(){
new gracze, losowanie
gracze=get_playersnum()
static players[32], pnum
get_players(players, pnum, "a")
if(pnum>0)
losowanie=players[random(pnum)]
for(new id=0; id<=gracze; id++){
if(is_user_connected(id) && is_user_alive(id) && id==losowanie){
fm_set_user_team(id, CS_TEAM_CT)
}
else{
if(is_user_connected(id) && is_user_alive(id)){
fm_set_user_team(id, CS_TEAM_T)
}
}
}
}
stock fm_set_user_team(index, team, update = 1)
{
set_pdata_int(index, OFFSET_TEAM, team)
if(update)
{
emessage_begin(MSG_ALL, g_msg_teaminfo)
ewrite_byte(index)
ewrite_string(g_teaminfo[team])
emessage_end()
}
return 1
}