XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
DioD

offline
Опыт: 45,134
Активность:
ректы в варе ничто, удалять надо регион и все его ячейки
Старый 16.01.2007, 05:05
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Ну, допустим имеется 4 региона. Имеется четыре определённых юнита. Надо в этих Четырёх регионах создат наугад четырёх юнитов. Чтоб было в каждом регионе по-одному, причём, рандомно создавать. Ну, чтоб при каждом перезапуске юниты находились на разных регионах.
Старый 16.01.2007, 15:22
J
expert
offline
Опыт: 48,447
Активность:
DFlyer
заноси юнитов в группу
заноси регионы в массив

через цыкл в каждый регион перемещаеш случайного юнита из групы, и удаляеш его из группы
Старый 16.01.2007, 15:30
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Jon
Ну, дык эт я знаю.
Как теперь их рандомно создать, чтоб каждый раз было по-ращному. И чтоб в одном регионе не оказалось больше одного юнита.
Старый 16.01.2007, 21:15
DioD

offline
Опыт: 45,134
Активность:
расставь регионы так что-бы они не пересекались
Старый 17.01.2007, 06:19
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Ну, дык, я так и расставил.
Как теперь рандомно юнитов создать по одному на регион?
Есть:
for each integer i from 1 to 4
create 1 u[i] in center of reg[i]


но это всё время на одной и той же позиции 1 будет юнит 1, второй позиции, второй юнит.
А надо, чтоб на регионах всегда разные юниты создавались.
Старый 18.01.2007, 21:18
DioD

offline
Опыт: 45,134
Активность:
создай массив типов юнитов
Старый 19.01.2007, 06:49
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Пробелы не влияют на код в жаззе?
Старый 20.01.2007, 13:24
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Нет, но экономят место.
Старый 20.01.2007, 15:02
J
expert
offline
Опыт: 48,447
Активность:
DFlyer между словами и с копками и т.д. может быть сколько угодно пробелов
Старый 20.01.2007, 15:02
DioD

offline
Опыт: 45,134
Активность:
пробелы никак не влияют на код или его скорость.
Старый 20.01.2007, 17:46
MPI3
Хм...
offline
Опыт: 24,597
Активность:
что бы несоздовать новую тему пишу сюда. Вот я делаю спелл с локалами. Как мне лучше сделать:
1)Каждое действие(или несколько сразу) переводить в джасс, а потом вставлять в cs
2)Всё сделать в обычных тригах, перевести в текст и добавить\исправть\подкоректировать под локальные переменные
Старый 20.01.2007, 18:37
J
expert
offline
Опыт: 48,447
Активность:
советую:
  1. писать все вручную как я
Старый 20.01.2007, 18:41
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Как я понял, ты хочешь избежать глобалок, а делать онли с локалками? То, надо полностью на жаззе, ну или сделать на триггах и полностью перевести в жасс.
Старый 21.01.2007, 00:24
MPI3
Хм...
offline
Опыт: 24,597
Активность:
Jon
неа, так долго и нудно.
Старый 21.01.2007, 11:39
adic3x

offline
Опыт: 108,439
Активность:
MPI3, неправда... Так весело и быстро)))
Старый 21.01.2007, 11:47
J
expert
offline
Опыт: 48,447
Активность:
MPI3 так производительно и отптимально... а для меня это еще быстро и весело
Старый 21.01.2007, 11:56
MPI3
Хм...
offline
Опыт: 24,597
Активность:
нууууу для этого команды хорошо знать надо и инглишь...
Старый 21.01.2007, 12:39
J
expert
offline
Опыт: 48,447
Активность:
MPI3 а кто мешает их выучить?

Jon добавил:
да даже и учить ненадо... просто пытатся их набирать на память, и через неделю уже привыкнеш... я так и делал
Старый 21.01.2007, 14:02
adic3x

offline
Опыт: 108,439
Активность:
Krol, лдано, ща глянем'c
Старый 04.02.2007, 14:01
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 19:21.