CeraRalaz
...
offline
Опыт:
48,115Активность: |
Динамическая смена модели
Можно ли динамически сменить модель у юнита,не заменяя сам юнит? |
23.08.2008, 12:37 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksax
Взрываю ваше вображение!
offline
Опыт:
4,349Активность: |
Токо если способностями. Типа перевоплощения или превращения. Тут есть простор для фантазии. А тригерами нельзя.
Ksax добавил: Вот примерная команда: Выдаеш спобность, Активация, Удаление спсобности, И будь счатлив. Это тригерами выдача способности перевоплощение! Внимание нужно два юнита которые только различаются модэлями. Ksax добавил: Когда я сказал тригерами нельзя я имел в виду без способностей. |
23.08.2008, 12:44 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sailar
offline
Опыт:
8,555Активность: |
Берёш скрываеш юнита. Запоминаеш его лв,спелы и.т.д в переменные и на его месте создаёш новово. Грузиш в него всё от старого. |
23.08.2008, 13:43 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CeraRalaz
...
offline
Опыт:
48,115Активность: |
Sailar,это кэшем тока.Муторно.
Ksax,Дзирт,ну да,типа так,тока чтоб другие способности и итэмы сохранились. |
23.08.2008, 14:07 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksax
Взрываю ваше вображение!
offline
Опыт:
4,349Активность: |
CeraRalaz Перевоплощение идет проверено!
|
23.08.2008, 14:10 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksax
Взрываю ваше вображение!
offline
Опыт:
4,349Активность: |
Sailar Как ты сказал очень долго.
CeraRalaz Для активации перевоплащения может понадобится jass. |
23.08.2008, 14:50 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
Есть одно хорошее действие: Боевая единица - Replace (unit) with a 'UnitId' using Старая связь боевой единицы life and mana. И не надо ни каких способностей. Отредактировано Dragon Knight, 14.09.2008 в 12:03. |
23.08.2008, 14:55 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
House MD
I'm not all guys
offline
Опыт:
14,862Активность: |
Dragon Knight реплейс надо использовать в последнюю очередь, когда другого выбора не осталось. Это даже хуже, чем тёмный.
|
23.08.2008, 15:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksax
Взрываю ваше вображение!
offline
Опыт:
4,349Активность: |
Dragon Knight А по твоему предметы перенесутся?
|
23.08.2008, 15:49 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
А для чего кеш или переменные существуют? |
23.08.2008, 16:35 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Лось
offline
Опыт:
7,223Активность: |
Реплэйс юнит переносит и предметы, но само нормально это преврашение в медведа. |
23.08.2008, 16:48 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
Чем нормально?Создавать способность! Или на лишний триггер места жалко? |
23.08.2008, 16:56 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sailar
offline
Опыт:
8,555Активность: |
Dragon Knight
Код:
Смотри и делай выводы почему это нестоит юзать. Фактически равноценно то что я предложил но только утечик будет больше. Просто неменяя юнита больше никак не делать. Спелл тоже меняет. Зато хп манау запоминает впринцепи бонус модом можно и сделать без превращения это сохранить хп и ману. |
23.08.2008, 16:58 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Uk_gruby
offline
Опыт:
6,948Активность: |
Вроде бы можно юзать через пустую подель как дамми создаешь герй пустого дамми и прикрепляешь к костям модель одного а потом когда надо изменить модель другого |
23.08.2008, 17:16 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
Sailar дак там половина не нужна! |
23.08.2008, 17:36 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
Цитата:
это то, что делает триггер, если ты не понял) Цитата:
меня поддержали) |
||
23.08.2008, 18:18 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
Там все виды действий!А тебе нужна только одна "Старая связь боевой единицы" |
23.08.2008, 18:25 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sailar
offline
Опыт:
8,555Активность: |
Эта стандартная BJ Функция Replase создаёт утечки нетолько своей ненадабностью многих функций но и совсем неоптимизирована. Вобщем это зло. Впринцепи я бы мог сделать такую систему что бы можно было триггерно менять модель и хп, мп, урон, защита передавались новому юниту. Но это может позже + это врядли актуально все морф юзают. |
23.08.2008, 18:43 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CeraRalaz
...
offline
Опыт:
48,115Активность: |
Нет,я таки не понял,как сделать так,чтобы сохранились изученные скиллы.Хп,МП не надо,условимся на полном. |
24.08.2008, 17:02 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
Записать в переменные какие скиллы изучены, и изучить их у нового героя. Единственное, что у меня не получилось перенести на нового героя, когда я парился с этим в свое время - постоянные бонусы хп и мп типа "учебник здоровья" :( |
24.08.2008, 17:11 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|