Сейчас 09:52:22 Пятница, 22 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Заменение заклинаний
DenialsanДата: Четверг, 09 Февраля 2012, 20:01:21 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Мне нужно сделать так чтобы если герою событие должно дать заклинание с координатами икс:2 игрек:2 и если у героя уже есть заклинание с такими координатами то удалять имеющееся и давать то что нужно. Возможно ли такое?
Если кто знает другой способ, напишите плз, буду благодарен.
 

KartohaДата: Четверг, 09 Февраля 2012, 21:34:27 | Сообщение # 2
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
Положение способности на осях на панели заклинаний героя триггерно не проверишь. Просто проверяй есть ли у героя определенная способность (Level of Ability of Unit > 0), и если есть (а её координаты тебе известны из РО), и её координаты совпадают с той, которую ты добавляешь, то удаляй нужную способность, и добавляй ту, которая требуется. Другими словами, сравнивай не координаты, а способности, координаты которых тебе заведомо известны из РО.
 

DenialsanДата: Четверг, 09 Февраля 2012, 23:16:06 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
это придется конкретно попотеть, у меня более 100 заклинаний.
 

FkoFFДата: Четверг, 09 Февраля 2012, 23:31:37 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Иного способа еще никто не придумал. Не, можно на массивах или базах данных прописать все пути, но это работка еще куда как кропотливая. К тому же заклинания при совпадении координат сдвигаются.

 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz