Всем спасибо, проблема явно оказалось в файле вакрафта.
Спустя времени поиска нашел, как изменить путь.
Просто открыл файл от имени администратора и все ошибки исчезли.
Хотел сделать на триггерах, но давно я этим не занимался. Именно поэтому нужно иметь JNGP. Работает от пассивной способности, но таких юнитов-хиллеров может быть сколько угодно. Хештаблица не нужна.
Как это работает
У юнита есть способность для определения физической атаки на основе яда. При атаке проверяется наличие цели в группе, и если его там нет, то он туда добавляется, а так же создается событие на получение им урона. При получении урон, если юнит союзник, то он получает способность на увеличение ХП (это помогает избежать ошибок), после чего способность удаляется, а юнит лечится на сумму урона. Бафф удаляется, чтобы другие юниты не вызвали лечение своей атакой.
Loran124, тебе никто ничего делать не будет. Как ты собрался делать полноценную карту, если простейший триггер одного заклинания написать не можешь?
И из описания непонятно, что именно тебе нужно. Какая атака? Как исцеляет? Как наносит урон?
Опиши заклинание подробнее и тебе скажут, как это сделать самому.
Он мне предложил, если ты не видишь, что другие пишут.
Куда подробнее? Атака, которая исцеляет, причем здесь заклинание?
Еще надо, чтобы не багаюзали, а ты тут про какое-то заклинание говоришь..
Без триггеров/кода не получится никак. А вообще отслеживать начало атаки, добавлять цель к триггеру на событие получение урона, а там уже проверять кто кого ударил и делать все необходиме манипуляции. Много тонкостей, если надо, могу пример написать, но через несколько часов.
ChatFont=Taiga.ttf
EscMenuTextFont=Taiga.ttf
TextTagFont=Taiga.ttf
InfoPanelTextFont=Taiga.ttf
MessageFont=Taigaelectro.TTF
MasterFont=Taiga.ttf
Вместо Taiga - свои названия шрифтов.-(как это понять?),где эти шрифты можно найти?
Событие: Юнит умирает.
Условие: Юнит принадлежит игроку Нейтральный враждебный.
Действие: выбрать союзников владельца убивающего юнита; игрок - добавить Х золота выбранному игроку.
Можно вопрос? Где действие:золото и опыт боевой единицы?
Не могу понять, как сделать.
(Желательно на GUI)
(Хотел сделать на основе:
Юнит получает предмет
If , then, also
Если уровень предмета равен 2
Если уровень способности (Танк) =1
То:ничего не делать
Иначе:Выбросить манипулируемый предмет
Что значит не могу понять как сделать? И потом ты описываешь процесс как это сделать =\
Вот, слегка модифицировал твой вариант. Лучше, найти какую-нибудь готовую систему, ибо предметы всегда будут перемещаться, да и с полным инвентарем не корректно работает.
Можете подсказать где? А то искал, искал, не нашел.
» WarCraft 3 / Фикс реестра для NewGen WE версия 1.1
Спустя времени поиска нашел, как изменить путь.
Просто открыл файл от имени администратора и все ошибки исчезли.
» WarCraft 3 / Перемещение области заклинанием
Условие: (применяемая способность)=(Ваш спел)
Действие: Область>Переместить область (куда-то)
» WarCraft 3 / лобби
И вверху слева находите ''Фикс. параметры игрока'', ну и потом нажимаете на пустую клеточку и нажимаете ОК.
» WarCraft 3 / Посоветуйте карту наподобие стандартных охотников
Если нужна в лс скину ссылку.
» WarCraft 3 / Как создать враждебного юнита со способностями
Герой может скастовать нестандартный спелл по триггеру.
Если пример нужен могу скинуть.
» WarCraft 3 / Триггерный АОЕ урон
Боевая единица: Нанести (выбранный юнит) сколько-то урона.
» WarCraft 3 / Багаюз пассивки-атаки
» WarCraft 3 / Триггеры
» WarCraft 3 / лимит заданий
» WarCraft 3 / Атака исцеляющая союзников
____________________
Тема закрыта.
» WarCraft 3 / Атака исцеляющая союзников
» WarCraft 3 / Атака исцеляющая союзников
Куда подробнее? Атака, которая исцеляет, причем здесь заклинание?
Еще надо, чтобы не багаюзали, а ты тут про какое-то заклинание говоришь..
» WarCraft 3 / Атака исцеляющая союзников
» WarCraft 3 / Свой стиль текста
» WarCraft 3 / Свой стиль текста
EscMenuTextFont=Taiga.ttf
TextTagFont=Taiga.ttf
InfoPanelTextFont=Taiga.ttf
MessageFont=Taigaelectro.TTF
MasterFont=Taiga.ttf
Вместо Taiga - свои названия шрифтов.-(как это понять?),где эти шрифты можно найти?
» WarCraft 3 / Свой стиль текста
Отредактирован Loran124
» WarCraft 3 / Увеличить юнита тригером
Условие: применяемая способность=спелл
Действия:
Установить caster=Применяющий способность юнит
включить триггер 02
______________________
Триггер 02
Событие: каждые (секунды)
Действие: увеличить масштаб caster
Ждать (столько-то секунд)
Отключить этот триггер
_________________________________________
Переменная caster (боевая единица)
» WarCraft 3 / Общая система золота
» WarCraft 3 / Общая система золота
» WarCraft 3 / Общая система золота
» WarCraft 3 / Предметы для классов
» WarCraft 3 / Предметы для классов
bOrissko: Можете подсказать где? А то искал, искал, не нашел.
» WarCraft 3 / Отсутствует строка.