21

» WarCraft 3 / Изменить уровень способности

Вот это:

А лол, ты же хочешь установить это количество, но ты не используешь функцию установки о_О
Get - Это функция получения.
Я не могу ее удалить, это же переменная, которая хранить уровень который должен присвоиться способности!
21

» WarCraft 3 / Изменить уровень способности

Посчитай скобочки.
Не понимаю. Все ставлю в скобки- не правильно. Только героя-тоже не правильно.
21

» WarCraft 3 / Низкий фпс на карте в начале игры

Возможно триггер инициализации перегружен? Мы так и будем гадать, карту в студию!
21

» WarCraft 3 / Повышение характеристик юнита за убийства

SсRealm, на втором юните твоя система сломается.

При смерти юнита смотри кто убил и пиши в хэштаблицу по ключу юнита счётчик убийств. При достижении нужного количества обнуляй и добавляй стату.
Почему сломается?! Мечтаю освоить хэш - таблицу, но не могу понять, для чего она мне, если могу записать в переменную?
21

» WarCraft 3 / Повышение характеристик юнита за убийства

Создать триггерно счетчик убийств,
Боевая единица умирает,
Условия, убивший юнит ваш
Действия :
Переменная i= (i+1)
Новый триггер
каждый 0.10 сек:
Когда i= 10 прибавить вашему герою +10 к интеллекту.
Выключить триггер ( иначе будет прибавляться постоянно, пока не зависнет).
21

» WarCraft 3 / Нанесение урона триггерным способом

Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
А нельзя вставить проверку сразу после изменения переменной? Вместо того что бы дрочить таймер понапрасному
Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
21

» WarCraft 3 / Как отловить стан?

Получение урона сработает на молоток, стомп и баш. Если регистрация стана происходит по "факту", то можно добавлять неуязвимость, дерево или другой тип на который не сработает стан. Если в момент каста или атаки регистрируется, то микростан все равно будет и канальные каты будет сбивать
Не знаю, пофиксили ли это в новых вариках, но по своему опыту могу сказать, что на юнита в стане или оглушении лучше не вешать триггерную неуязвимость. Я несколько лет назад поднимал этот вопрос. Часто происходят всякие нехорошие глюки, например юнит может остаться неуязвимым
навсегда
21

» WarCraft 3 / Мемхак для замены(удаления) меню приказов

Если просто скрить типу "патрулирование", "стоп" то можно и без мемхака. Просто заменить импортом текстовик CommandButton (название по памяти)
Можно и все убрать из панели и приказывать атаковать через Мув. Но это немного не то
21

» WarCraft 3 / Недостаточно ресурсов памяти для обработки этой команды...

У меня так одна карта заглчючила. Просто после очередного сохранения появилась эта надпись и моя же карта перестала открываться
21

» WarCraft 3 / Есть в варике способность без общего кд?

а если блокировать способность, которая уже кулдаунится, то после разблокировки её кд обнулится?
21

» WarCraft 3 / Нанесение урона триггерным способом

Урон такой же. Там можно выбрать тип урона, чтоб нанести чистый урон, учитывалась броня или маг.резист.
Второй вопрос не совсем понял, но правильной постройке триггера глюков не будет.
При каждом убийстве отнимается -1 от переменной ( int) или добавляется.
Второй триггер, каждые 0.1 сек как только int равен или меньше нуля то запускать то, что там нужно. Иначе думаю никак.
21

» WarCraft 3 / jass Переменные

set udg_choose[0] = GetLastCreatedButtonBJ()
Так, как варик может подтупливать, то вечная проблема на 1.26 и 1.27 - то что GetLastCreatedButtonBJ() и вообще эта событийно - ориентированная хрень, когда нужно сохранять последнее созданое что - то вечно косячит. Это я все к тому, что если глобалки стоят в очереди, то варик может затупить и не понять, какая из них только что созданная.
Лучше локалку, так надеждее
set (u) choose[0] = GetLastCreatedButtonBJ()
( у и создать вначале локальную, потом если что скопировать в глобалку по необходимости и обнулить) Это само -собой!
21

» WarCraft 3 / Создание юнита по координатам

Да. Виновата строчка лишняя и необходимость выключить и включить редактор заново. До этого проверял и не работало. Код верный, всем спасибо!
21

» WarCraft 3 / Создание юнита по координатам

Откуда у тебя возьмётся GetTriggerUnit() в событии чата?
Да убирал я его, он ни на что не влияет. Это из старого примера осталось. В любом случаи новый юнит на месте старого не появляется!
21

» WarCraft 3 / Как скрыть иконку способности

""
native BlzUnitHideAbility takes unit whichUnit, integer abilId, boolean flag returns nothing
""
В 1.26 будет работать?
21

» WarCraft 3 / Как отредактировать Лорды Европы

защита стоит у карты скорее всего или сделано на каком то другом редакторе
21

» WarCraft 3 / Трупы виспов удаляются?

А что у нас с трупами и ультиматумом рыцаря смерти "гальванизация" ? Персонаж умер - но он по прежнему остается в игре в виде трупа. Значит занимает память. Даже труповозка может по картинке подобранного трупа определить тип умершего юнита. Значит - оставлять неразлагаемый труп - это равносильно оставлять юнита занимать место ? А виспы не оставляют трупов, то есть они удаляются сразу или висят как " неудаляемые трупы" в памяти вечно?
21

» WarCraft 3 / Очень бомбит от непонимания дропа предметов

СерафимКречет, Просто пишешь Randim int. При определенных условиях.
Прописываешь далее все варианты if и когда равно , перечисляешь положительные значения цифр - то выпадает предмет. If нет - ничего не пишешь. В таких случаях ничего не появится( не произойдет) Что тебе и требуется!
Я делал у себя похожую систему в карте когда после смерти убитого Ведьмой юнита на этом месте появляется определенный предмет. Все работает превосходно. Можно с утечкой создавать на месте убитого точку и на ней предмет, потом обнулять. Можно через координаты. - тогда вообще шикардос. Но тут минимальные знания jass нужны.
21

» WarCraft 3 / Очень бомбит от непонимания дропа предметов

Напиши random integer с вероятнотью на триггерах или джасс и будет тебе счастье. Делов то!
21

» WarCraft 3 / Удаление не разрушаемых объектов ( трава камни)

Погляжу в псевдокоде game.dll как оно их обрабатывает, может и осилю добавить функционала Doodad'ам в кастом патче, что я делаю ну и может даже в мемхак добавлю.
))
С мемхаком в карту даже на иринаботе нельзя будет поиграть. Это получится варик только для себя, в который не с кем поиграть!
21

» WarCraft 3 / Отказ крепления аттачмена!

а комп ребутнуть пробовал?
да все пробовал. Где то глубоко засел глюк. Уже не имеет значения.
21

» WarCraft 3 / Отказ крепления аттачмена!

Триггер дебажил? Хотя бы проверить работает ли он. Мб триггер не инициирован? Больше ничего подсказать не могу. И да, у меня тоже такое бывало..
Весь день мучался, даже на другом триггере пробовал. В итоге просто вернулся в предыдущей версии карты.