Czerpiac wiedze z tego tematu
[Dodatek] Moc wyrzucenie broni przeciwnikowi - AMXX.pl: Support AMX Mod X
i wypowiedzi frezzy-ego
public add_bonus_drop(attacker_id,id)
{
if(player_b_drop[attacker_id] > 0||c_drop[attacker_id] > 0&& get_user_team(attacker_id) != get_user_team(id) && is_user_alive(id) && antydrop[id] == 0)
{
if (random_num(1,player_b_drop[attacker_id]) == 1)
engclient_cmd(id, "drop")
else if (random_num(1,c_drop[attacker_id]) == 1)
engclient_cmd(id, "drop")
}
return PLUGIN_HANDLED
}
rozumiem ze (będę opisywal wszystko od poczatku co by miec pewnosc ze nic nie pominolem
szukam
new player_b_drop[33] = 1
nizej dodaje
szukamnew player_antydrop[33] =1
pod dajeplayer_b_drop[id] = 0
szukamplayer_antydrop[id] =0
pod dodajeif (player_b_drop[id] > 0)
szukamif (player_antydrop[id] > 0)
{
num_to_str(player_antydrop[id],TempSkill,10)
add(itemEffect,199,"Masz 1/")
add(itemEffect,199,TempSkill)
add(itemEffect,199,"Nikt nie wyrzuci ci broni<br>")
}
pod dodajecase 92:
{
player_item_name[id] = "Trad Ghula"
player_item_id[id] = rannum
player_b_drop[id] = random_num(1,3)
item_durability[id] =random_num(40,60)
show_hudmessage(id, "Znalazles przedmiot: %s :: Masz 1/%i Szans Na wrzucenie broni przeciwnikowi",player_item_name[id],player_b_drop[id])
}
szukamcase 93:
{
player_item_name[id] = "antyTrad Ghula"
player_item_id[id] = rannum
player_antydrop[id] = 1
item_durability[id] =random_num(40,60)
show_hudmessage(id, "Znalazles przedmiot: %s :: Nikt nie wyrzuci ci broni",player_item_name[id],player_antydrop[id])
}
nizej dajeif(player_b_drop[id]>0)
{
if(player_b_drop[id]>5) player_b_drop[id]-=random_num(0,2)
else if(player_b_drop[id]>2) player_b_drop[id]-=random_num(0,1)
else if(player_b_drop[id]>1) player_b_drop[id]-=random_num(-1,1)
}
if(player_antydrop[id]>0)
{
if(player_antydrop[id]>5) player_antydrop[id]-=random_num(0,2)
else if(player_antydrop[id]>2) player_antydrop[id]-=random_num(0,1)
else if(player_antydrop[id]>1) player_antydrop[id]-=random_num(-1,1)
}
i item powinien dzialac czy to co robie jest zbedne ale skoro frezzy dodal nowa zmienna antydrop==0 to ja tez ja musze na nowo stworzyc czy zle pojmuje?
Użytkownik Divic edytował ten post 22.12.2011 22:14