33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

UrsaBoss, да не, всё норм, почему то ExitProcess не работает в нужной части кода, вначале например через 5 секунд - всё норм, а в конце игры ничего не происходит... в общем сомнительное багованное действие...
33

» WarCraft 3 / Триггерные атрибуты

Jack-of-shadow, ну да, ещё параметр как дальность атаки можно легко сделать, если атаки в принципе нестандартная, а там её хоть на структуры хоть в кещтаблицу хоть на юзер дату, хоть на многоуровневую способность суй, да куда угодно
33

» WarCraft 3 / Триггерные атрибуты

Принятый ответ
  1. Мемхаком (нет совместимости на новые версии)
  2. Подменой множеством юнитов (новый юнит на единицу дальности)
  3. Через улучшение стрелков альянса (но в этом случае эффект не обратим)
Выбирайте
33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

Могу, пару переписал, но это оч. тяжело для меня + нужен некоторый функционал Renderedge, который работает только на первой версии... поэтому взвесив всё, я выбрал для себя ванильный мемхак от Лича 2016 года
33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

quq_CCCP, получилось
function ExitProcess takes nothing returns integer
local integer A = GetModuleProcAddress("Kernel32.dll", "ExitProcess" )
return CallStdcallWith1Args(A,GetStringAddress("game.dll"))
endfunction
quq_CCCP, и такой способ быстрее работает вроде ибо вариант что предложил UrsaBoss, конечно хороший, не требует мемхака, но лично у меня срабатывает с задержкой 1-2 секунд, в отличии от мгновенного ExitProcess
33

» Серия кампаний "Паладин" / Паладин

Судя по скринам меня снова хотят заставить поиграть за ванильного паладина, эх...
33

» WARTRACK / WARTRACK

Maniac_91, Наверное там фаллические башни
та самая башня
Класс: Особый
Типов: 3
Уровней: 4
Оказывают негативный или позитивный эффект на окружающих.
33

» WarCraft 3 / Medieval warfare 2.0

плохо что скрины сломаны
попробуй так:
Скриншот 1
Скриншот 2
Скриншот 3
Скриншот 4
Скриншот 5
Скриншот 6
Требую систему хождения по заборам!
33

» WarCraft 3 / Как найти ближайший разрушаемый объект?

Jack-of-shadow, 7 юнитов одновременно каждые 2 секунды пикают от 600 до 900 дуадов
Я до сих пор не могу поверить что в радиусе 500 от юнита может находится 600-900 дуадов
33

» WarCraft 3 / Как найти ближайший разрушаемый объект?

Obelick, ну такое точно не должно лагать, если даже у Джека всё норм, покажи нам свой код наверное какой-то лишний перегруз
33

» WarCraft 3 / Как при помощи War import manager

Удали их через менеджер импорта в редакторе, нужно больше информации о вопросе...ничего не понятно
33

» WarCraft 3 / Как найти ближайший разрушаемый объект?

Принятый ответ
Не давно показывал эту функцию
поиск декораций
function CheckDes takes nothing returns nothing
local destructable d=GetEnumDestructable()
if GetDestructableLife(d)>0 and cdb==false  and d!=null then
set cdb=TRUE
endif
set d=null
endfunction

function PCD takes real x,real y, unit u returns boolean//PointConteintDes
local rect r
local real d=50
set r=Rect( x - d*2, y - d*2, x + d*2, y +d*2 )
set cdb=false
call EnumDestructablesInRect(r,null,function CheckDes)
call RemoveRect(r)
set r=null
return cdb
endfunction
Я точно это проверял на карте в 1000 объектов у 4 источников одновременно, больше не было думаю условия одинаковые.. Но нужно будет переделать под ваши нужды в CheckDes мы по очереди перебираем все разрушаемые в нужно регионе, изначально функция создана для нахождения какой либо разрушаемого, но тут достаточно добавить пару глобалок на, темболее возле героя же будет не 500-1000 разрушаемых а например до 10, если это деревья
Obelick, если ещё какие либо ньюансы для нахождения этого близжайшего декора, мне легче показать как я себе представляю реализацию такой задачи, чем объяснить, но нужно больше исходных данных, особоенно волнуют вопросы
сколько может быть разрушаемых в радиусе 512 и какой интервал
quq_CCCP, а если не мемхаком, просто послать рубить деревья, а потом как то извлечь дерево записанное в приказе, хз на сколько это возможно GetDestructableOrder(), если ли такое вообще? но адрес в памяти точно такой имеется...
33

» WarCraft 3 / Как найти ближайший разрушаемый объект?

Сколько объектов и сколько истоников возле которых нужно делать проверку?
33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

quq_CCCP, немножечко всё стало на свои места, но что-то мне кажется, что не сработает, снова из за недостатка прав... но попробовать стоит
33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

DracoL1ch, скорее всего не разобрался из-за недостатка информации об этом, или же информация преподнесена так, что ничего не понятно с текущим набором знаний, а не понятно на столько, что даже не ясно как вопрос задать
33

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

чтоб вновь запущенная игра засирала следующие 2гб оперативы))
не могу выйти за 200 мегабайт (130-170) когда как... хз от чего это зависит... а ты про 2 гига
33

» WarCraft 3 / Способности на понижение защиты

Например очень хорошо способность кольца защиты с отрицательной броней, уровень которой увеличивается за каждый удар по таймеру, я так делал общий дезолятор