Vash
Удалён
offline
Опыт:
1,722Активность: |
AllRandom
Короче сделал на карте как в доте пропись -ar герои создаются вот только в несчётном количестве, то есть создался один(Для игрока который играет), потом другой, третий, потом карта перестаёт немного подлагивать и через минутки две вся карта заполнена случайными героями, которых поставил в переменные. Помогите! :(: Отредактировано Vash, 02.02.2007 в 19:49. |
02.02.2007, 19:23 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Как мы можем помочь, если не видит того что ты сделал. Выложи сюда текст триггера, я скажу ошибку. |
02.02.2007, 19:27 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Ха, ты сфотал а потом отснял?
мой тебе совет, открой опендоту там проще и понятнее чем думать самому + гуи просто в текстовом виде |
02.02.2007, 20:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
По картинке вроде всё правильно. Видимо где-то ещё ниже трабл. |
02.02.2007, 22:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
А мона просто использовать!! так: if 1 to 10 if 1 тогда выберать токогото героя, если 2 то такого и так далее. |
03.02.2007, 06:15 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
VBSniper
Зачем это? А если 30 героев. То делать 30 ифов? Так, как сделал Vash гораздо проще. VBSniper бредишь, впринципе как всегда... ©NECros 88 |
03.02.2007, 13:14 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Вообще Warden где-то писал документ на эту тему, может убрали, хз. Вот там все понятно расписано.
Сначала заполняем массив героями. Затем идет примерно следующий триггер: » Триггер Mode_All_Random Код:
При использовании рандома есть шанс, что выпадут два одинаковых героя. Необходимо делать проверку. Где 20 - общее количество героев. Небольшой tip - для корректной работы нужно создать массив размерностью <кол-во героев> + 1. Ах да, триггер запускаешь командой Триггер - Run Mode_All_Random (checking conditions) |
03.02.2007, 13:19 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
Ну да если 30 героев то делать тридцать if! |
03.02.2007, 14:03 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
Так посмотрел твой тригер, яттак и тоже мог сделать, но тут то у тебя какаф фигня, у тебя герои выбираются с области!"! |
06.02.2007, 17:36 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
vuzya
offline
Опыт:
464Активность: |
Vash а может у тебя они(герои) 0 еды стоят?
|
06.02.2007, 17:52 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
vuzya, они и кушают 0 еды, провизия устанавливается триггерно ("ограничение пищи"), непонятно откуда взятом. Режим катит только для одного игрока (красного) - но если и предназначена для одного игрока, то все нормально. Тогда триггер упрощается:
Код:
VBSniper, если бы ты не увидел мой триггер, ты бы и правда 30 if'ов написал. Так что если не знаешь - не пиши, пожалуйста - это всех раздражает. |
06.02.2007, 19:57 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|