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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Видимость врага (Видимость даммика)
Видимость врага
Q1wAseДата: Суббота, 16 Марта 2013, 15:45:00 | Сообщение # 1
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Ребят как убедиться в том, видел ли даммик кастера врага при касте даммика на врага скил?
У меня просто иногда даммик не кидает стан, и я так пологаю что он не кинул стан из-за того что он не видел врага не так ли?
Если что то другое могло повлиять на его неработоспособность то поясните буду внимателен в след раз.

И да кстати, во время каста делаю цель(врага) видимым для даммика чтобы он кинул в него скилл, делаю триггерно и сразу же после каста отбираю видимость.


 

NaturekidДата: Суббота, 16 Марта 2013, 15:49:37 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
создавай в точке-цели каста дамик для "летающего зрения" как в доте на большинстве скиллов, с временем жизни пара секунд и оставь геморрой с возможными багами. :)

 

Q1wAseДата: Суббота, 16 Марта 2013, 15:50:31 | Сообщение # 3
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
оставь геморрой с возможными багами.

что за геморой ты имел ввиду?


 

NaturekidДата: Суббота, 16 Марта 2013, 15:52:47 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
ну разбираться почему да как и отчего.
Если есть альтернатива - то лучше не выяснять и сделать альтернативно :p


 

Q1wAseДата: Суббота, 16 Марта 2013, 15:54:56 | Сообщение # 5
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Naturekid я тебя не понял что именно сделать чтобы не багало?

 

NaturekidДата: Суббота, 16 Марта 2013, 15:59:40 | Сообщение # 6
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Цитата (Q1wAse)
И да кстати, во время каста делаю цель(врага) видимым для даммика чтобы он кинул в него скилл, делаю триггерно и сразу же после каста отбираю видимость.

Вместо видимости делай летающий дамик в целевой точке.
Проверь радиус действия болтов ой ну или чего там, поставь побольше.
Проверь дистанцию получения приказа дамика, сделай её 99999 чтоб не париться.
Ну и остальное... - нет ли требований, достаточно ли маны, нет ли дубликатов заклинания у дамика, делай его повёрнутым так же как и кастер и т.д.

Добавлено (16 Марта 2013, 15:59:40)
---------------------------------------------
Таймер жизни, время анимации спелла у дамика.


 

Q1wAseДата: Суббота, 16 Марта 2013, 16:04:07 | Сообщение # 7
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
Naturekid

то есть вовремя действия скила я смогу увидеть невидемых геров а оно мне надо? нет. этот вариант тоже не катит. потому что видимость у даммика не сразу появляется.


 

NaturekidДата: Суббота, 16 Марта 2013, 16:11:43 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Цитата (Q1wAse)
невидемых

в каком смысле? В смысле в тумане войны или под стремительностью/инвизом/мелдом?
А так - делай очень малый радиус зрения, только чтобы запалить цель и малюсенькое пространство вокруг на случай если время анимации дамика не 0.00, а цель двигается.


 

Q1wAseДата: Суббота, 16 Марта 2013, 16:12:48 | Сообщение # 9
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
в каком смысле? В смысле в тумане войны или под стремительностью/инвизом/мелдом?
А так - делай очень малый радиус зрения, только чтобы запалить цель и малюсенькое пространство вокруг на случай если время анимации дамика не 0.00, а цель двигается.

Кароче это не вариант.

Без обид.




Сообщение отредактировал Q1wAse - Суббота, 16 Марта 2013, 16:13:52
 

NaturekidДата: Суббота, 16 Марта 2013, 16:15:32 | Сообщение # 10
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Лучше бы так же быстро согласился. :)

Добавлено (16 Марта 2013, 16:15:32)
---------------------------------------------
запускай тогда индексированный таймер с 0.01 сек и чекай видима ли цель[] дамику []. Таймер действует длительность каста
если нет - то всё капец


 

Q1wAseДата: Суббота, 16 Марта 2013, 16:17:40 | Сообщение # 11
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Чем тебе это не нравится???


 

NaturekidДата: Суббота, 16 Марта 2013, 16:26:31 | Сообщение # 12
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
хотя бы тем, что завеса опускается "моментально". То есть нет паузы вообще, сомневаюсь что за "момент" дамик успевает.
Поставь wait 0.00 sec перед сокрытием зрения.
(А так - то был тролльский ответ на вопрос " как убедиться что был виден дамику при..." :) )

Добавлено (16 Марта 2013, 16:26:31)
---------------------------------------------
еси вейт с данным циклом несовместим = воспользуйся таймеров или общим вейтом.
Или делай дамик2 для цели-зрения, давай время жизни 0.5 сек, ставь ему custom value = целочисленная такая то, целочисленную увеличивай, юнит-цель[целочисленная] заноси в память, если умирает тип юнита дамик2 - скрыть общее зрение цели[] Для игрока [].

либо ставь CV самой цели и после общего вейта в 0.5 сек пикай все юниты с CV= таким-то и запрещай зрение для всех врагов.

либо ставь общий вейт в 0.5 сек пикай все юниты и запрещай зрение для всех врагов.


 

Q1wAseДата: Суббота, 16 Марта 2013, 16:28:50 | Сообщение # 13
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Naturekid, Чувак) Ты слишком сложный для меня)
скил делаю муи и естественно там таймер у меня в 0.10 сек. Пикаю группу если видны все то тупо стан и дмг если нет то даю видимость и потом только стан, урон а после отбираю видимость...


 

NaturekidДата: Суббота, 16 Марта 2013, 16:35:47 | Сообщение # 14
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Q1wAse,
Цитата (Naturekid)
либо ставь CV самой цели и после общего вейта в 0.5 сек пикай все юниты с CV= таким-то и запрещай зрение для всех врагов.

Цитата (Naturekid)
либо ставь общий вейт в 0.5 сек пикай все юниты и запрещай зрение для всех врагов.

то есть все действия кроме запрета зрения выполнил в цикле - и ниже под циклом можно поставить вейт после которого запрещать зрение ДЛя всех без разбору.
снизу вверх - более багопредрасположенный=>менеебагопредрасположенные варианты.

короче
убери изз цикла запрет зрения
поставь вейт 0.00-0.50 сек
запрещай зрение для всех юнитов всем врагам.
Вероятность бага крайне мала вообщем-то


 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Видимость врага (Видимость даммика)
  • Страница 1 из 1
  • 1
Поиск:

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