Zrob tak.
pod
player_b_sniper[33] = 1
daj
player_b_glockmaster[33] = 1
teraz pod
player_b_sniper[id] = 0
wpisz
player_b_glockmaster[id] = 0
potem znajdz
if (player_b_sniper[id] > 0)
{
num_to_str(player_b_sniper[id],TempSkill,10)
add(itemEffect,199,"Masz 1/")
add(itemEffect,199,TempSkill)
add(itemEffect,199,"na natychmiastowe zabicie przeciwnika ze scouta<br>")
}
daj pod tym
if (player_b_glockmaster[id] > 0)
{
num_to_str(player_b_glockmaster[id],TempSkill,10)
add(itemEffect,199,"Masz 1/")
add(itemEffect,199,TempSkill)
add(itemEffect,199,"na natychmiastowe zabicie przeciwnika ze glocka<br>")
}
teraz znajdz
if(player_b_sniper[id]>0)
{
if(player_b_sniper[id]>5) player_b_sniper[id]-=random_num(0,2)
else if(player_b_sniper[id]>2) player_b_sniper[id]-=random_num(0,1)
else if(player_b_sniper[id]>1) player_b_sniper[id]-=random_num(-1,1)
}
daj pod tym
if(player_b_glockmaster[id]>0)
{
if(player_b_glockmaster[id]>5) player_b_glockmaster[id]-=random_num(0,2)
else if(player_b_glockmaster[id]>2) player_b_glockmaster[id]-=random_num(0,1)
else if(player_b_glockmaster[id]>1) player_b_glockmaster[id]-=random_num(-1,1)
}
teraz dodaj pod
add_bonus_scoutdamage(attacker_id,id,weapon)
to
add_bonus_glockdamage(attacker_id,id,weapon)
teraz znajdz
/* ==================================================================================================== */
public add_bonus_scoutdamage(attacker_id,id,weapon)
{
if (player_b_sniper[attacker_id] > 0 && get_user_team(attacker_id) != get_user_team(id) && weapon == CSW_SCOUT && player_class[attacker_id]!=Ninja)
{
if (!is_user_alive(id))
return PLUGIN_HANDLED
if (random_num(1,player_b_sniper[attacker_id]) == 1)
UTIL_Kill(attacker_id,id,"scout")
}
return PLUGIN_HANDLED
}
pod tym daj
/* ==================================================================================================== */
public add_bonus_glockdamage(attacker_id,id,weapon)
{
if (player_b_glockmaster[attacker_id] > 0 && get_user_team(attacker_id) != get_user_team(id) && weapon == CSW_GLOCK && player_class[attacker_id]!=Ninja)
{
if (!is_user_alive(id))
return PLUGIN_HANDLED
if (random_num(1,player_b_glockmaster[attacker_id]) == 1)
UTIL_Kill(attacker_id,id,"glock")
}
return PLUGIN_HANDLED
}
tak samo zrob z usp tylko pozmieniaj z glockmaster na uspmaster
Użytkownik xdx551 edytował ten post 06.06.2010 15:23