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 / Способности на понижение защиты

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

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

UrsaBoss, проверил, работает отлично, спасибо
pro100master, потому что не все понимают, что надо варкрафт перезапустить после игры
33

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

UrsaBoss, если он падает без ошибки, это то что мне нужно
NazarPunk, Харош паниковать, не нужны мне твои куки
раскрыть
потому что они у меня уже есть
33

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

Сфера Нежити это делает, работай с ней.
как бы это самый первый и очевидный вариант
должно быть за него все забыли
33

» WarCraft 3 / Прыжок

MATRITSA, открой просто карту что я скинул, там сразу 2 прыжка сделано
33

» WarCraft 3 / Прыжок

ну да, можно и так, хотя если учитывать только 1 период и считывать только Y который меняется от 0 до 1 до 0 умноженное на коэффициент, будет тот же самый прыжок, я когда о параболе не знал, использовал синусоиду для прыжков, о кстати xgm.guru/p/wc3/sonicplatform, мб там всё очень топорно я тогда только узнал о хештаблицах, но вроде без уечек используется синусоидный прыжок
33

» WarCraft 3 / Прыжок

8gabriel8, Бот же не приложил карту пример.. кстати помимо параболы можно ещё синусоидой прыжок делать
33

» WarCraft 3 / Мемхак для маленьких

cjass можно юзать, тупо всю либу с мемхаком под nocjass
увы не робит, сколько не пытался и сколько тем не понимал
UrsaBoss:
и к чему этот ресурс?
За последний месяц я 6 раз объяснял что и как разным людям, а та инфа что есть - не структурирована, статейка скорее всего для меня, чтобы я просто давал ссылку в след. раз и не делал новые скрины и не писал один и тот же текст...
А так я вижу одни и те же слова про вирусы, зло, 130 патч... даже комментировать не буду
33

» WarCraft 3 / Ломается система сейвов

MKDimon, временно никак, вот щас зайдите в папку вара и попробуй удалить любой текстовый файл лог например, он скажет, что требуются права => нажимаешь да => удаляет
мой совет - не парится, потому что практически не у кого такой проблемы не будет
Но есть вариант 1 как выйти из папки варкрафта в свободную от прав директорию, чтобы писать там, но мне кажется, оно того не стоит
(но проблема в том, чтобы выйти из это директории, снова нужны эти права XD, другие способы мне неизвестны)
33

» WarCraft 3 / Ломается система сейвов

MKDimon, я почему знал, потому что у меня была та же самая проблема, но когда я всем говорил, то люди крутили виском у пальца, мол ты дурачек чтоле, не у кого не стоит варкрафт в папке требующей права админа, и действительно я собирал статистику по этой теме, не у кого вар не хранится в такой папке, так что это единичная проблема, но скорее всего можно через WinApI узнать что прав нет и сообщить в игру, или же повысить права (но тут я не уверен)
MKDimon, ну а для себя просто переложи варкрафт в папку с /games /war3. рискну предположить, что у тебя щас в программфайлс (видел на твоих скринах)
Придумал, создаём текстовый файл прелоадом или же через Writestring , и через 1 секунду (врядли мгновенно сработает) проверяем его функцией FileExist если файл создался, то предположительно права админа есть и всё норм, если же файла нет, FileExist вернёт False, то значит что-то пошло не так и у игрока прав нет,
Владельцы гарены тотал и айкапа запускают лаунчеры из под прав админа, следовательно у них автоматически всё будет норм, даже если вар не в той директории
33

» WarCraft 3 / Проблема с моделью

удалить модель из карты любым мпку редактором
(это если не запускается редактор)
А как на модель реагируют мдлвис и вар3ме?
33

» WarCraft 3 / Ломается система сейвов

Принятый ответ
Все функции прелоада замена на рид/врайт мемхака, и в любом случае проверь права администратора для варкрафта, например JNGP точно запущен с правами админа и всё норм, права на запись есть, а если вар запускаешь с обычными, то у него не будет прав для записи, файл прелоада не создасться как и writestring и дальше всё поедет...
MKDimon, Запусти от админа, отпишись
33

» WarCraft 3 / Не могу вспомнить название карты, подскажите пожалуйста!

хех это точно не земли бога, ну а что мешает сделать свою карту с таким сюжетом? ну или даже лучше =)
33

» WarCraft 3 / 2 в 1 как сохранить игру через тригер? и как скрыть курсор?

Принятый ответ
world_editor, настраиваем мемхак по инструкции xgm.guru/p/wc3/easymem
Далее переносим из RenderEdge себе все триггеры и через кастом скрипт в нужный момент вызываем
call BlockMouse(false), всё курсора нет