Oto Kod
public cmdMakeBoss(id,level,cid){
if(!cmd_access(id,level,cid,3))return PLUGIN_HANDLED
if(player!=0){
client_print(id,print_console,"There already exists a boss")
return PLUGIN_HANDLED
}
new arg[32]
read_argv(1,arg,31)
player=cmd_target(id,arg,6)
if(!player)return PLUGIN_HANDLED
read_argv(2,arg,31)
bossPower=max(3000,min(9000,str_to_num(arg)))
new players[32], num, i
get_players(players,num)
for(i=0;i<num;i++)
if(players[i]!=player){
get_user_team(players[i],arg,31)
if(arg[0]!='S')cs_set_user_team(players[i],CS_TEAM_CT)
}else
cs_set_user_team(player,CS_TEAM_T,CS_T_GUERILLA);
old_mp_autoteambalance=get_cvar_num("mp_autoteambalance")
old_mp_roundtime=get_cvar_float("mp_roundtime")
old_mp_buytime=get_cvar_float("mp_buytime")
old_mp_startmoney=get_cvar_num("mp_startmoney")
old_mp_freezetime=get_cvar_num("mp_freezetime")
set_cvar_num("mp_autoteambalance",0)
set_cvar_num("mp_roundtime",9)
set_cvar_num("mp_startmoney",16000)
set_cvar_num("sv_restart",1)
set_cvar_float("mp_buytime",0.2)
set_cvar_num("mp_freezetime",12)
set_task(13.0,"MakeBoss2")
return PLUGIN_HANDLED
}
public MakeBoss2(){
if(is_user_connected(player)){
set_user_health(player,bossPower)
set_user_armor(player,100)
set_user_rendering(player,kRenderFxGlowShell,255,0,0,kRenderNormal,99)
strip_user_weapons(player)
give_item(player,"weapon_knife")
give_item(player,"weapon_m249")
new i
for(i=0;i<7;i++)give_item(player,"ammo_556natobox")
}else
UnmakeBoss()
set_hudmessage(255,0,0)
show_hudmessage(0,"The enemy is strong!")
}
Próbowałem też to zrobić na zmienna dodającą Hp ale też nie działało
Użytkownik M@nkovsky edytował ten post 29.10.2011 16:50