Code:
public makeant(id,level,cid){
if(!cmd_access(id,level,cid,2))
return PLUGIN_HANDLED
new arg[32],players[32],num
read_argv(1,arg,4)
if(equali(arg,"@T")) {
get_players(players,num,"ace","TERRORIST")
set_hudmessage(23,243,00,0.07, 0.73, 0, 6.0, 5.0)
show_hudmessage(0,"Terro Team has been transformed into ants")
}
else if(equali(arg,"@CT")) {
get_players(players,num,"ace","CT")
set_hudmessage(23,243,00,0.07, 0.73, 0, 6.0, 5.0)
show_hudmessage(0,"CT Team has been transformed into ants")
}
else if(equali(arg,"@ALL")) {
get_players(players,num,"ac")
set_hudmessage(23,243,00,0.07, 0.73, 0, 6.0, 5.0)
show_hudmessage(0,"All players has been transformed into ants")
}
else {
read_argv(1,arg,31)
new theone = cmd_target(id,arg,0)
if(!theone)
return PLUGIN_HANDLED
new name[32]
get_user_name(theone,name,31)
set_hudmessage(23,243,00,0.07, 0.73, 0, 6.0, 5.0)
show_hudmessage(0,"%s has been transformed into a ant",name)
players[0] = theone
num = 1
}
new player
for(new i=0;i<num;i++) {
player = players[i]
client_print(player,print_chat,"Now your are an Ant")
cs_set_user_model(player,antmodel)
set_user_armor(player,antarmor)
set_user_maxspeed(player,Float:antspeed)
set_user_gravity(player,Float:antgravity)
set_user_footsteps(player,antfootstep)
engclient_cmd(player,"weapon_knife")
}
return PLUGIN_HANDLED
}