DimanTOoBS
offline
Опыт:
5,791Активность: |
MultiTrainingSystem
Возможности:
Обучение до 10 юнитов в каждой казарме (можно меньше) После обучения войска идут в точку сбора также как при обычном обучении Возможность регулирования прогресса и скорости обучения войск с помощью триггеров Клавиша Escape прерывает последнего юнита в очереди Данная система пригодится для карт с массовыми сражениями или системами отрядов Отредактировано DimanTOoBS, 30.07.2012 в 01:37. |
28.07.2012, 13:45 | #1
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
хеш таблица нигде не очищается? это минус
гуи? тоже минус. однако идея интересная. |
28.07.2012, 14:02 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
про это вспомнил уже когда выложил xP кому как, зато jngp не требует xD |
28.07.2012, 14:06 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
jngp это v/cJass. Обычный jass скушает любой ве.
Hatsume_Hate добавил:
и я не буду пояснять почему гуи это минус. Это всем давно известно, что такое гуи и как там все ужасно сделано.
» почему гуи это неок
да вот возьмем твою же гуи функцию установить такому то юниту столько хп
конвертим
смотрим начинку SetUnitLifeBJ
смотрим начинку GetUnitStateSwap
ну и
+ функция создать юнита на гуи
и далее CreateUnitAtLocSaveLast
Отредактировано Hatsume_Hate, 28.07.2012 в 14:17. |
28.07.2012, 14:11 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Темак
jass for everyone
offline
Опыт:
7,200Активность: |
Просто и удобно, класс! |
28.07.2012, 14:15 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NixEon
beeg kok
offline
Опыт:
8,143Активность: |
Гуи не всегда минус, в данном случае это предпочтение автора, но вот огорчает факт, что хэш-таблица не очищается, что очень плохо. |
28.07.2012, 14:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Темак
jass for everyone
offline
Опыт:
7,200Активность: |
Hatsume_Hate, что стоит тебе в своем проекте перевести эту систему в жасс?
Temak1 добавил: DimanTOoBS, добавь возможность удаления юнитов из очереди клавишей "Esc", как в стандарте. |
28.07.2012, 14:28 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Temak1, что ему стоит сразу такое написать самому? по сабжу - если гуи и все наглядно сделано то почему бы и нет,ибо сделано это не для гуи-хейтеров,а для новичков которым нужен пример понятный но если это сделано с ошибками,то плохо,очень плохо |
28.07.2012, 14:31 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
обновил первый пост, хэш очищается, добавил отмену клавишой "Esc" |
28.07.2012, 15:06 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Темак
jass for everyone
offline
Опыт:
7,200Активность: |
DimanTOoBS:
esc должна отменять последнего кликнутого юнита (т.е. последнего в очереди) нашел баг: если кликнуть исследование, а потом несколько юнитов, то по окончании исследования эти юниты будут обучатся по двое вместо одного. |
28.07.2012, 16:46 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Hatsume_Hate, то, что ты там описал ему - не критично, особенно без периодических действий я сам так делаю |
28.07.2012, 16:48 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
ScorpioT1000:
то что я описал находится в энуме юнитов каждые 0.10 сек |
28.07.2012, 18:22 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|