Zamień funkacje:
public add_theif_bonus(id,attacker_id)
Na tą:
public add_theif_bonus(id,attacker_id)
{
if (player_b_theif[attacker_id] > 0)
{
new roll1 = random_num(1,5)
if (roll1 == 1)
{
if (cs_get_user_money(id) > player_b_theif[attacker_id])
{
cs_set_user_money(id,cs_get_user_money(id)-player_b_theif[attacker_id])
if (cs_get_user_money(attacker_id) + player_b_theif[attacker_id] <= 16000)
{
cs_set_user_money(attacker_id,cs_get_user_money(attacker_id)+player_b_theif[attacker_id])
}
}
else
{
new allthatsleft = cs_get_user_money(id)
cs_set_user_money(id,0)
if (cs_get_user_money(attacker_id) + allthatsleft <= 16000)
{
cs_set_user_money(attacker_id,cs_get_user_money(attacker_id) + allthatsleft)
}
}
}
}
if (c_theif[attacker_id] > 0)
{
new roll2 = random_num(1,5) // Tutaj ustawiasz szanse, teraz jest 1/5, czyli 20%
if (roll2 == 1)
{
if (cs_get_user_money(id) > c_theif[attacker_id])
{
cs_set_user_money(id,cs_get_user_money(id)-c_theif[attacker_id])
if (cs_get_user_money(attacker_id) + c_theif[attacker_id] <= 16000)
{
cs_set_user_money(attacker_id,cs_get_user_money(attacker_id)+c_theif[attacker_id])
}
}
else
{
new allthatsleft = cs_get_user_money(id)
cs_set_user_money(id,0)
if (cs_get_user_money(attacker_id) + allthatsleft <= 16000)
{
cs_set_user_money(attacker_id,cs_get_user_money(attacker_id) + allthatsleft)
}
}
}
}
}
Na górze:
new c_theif[33];
I pod klasę:
c_theif[id] = 200 // ilość złota które kradnie, ma na to 1/5 szans.