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

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

Ответ
 
Без Футболочки
^,..,^
offline
Опыт: 2,548
Активность:
Дополнительный скилл
Ребят,подскажите плз - как сделать что-бы за 5 убитых героев добавлялся ещё один спелл,когда 10 предыдущий удаляется и даётся другой?
Старый 29.09.2014, 10:34
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Добовлять и удалять скиллы триггерно, так же потребуется счетчик киллов данного героя.
Старый 29.09.2014, 12:26
Без Футболочки
^,..,^
offline
Опыт: 2,548
Активность:
quq_CCCP, а как это сделать?
Можно по подробнее?)
Старый 29.09.2014, 13:09
DioD

offline
Опыт: 45,134
Активность:
напишите сюда триггер который будет давать сообщение "блабла" в "консоль" если герой убит другим героем, после обсудим дальнейших ход выполнения.
что такое триггеры и прочее можно почитать в куче статей что есть на сайте.
Старый 29.09.2014, 14:02
Без Футболочки
^,..,^
offline
Опыт: 2,548
Активность:


Сорри за широкое изображение!

Отредактировано Кет, 29.09.2014 в 16:10.
Старый 29.09.2014, 14:26
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Ну а для второго случая -
больше или равно 10
убрать тестспел
дать тестспелл 2
На чем ступор то? О_о
Melissa добавил:
Только не переключающему юниту надо добавлять спелл а убивающему, алё.
Старый 29.09.2014, 14:58
Без Футболочки
^,..,^
offline
Опыт: 2,548
Активность:
Melissa, разобрался уже)))
Тупанул просто малость)
Пасиб за помощь)
Старый 03.10.2014, 01:59
awesomesk1ll
0x003E4946
offline
Опыт: 18,843
Активность:
Можно через CustomValue тому кто убивает добавлять +1, если накопилось 5, добавлять умение, если нужно сбросить просто обнуляешь CV.
Старый 04.10.2014, 16:12
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
не нужно обнулять cv, нужно обнулять счетчик[cv] где cv - cv юнита.
Старый 04.10.2014, 16:25
ScorpioT1000
Работаем
offline
Опыт: отключен
awesomesk1ll, это не надо, есть вообще интересная тема, заключается в том, что мы даем юниту невидимые спеллы, они и будут как CV, а уровни - значения
Старый 04.10.2014, 16:32
Extremator

offline
Опыт: 39,428
Активность:
Какая-то прям экономия на спичках ))
Не проще взять две переменных и записать в одну героя, а в другую число, м?
Старый 04.10.2014, 18:27
Buulichkaa
Делаю спеллы за еду
offline
Опыт: 20,146
Активность:
не проще ли сделать структуру для всех данных, которые могут понадобиться и аттачить эту структуру в юзердату, таким образом спокойно можно приаттачить к юниту любую инфу
Старый 04.10.2014, 18:30
Tobi123

offline
Опыт: 7,826
Активность:
Buulichkaa:
не проще ли сделать структуру для всех данных, которые могут понадобиться и аттачить эту структуру в юзердату, таким образом спокойно можно приаттачить к юниту любую инфу
Нифига не проще, так-то.
Старый 04.10.2014, 18:46
Extremator

offline
Опыт: 39,428
Активность:
Buulichkaa:
не проще ли сделать структуру для всех данных, которые могут понадобиться и аттачить эту структуру в юзердату, таким образом спокойно можно приаттачить к юниту любую инфу
Не проще свой вар сделать?
На своём движке...
На своей ОС...
На своей совершенной иной машине... с иными методами передачи данных...
Старый 04.10.2014, 21:03
Buulichkaa
Делаю спеллы за еду
offline
Опыт: 20,146
Активность:
получается опрятненькая система аттача инфы без хэштаблицы, ваше дело
Buulichkaa добавил:
делаем параллельные массивы со всей нужной инфой, берем какой-нибудь алгоритм выделения свободной ячейки, например стоковый из вджасса (можно ещё хендл юнита кастрировать) запихиваем индекс в юзердату, профит
Старый 04.10.2014, 21:25
DioD

offline
Опыт: 45,134
Активность:
Buulichkaa, у вас опасная форма рака, обратитесь к доктору попову и доктору малахову, а потом еще разок к доктору попову у вас еще есть шанс.
все нормальные люди маркируют юнитов через кастом велью и только всякие кончи для этих же целей оперируют хэндлами которые вычитают друг из друга только для того чтобы записать в хеш таблицу.
Старый 05.10.2014, 04:13
Extremator

offline
Опыт: 39,428
Активность:
^ стакан чая этому парню
Старый 05.10.2014, 13:57
Ответ

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

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

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

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



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