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

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

Ответ
 
NETRAT

offline
Опыт: 83,712
Активность:
Z Human Unit - Aquishion Range - это радиус обзора

NETRAT добавил:
Keta толку то от твоих триггеров - что мне их в блокноте читать?!
Старый 15.10.2005, 15:41
Z Human
Боу стрип рог 83/50
offline
Опыт: 432
Активность:
Ну я сделал.Токо ни чего не изменилось.Вообще ничего.Что теперь.
Старый 15.10.2005, 20:31
NETRAT

offline
Опыт: 83,712
Активность:
Ну, значит никак. Еще можно апгрейдами побаловаться типа эльфийского ультравижна, но количество апов ограниченно, поэтому радиус обзора можно будет менять конечное количество раз
Старый 16.10.2005, 00:17
Keta
Я Повелитель Огня!
offline
Опыт: 1,706
Активность:
Z Human
А что у тебя за юнит такой?

Насчёт проклятых ментов: избился совсем - удаляю проверку на колличество убитых юнитов - всё РАБОТАЕТ так - убил мента дали 2 звезды, убил ещё мента дали - 3 звезды и т.д.
Если изменить проверку на трупы (а трупы ли я проверяю вообще?)
Вообщем последняя надежда: выкладываю скрипт (или как он там)
function Trig_Start_rozack_Func004C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetDyingUnit()) == Player(PLAYER_NEUTRAL_PASSIVE) ) ) then
return false
endif
if ( not ( CountLivingPlayerUnitsOfTypeId(GetUnitTypeId(GetDyingUnit()), Player(PLAYER_NEUTRAL_PASSIVE)) == 3 ) ) then - вот эта чёртова проверка
return false
endif
if ( not ( udg_Ment == 1 ) ) then
return false
endif
return true
endfunction
Старый 17.10.2005, 08:37
VolkPK

offline
Опыт: 4,877
Активность:
Выложи нормальный триггер, а не это маразм редактора...
Старый 17.10.2005, 22:45
J
expert
offline
Опыт: 48,447
Активность:
Ketа вот хорошая идея - надо использовать функцию:
(я буду говорить образно а не писать в точности как должно быть)


ПОВРЕЖДЕНИЕ
событие:
мент получает повреждение
услоыие:
Действие:
y+5
Запустить тригер "звезды"
отключить этот тригер
ждать 60 секунд
включить этот тригер



УБИЙСТВО
событие:
убит мент
услоыие:
Действие:
y+10
Запустить тригер "звезды"


ВЗРЫВ
событие:
Взорвана ментовкая машина
услоыие:
Действие:
y+15
Запустить тригер "звезды"


ТАБЛИЦА
событие:
Карта загружена
условие:
действие:
начальное значение y=0
создать таблицу для первово игрока без названия
Название созданной таблици "звезды" начальное значение "0"


ЗВЕЗДЫ
событие:
услоыие:
Действие:
Если "y=5", то"уствновить значение таблици "1", иначе "нет действия"
Если "y<=10 and y>5", то"уствновить значение таблици "2", иначе "нет действия"
Если "y<=15 and y>10", то"уствновить значение таблици "3", иначе "нет действия"
Если "y<=10 and y>50", то"уствновить значение таблици "4", иначе "нет действия"
Если "y<=50 and y>110", то"уствновить значение таблици "5", иначе "нет действия"
Если "y<=110", то"уствновить значение таблици "6", иначе "нет действия".


Убирание звезд
событие:
Каждые 60 секунд игры
услоыие:
если y>0
Действие:
y-1

:bis: :lamo: :p
Старый 18.10.2005, 08:27
Sergey
Старейший
offline
Опыт: 44,363
Активность:
Z Human, Netrat, с радиусом обзора способ вообще-то есть. Хотя бы вспомните моего героя Инквизитор со способностью Ослепить.
В редакторе объектов есть абила, увеличивающая радиус обзора. Она где-то в списке абил для предметов и имеет иконку гоблинского телескопа (но не путать с ночным зрением). Можно создать такую же абилу с отрицательным значением бонуса (прижимаешь shift и редактируешь поле с бонусом).
Затем, в нужный момент чтобы уменьшить радиус обхора юнита просто даем ему эту абилу.
Старый 18.10.2005, 09:37
NETRAT

offline
Опыт: 83,712
Активность:
Sergey верно, ты прав - да абилу Ultravision тоже юзать можно... Что-то я попутался на этих дальностях
Старый 18.10.2005, 13:57
TiM
Старичок
offline
Опыт: 8,594
Активность:
2 jon - ты играл в ГТА???
А ты играл с бессмертием???
А ты видел, чтобы когда за тобой менты охотились, они поодному расходились???
С интервалом Каждые 60 секунд игры???
А ты видел когда-нибудь чтоб стрельнув 2раза в мента приравнивалось к его убийству???
А ты видел когда-нибудь в редакторе: МЕНТ(тип юнита) получает повреждения???
А ты видел когда-нибудь, чтоб стрельнув в мента, он через 60секунд прощал тебе обиду и уходил по делам???
Старый 06.11.2005, 17:13
Ответ

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

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

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

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



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