ScorpioT1000, Блин, не тупи=) Это не мувинг система, не физика, или еще что то. Это шаблон конкретного назначения, который позволяет через аргумент шаблона передать любые инструкции, которые выполнятся на нужном этапе, которые в т.ч. могут даже повлиять на то что в шаблоне. К примеру можно передать код, в котором будет какое то условие + килл юнита и тд. Т.е. это скелет, а дальше навешивай что душе угодно и он позволяет сделать то, что нельзя сделать в любой другой системе без использования костылей.
И да подразумевается использование 1 шаблона под 1 конкретную проблему, офк с поддержкой расширения. Бтв в шаблон можно передавать другой шаблон, с другими параметрами, и прочие эпики творить.
ADOLF, ок понимаю, подскажи мне хотя бы, как произвести препроцессинг кода, до обработки cJass'ом. А именно интересует как скормить cjass'у преобразованный war3map.wct. Все остальное не проблема запилить, в т.ч. любые синтаксические cjass конструкции, главное реализовать то что я указал выше.
Сама фраза абсурдна - опубликовать значит выставить в свет, на обозрение...
Сбоку "О ресурсе" написано "Не публикуется" ._.
Под рукой я обычно храню подобные вещи в блокнотиках в соответствующих папках у себя на компе\флешке. А выложить на сторонний сайт и чтоб под рукой было? не дело
Я где то спрашивал вашего мнения на тему как нужно хранить код?
Лично я ожидаю от переноса Теш на платформу вц3 прежде всего оч качественной графики, как у Нанчика к примеру. В противном случае даже не буду качать. Проекты с кастомом тянули еще лет 5 назад, но не сейчас.
Поставил минус, так как из за 2 скрина у меня вытекли глаза, т.к. это не просто плохое использование кастома, а наиболее ужасное из тех что я видел :\
Тактическое комбинирование, самым простым примером будет 2 абилки, 1 дебаф, который создаст уязвимость, 2 это скилл который наносит урон, и имеет бонус к урону если у цели есть уязвимость.
Нафига? Ты собрался ингейм отключать этот триггер? Или может обращаться? К эвент строке? Если нет, то правильнее юзать локалки в обоих случаях, т.к. строка в вц3 != объект, по этому темповую глобалку можно не создавать.
Ну в итоге хочу сказать если все правильно реализовано, то можно легко заставить без проблем летать ~ 500 объектов. Вон Тоад написал сложную физику которая держит 300 объектов. В данном случае столь сложная обработка не требуется (можно отказаться полностью от локаций). И будет ок производительность :)
Каждый корабль выпускает до несколько десятков ракет
Вопрос решается:
Написанием обработчика, который сделает расчеты для группы снарядов.
Cоздавать группу дамми вдоль корпуса корабля с нужной моделью снаряда и давать им приказ стрелять.
Те же лазеры бтв стоило делать как раз через дамми атаку(с большой скоростью атаки)
Использовать все же мозг. В проекте "плоский" ланд, т.к. космос. Т.е. GetLocationZ() нафиг не нужно. Нужна бд, и обработчик бд. Тем же снарядам можно менять ось Z в зависимости от дистанции между атакующим и атакующим + поправкой на Z(данные о которой будут в БД)
то при запуске ракет все начнут двигаться рывками (разрыв очень маленький, но все равно не приятно).
рывки видимо происходят из за того что система криво обрабатывает момент удаления объектов из обработки.
» WarCraft 3 / vJass модуль list
И да подразумевается использование 1 шаблона под 1 конкретную проблему, офк с поддержкой расширения. Бтв в шаблон можно передавать другой шаблон, с другими параметрами, и прочие эпики творить.
Ред. Faion
» WarCraft 3 / vJass модуль list
» WarCraft 3 / cJass - дополнение к языку JASS
» WarCraft 3 / vJass модуль list
» WarCraft 3 / vJass модуль list
» Naruto - Nindogatari / Черновик Shamang'и
» Naruto - Nindogatari / FastAbilityEvents
» Naruto - Nindogatari / FastAbilityEvents
» Naruto - Nindogatari / DebugSystem
» Naruto - Nindogatari / FastAbilityEvents
Ред. Faion
» WarCraft 3 / cJass - дополнение к языку JASS
» Summerset Isle 2.0 / Summerset Isle 2.0
» Naruto - Nindogatari / cjass Ascii
Ред. Faion
» Summerset Isle 2.0 / Summerset Isle 2.0
Поставил минус, так как из за 2 скрина у меня вытекли глаза, т.к. это не просто плохое использование кастома, а наиболее ужасное из тех что я видел :\
» Naruto - Nindogatari / cjass Ascii
» Naruto - Nindogatari / cjass Ascii
» Naruto - Nindogatari / Naruto - Nindogatari
» Summerset Isle 2.0 / Summerset Isle 2.0
» WarCraft 3 / IFDEBUG 2: Как жить без фаталов?
» Naruto - Nindogatari / AbilityPreloader
Ред. Faion
» WarCraft 3 / Наверное самая быстрая функция по касту "тригерных" магий
» Саламандра: Honorverse на Warcraft III / Саламандра: Honorverse на Warcraft III
» Саламандра: Honorverse на Warcraft III / Саламандра: Honorverse на Warcraft III
» WarCraft 3 / Пак для создания дома
Ред. Faion
» Саламандра: Honorverse на Warcraft III / Саламандра: Honorverse на Warcraft III