![]()
zikworld
![]() ![]() offline
Опыт:
3,878Активность: |
50% игроков
как сделать чтобы из 100% игроков выбрало случайным образом 50 процентов за одну расу, а другие 50% - за другую расу?
мои предположения=понятия не имею) |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
zikworld, для каждого игрока делать рандомное число (между 1 и 100 например) и если выпадает меньше 50 - добавляем в 1 расу, иначе во вторую.. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
+ добавить проверку иф в рассе 1 больше либо = 50%от кол-ва тогда только в рассу 2 и наоборот |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
reALien
![]() ![]() offline
Опыт:
29,211Активность: |
Vampirrr:
Зачем столько усилий для простой проверки чет-нечет? Лучше - рандомное число между 1 и 2, если 1 - то первая, если 2 - вторая. Так нагрузка меньше. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
reALien, ну так по идее рандомчик лучше будет..Да и вообще, я дал на случай надобности проверки любого рандома начиная от 1 и заканчивая 100% |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arius
![]() offline
Опыт:
721Активность: |
reALien, в варе рандом торкнутый, лучше ставить числа побольше |
![]() |
#6
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Sidhe
Unity3D engine
![]() ![]() offline
Опыт:
7,721Активность: |
можно циклом заносить случайного игрока из всех и добавлять в группу, а в условии цикла проверять наличии тех самых 50% игроков в группе, и оставшихся пикать аналогично проверяя на ту же группу в которой они не состоят, добавляя в другую
Отредактировано Sidhe, 30.06.2010 в 19:20. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|