Как сделать так, чтобы за килл крипа кем угодно давалось золото всем? Причём в % (чем больше игроков, тем меньше % от полученной голды с крипа, если же их меньше, то % на каждого игрока и крипа больше)

Answer

gold=goldcost/count
goldcost - награда за убийство юнита
count - кол-во игроков

Няпример, за убийство босса дали 200. В живых и присутствующих осталось 5 игроков из 12 игроков. 200/5=40 золота каждый получил
А проценты. Смотря от чего отталкиваетесь. Тут у вас на кол-во влияет. Ну смотри проценты можно играть так:
p=1+((max-current)/max)
max - макс число играющих игроков
current - текущее число игроков, оставшихся в живых на арене или присутствующие на арене.
p - процент
Нужно поделенную награду увеличить в процентах
40*(1+(12-5)/12)=76.66 золота каждый из выживших

Shown only a small set of comments around the pointed one. Go to actual.
0
Голосов: 0
Borodach - 1 year ago
0
Голосов: 0
Переменная = Нарада за крипа / количество игроков
Установить игроку N количество ресурсов как текущее кол. + переменная
4
Голосов: 4
4
Голосов: 4
gold=goldcost/count
goldcost - награда за убийство юнита
count - кол-во игроков

Няпример, за убийство босса дали 200. В живых и присутствующих осталось 5 игроков из 12 игроков. 200/5=40 золота каждый получил
А проценты. Смотря от чего отталкиваетесь. Тут у вас на кол-во влияет. Ну смотри проценты можно играть так:
p=1+((max-current)/max)
max - макс число играющих игроков
current - текущее число игроков, оставшихся в живых на арене или присутствующие на арене.
p - процент
Нужно поделенную награду увеличить в процентах
40*(1+(12-5)/12)=76.66 золота каждый из выживших
0
Голосов: 0
Нейни - 1 year ago
0
Голосов: 0
gold=goldcost/count
goldcost - награда за убийство юнита
count - кол-во игроков

Няпример, за убийство босса дали 200. В живых и присутствующих осталось 5 игроков из 12 игроков. 200/5=40 золота каждый получил
А проценты. Смотря от чего отталкиваетесь. Тут у вас на кол-во влияет. Ну смотри проценты можно играть так:
p=1+((max-current)/max)
max - макс число играющих игроков
current - текущее число игроков, оставшихся в живых на арене или присутствующие на арене.
p - процент
Нужно поделенную награду увеличить в процентах
40*(1+(12-5)/12)=76.66 золота каждый из выживших
Спасибо!
Shown only a small set of comments around the pointed one. Go to actual.
To leave a comment please sign in to the site.