просто Юрок
...
offline
Опыт:
11,271Активность: |
Выбор героев рандом
Как реализовать при старте каждому игроку(их 10) одного героя из 24? Самих героев на карте быть не должно и самое главное- однинаковые герои не должны попадаться. |
09.03.2012, 14:47 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Roy Mustang
?????????????????__
offline
Опыт:
52,495Активность: |
просто Юрок, опен дота смотрел |
09.03.2012, 14:49 | #2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MpW
offline
Опыт:
49,801Активность: |
просто Юрок,
создаешь переменную типа "тип боевой единицы" с массивом устанавливаешь каждый массив к каждому герою set hero[0] = Паладин set hero[1] = Жрица итд....... set hero[23] = ...... Когда дойдет до выбора то тебе надо будет использовать рандовное число (смотреть функцию у целочисленной), запоминаем и создаем нужный тип, еще бы я запоминал бы тип героя которого купил один из моих соперников Steal nerves добавил: тут главное алгоритм правильный |
09.03.2012, 14:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,428Активность: |
вот |
09.03.2012, 15:08 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Дарин
Пятое колесо
offline
Опыт:
26,564Активность: |
А не проще так (я не джассер, так что извините за паскаль, но судя по моим смутным воспоминаниям о джасс, должно работать, если перегнать):
|
09.03.2012, 15:17 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
просто Юрок
...
offline
Опыт:
11,271Активность: |
Extremator, можешь изменить пример, чтобы юниты появлялись через 2 секунды, без прописывания -ar т.к. у меня нет таверн и все юниты появляются сразу. |
09.03.2012, 15:56 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,428Активность: |
просто Юрок, так? |
10.03.2012, 11:40 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|