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

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

Ответ
 
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
agentex:
выглядит прикольно, лагов нет)
^_^ стараемся)

Отредактировано Артте, 27.09.2009 в 18:29.
Старый 27.09.2009, 18:10
Gomorrah

offline
Опыт: 257
Активность:
в ini у тя нет set и call там где нужно

Код:
function InitTrig_ini takes nothing returns nothing
    тут gg_trg_ini = CreateTrigger(  )
    тут TriggerAddAction( gg_trg_ini, function Trig_ini_Actions )
endfunction

всмысле в 1.04
Старый 27.09.2009, 18:24
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
это cJass. Смотри требования к системе
и мой аватар =)
Если ты про оптимизированный вариант - там может быть, да, я тот триггер не заменял скомпилированным кодом, иначе говоря-надо добавить.
И вообще эта версия была special for agentex. Официальная версия в первом посту

Удалил, чтобы не смущать народ
Старый 27.09.2009, 18:29
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Артте, ты ни против, если мы твою наработку поместим к себе на карту ?
Можешь подогнать свою систему так, чтобы её было удобно запихать в спелл ?
К примеру:
лвл1: Радиус видимости 500.
лвл2: Радиус видимости 700.
(И ещё одно, чтобы все союзники или враги стоявшие за полем зрения, были нивидимы)
Наша карта находится по этому Адресу
Последная Версия Карты
(Если согласишься и будешь совершенствовать систему, то сражу же с добавлением внисём тебя Credit's нашей карты)

Отредактировано Kamaz, 27.09.2009 в 18:58.
Старый 27.09.2009, 18:50
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Kamaz, конечно непротив, для того и делалась.
Вообще вам нужно определиться с несколькими вещами:
-какой дефолтный радиус обзора
-какие параметры вам нужны
Всё это описано в системе.
А там установить соответствующие параметры.
Насчёт подогнать:
она и так всему соответствует.Вам просто нужно при изучении абилки добавить свой обработчик типа:
если 1-й ур:
добавить обзор такой-то
если 2-й:
изменить параметры обзора на такие-то
и т.д.
Кстати говоря в системе отсутствует обработчик смерти юнита. Отсутствует специально. Ибо возможно кодеру захочется внести свою логику в обработку поля обзора.

Добавлена версия с улучшенным описанием
Старый 27.09.2009, 19:56
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Добавил блок "Применение системы, функции и переменные" в первый пост
Старый 27.09.2009, 23:11
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Поражён твоим быстрым ответом !
(Раз ты согласился, то тебе наверно станет интерестно, зачем нам понадобилась данная наработка)
  1. От удара на юнита, его радиус видимости колеблился.
  2. Full хп, юнит видит хорошо, но когда хп всё меньше и меньше, радиус обзора уменьшается.
  3. При 10% хп вокруг героя наступала полная темнота, кроме самого себя ?
  4. А вот если герой бьёт врага, его радиус обзора увеличивается, а затем потихоньку спадает ?
  5. При смерти данного война, Радиус зрения будет потихоньку уменьшаться, каждые 0.25 сек ?
(Вот такие вот пирожки)

Отредактировано Kamaz, 28.09.2009 в 14:26.
Старый 28.09.2009, 11:14
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Пойми, всё, что ты просишь - это уже конкретные заморочки. Моя задача - предоставить интерфейс ко всему этому. Я его предоставил, а реализация этих плюшек - задача прогера вашего проекта, а я в нём не состою. Поэтому я могу помочь только по вопросам импорта системы и по её элементам.
Старый 28.09.2009, 13:36
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Я вот просил тебя подкорректировать твою доработку, для простоты реализации задуманных мной идей.
(Такой Ответ Тебя устроит)
А можешь сделать так, чтобы через Предметы герой ни мог видеть.
Для примера возьму реализацию с бочками.
Когда юнит стоит рядом с ними он может через них глять.
Можешь ли ты убрать простор через вещи и декор.
Старый 28.09.2009, 14:28
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
насчёт предметов не уверен. Вот представь, лежит перед тобой футбольный мяч. Ты что, за ним не видишь?
Я заметил, что кое-какой декор не улавливается системой, я это исправлю как только найду способ
Старый 28.09.2009, 19:43
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Буду ждать и надеяться...
(А пока герой и его спеллы в разработке)
Будет ждать твоей системы, чтобы закончить.
Старый 29.09.2009, 13:01
Zanozus
Уехал учиться
offline
Опыт: 8,512
Активность:
Артте, я придумал еще одно маленькое дополнение к твоему проекту.
Усилить разницу между днем и ночью вракрафта. Тебе даже переделывать ничего не придется.
В стандартных тригерах есть функция set Fog to Style.
Выстави в переменной Fog начальное значение 2000 а FogM 5.
Скорость игры - высшая
Получается довольно красиво.
Хотел сначала отдельно в наработки выложить, а потом решил что маловато тут и тебе нужнее.
P.S Пригодилась ли тебе та моя функция из примера?
Миниатюры
Кликните на картинку для увеличения
Название:  DayNight.jpg
Просмотров: 44
Размер:  32.7 Кбайт  
Старый 29.09.2009, 21:17
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Zanozus, я рассмотрю что ты предложил подробнее как только закончу с правкой багов и новыми фичами в системе. Подробнее, сейчас криво обрабатывается применимость для юнитов больше 1 и кое-какие недоделки из TODO листа. Ещё насчет декора, если хотите, чтобы он обрабатывался системой-делайте его через разрушаемые объекты.
Так что не стоит ждать 1.05 в ближайшее время, тем более я до конца недели не смогу ей вообще заниматься. Я считаю, что в 1.05 будет сделан весь TODO лист, сделана небольшая оптимизация и мультиприменимость.
Старый 29.09.2009, 22:56
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Просто напомню, что данная наработка будет изначально использоваться лишь для одного героя.
(Но в последствии на этом можно завязать хороший баланс для всех героев !!!)
(А если данная система будет использована для всех персонажей, потребуется сильная оптимизация)
Старый 30.09.2009, 10:59
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
UPD 1.05
Старый 12.10.2009, 01:18
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Ну а теперь одна плюшка cJass и мы имеем быстрый вариант импорта!
Старый 13.10.2009, 00:22
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Перезалил версию, но существенных отличий нет - небольшие изменения в комментариях и добавление одного дефайна. Просто для большего удобства.
Старый 14.10.2009, 22:32
truth troll
Silenced by truth troll
offline
Опыт: 7,396
Активность:
Артте, Наработка очень интересная (сам я её не смотрел...)
Меня интересует вот такой вопрос: какое максимальное кол-во юнитов могут одновременно использовать твою систему без существенных тормозов игры?
Старый 15.10.2009, 08:41
Kamaz
эт'руски (уррус)
offline
Опыт: 3,238
Активность:
Мну и одного хватит :)
Хоть в дальнэйшем было бы лучше, чтобы все могли без лагов :)
Старый 15.10.2009, 13:33
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Ровно столько, сколько потянет ваша машина, всё зависит от неё. У меня вот 2 больших обзора(как в примере и даже больше) нормально работают. Ещё, если вы допустим делаете обзор башне, то разумно поставить hold , тогда она вообще производительности кушать не будет.
Старый 15.10.2009, 13:55
Ответ

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

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

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

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



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