fingers1, событие - юнит получает урон
действие - дать 5 опыта источнику урона Clamp, он примитивный триггер для 1 юнита сделать не может а ты ему систему на v/cjass кидаешь
а разве мы не задаём его триггерно?
посмотри как это сделано в дгуи
там же пример есть
ну а вообще
GetCameraTargetPositionX/Y/Z()-GetCameraEyePositionX/Y/Z()
это координаты вектора
а потом тупо высчитываем длинну вектора (гуглим вектора или теорему Пифагора)
берёшь случайную точку и проверяешь, чтоб в определённом радиусе не было декораций циклом
если не повезёт то тебе несколько раз подряд будут попадаться неподходящие точки
так как в варе есть лимит потока то триггер может завершиться так ничего и не сделав
можно добавить вейт в цикл чтобы предотвратить это
но тогда будут задержки
Clamp, чел спросил
я ответил
или если чтото неугодно клампу то это ересь?
все книги/комменты надо сжечь
а авторов пытать пока не признают себя еретиками и потом и их сжечь
Clamp, в существующей игре возможно
редактор лишь средство разработки
существуют разные редакторы
+ куча плагинов
большая часть которых написана китайцами Clamp, и какой редактор для тебя существующий?
ибо как я уже писал их много
+ много утилит
Clamp, GF RaiseD, пишем плагин для редактора который позволяет юзать кучу тайлов а при сохранении всю инфу о тайлах (координаты + тип) добавляет в бд(в j файле)
при загрузке карты тайлы триггерно создаются из бд
я так понял речь идёт о JassHelper ScorpioT1000, хз что вы такого творите с картами но мне в случае ошибки отвечает JassHelper а не pjass который похоже работает как один из модулей JassHelper
pjass ?
это что ?
такого вроде в джнгп нету
кинь карту
если выдаёт ошибки значит гдето есть ошибки
вполне логично что пока не исправишь ошибки ничего работать не будет
GF RaiseD, если коротко то ты делаешь базу данных и с помощью постоянно воскрешаемых деревьев определяешь факт урона
багов у этого способа чуть более чем дофига
GF RaiseD, каким образом ты отловишь урон по дереву?
и определишь источник урона Clamp, а как ты определишь кто из рабочих сдаёт дерево? M1n3rva:
А ты мне скажи, какое действие в варе юнитом выполняется без приказов?
их куча
автоатака
автодобыча
автоприменение
и прочее начинающееся со слова авто Mrachny, единственный способ сделать подобное это писать свою систему добычи дерева
но ты это вряд ли осилишь
для изменения высоты есть функция
найдёшь её сам
если юнит не летающий то дай ему и удали абилку превратиться в ворона
тогда можно менять высоту
а тип юниту ты не поменяешь
только если морфом
подробнее тут
WeDenn, тебе уже ответили
меняй параметры союза и все проблемы
нафиг тебе вообще ставить союзника если нету общего поля зрения
ставь их нейтральными друг к другу и все проблемы
» WarCraft 3 / Dummy.Чтобы от него можно было получить опыт за удар (5 exp)?
действие - дать 5 опыта источнику урона
Clamp, он примитивный триггер для 1 юнита сделать не может а ты ему систему на v/cjass кидаешь
» WarCraft 3 / Dummy.Чтобы от него можно было получить опыт за удар (5 exp)?
например :
юнит применяет спелл
нужно дать юниту 50 хп
» WarCraft 3 / Поиск пересечения вектора с ландшафтом
объясни что хочешь сделать а я подскажу как лучше это сделать
» WarCraft 3 / Поиск пересечения вектора с ландшафтом
посмотри как это сделано в дгуи
там же пример есть
ну а вообще
GetCameraTargetPositionX/Y/Z()-GetCameraEyePositionX/Y/Z()
это координаты вектора
а потом тупо высчитываем длинну вектора (гуглим вектора или теорему Пифагора)
» WarCraft 3 / Проблема с застрявшими юнитами
так как в варе есть лимит потока то триггер может завершиться так ничего и не сделав
можно добавить вейт в цикл чтобы предотвратить это
но тогда будут задержки
» WarCraft 3 / Правка ограничений
я ответил
или если чтото неугодно клампу то это ересь?
все книги/комменты надо сжечь
а авторов пытать пока не признают себя еретиками и потом и их сжечь
Ред. nvc123
» WarCraft 3 / Правка ограничений
редактор лишь средство разработки
существуют разные редакторы
+ куча плагинов
большая часть которых написана китайцами
Clamp, и какой редактор для тебя существующий?
ибо как я уже писал их много
+ много утилит
» WarCraft 3 / Правка ограничений
пусть афтар пишет
он же интересовался
я просто ответил что возможно юзать более 16 тайлов и сказал как
» WarCraft 3 / Unknown tag "" in Node
судя по всему надо подправить имя тэга
» WarCraft 3 / Правка ограничений
при загрузке карты тайлы триггерно создаются из бд
» WarCraft 3 / Правка ограничений
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
ScorpioT1000, хз что вы такого творите с картами но мне в случае ошибки отвечает JassHelper а не pjass который похоже работает как один из модулей JassHelper
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
это что ?
такого вроде в джнгп нету
кинь карту
если выдаёт ошибки значит гдето есть ошибки
вполне логично что пока не исправишь ошибки ничего работать не будет
» WarCraft 3 / "Удар по дереву"
нельзя пофиксить большинство багов
именно поэтому не получится сделать нормальную систему отлова урона
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / "Удар по дереву"
багов у этого способа чуть более чем дофига
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / "Удар по дереву"
и определишь источник урона
Clamp, а как ты определишь кто из рабочих сдаёт дерево?
M1n3rva:
автоатака
автодобыча
автоприменение
и прочее начинающееся со слова авто
Mrachny, единственный способ сделать подобное это писать свою систему добычи дерева
но ты это вряд ли осилишь
» WarCraft 3 / Как задать юниту высоту и тип движения через триггеры?
найдёшь её сам
если юнит не летающий то дай ему и удали абилку превратиться в ворона
тогда можно менять высоту
а тип юниту ты не поменяешь
только если морфом
подробнее тут
» WarCraft 3 / Союзники атакованы
меняй параметры союза и все проблемы
нафиг тебе вообще ставить союзника если нету общего поля зрения
ставь их нейтральными друг к другу и все проблемы
» WarCraft 3 / Проблема с застрявшими юнитами
что именно ему не понравилось он не сказал