EugeAl, в function list нужно самому закидывать, через теш от прометея, подсветка и прочее не от мемхака зависит, он просто функционал предоставляет, с такими просьбами можно же вообще тогда не скромничать и просить чтобы сделали мемхак на гуи)
EugeAl, на самом деле ты быстро вникаешь что тебе нужно и где искать, например изменить защиту юниту? зашёл в unit api -> ctrl + f -> armor, получаешь функции Get и Set, всё остальное ты можешь сам добавить, потому что это в конце концов уже бд идёт, лично мне ни разу не приходилось что-то новое докидывать, пользуюсь разве что ANCHOR'ами из frame api, и то, даже если бы их не было, я самостоятельно добавил бы
Enemy1PK, ты упоминал тврпг, можно и этой карте поднимать онлайн или же добавлять нового контента, ну в общем-то есть много достойных карт, учитывая твои способности ты и сам в состоянии хорошее рпг сделать, при большом энтузиазме
function WhichSide(a, x, y)
local facing = GetUnitFacing(a)
local angle = AngleBetweenUnitXY(a, x, y)
local float_angle
if angle < 0 then
angle = angle + 360
end
float_angle = facing - angle
if float_angle < 0 then
float_angle = float_angle + 360
end
return float_angle < 180
end
function GetDirection(u, targ)
local alpha = GetUnitFacing(u)
local gamma = bj_RADTODEG * Atan2(GetUnitY(targ) - GetUnitY(u), GetUnitX(targ) - GetUnitX(u))
if gamma < 0 then
gamma = 360. + gamma
end
if (alpha < 180. and not (gamma > alpha and gamma < alpha + 180.)) or (alpha > 180. and gamma > alpha - 180. and gamma < alpha) then
return 2
end
return 1
end
СерафимКречет, она могла перестать появляться только если уйдёт в минус, т.е. на первых 21 рандомных юнитах находящихся на карте создастся надпись, а на других нет, потому что целочисленная уже в минус уйдёт, ну в принципе то что я тебе рассказываю это базовые понятия работы триггеров, думаю ты и так понимаешь как нужно поправить
а да, ну и лимит текстагов видимых для одного игрока 99
а, теперь о рамке говорим, тогда заноси всех выбранных юнитов с событием выбора в нужную группу и приказывай выполнять нужное действие всем в этой группе
ни то ни другое в общем не является курсором, курсор служит лишь способом управления этими вещами
если нужно всё-таки найти юнита под курсором, то оно лежит в Game.dll+0xAB62D4, поищи там, это мх если что
ну у тебя есть массив названий и массив ратуш, проходишься циклом по каждой ратуше и создаёшь рандомную надпись из массива названий, последнюю надпись из массива ставишь на место текущей из массива и снижаешь массив на единичку
могу скинуть тестовую карту если ничего не понятно чв
Chosen2, на 1.26 такого формата у звука нет, так что я думаю это проблема твоего патча, но всё равно могу проверить если тебе интересно узнать про 1.26
Chosen2, звуки можно любым ивентом воспроизвести, ивент вообще не влияет на это
скидывай нерабочий звук, вероятно формат не тот либо неправильно используешь
» WarCraft 3 / Memory hack API v1.4
» WarCraft 3 / Memory hack API v1.4
» WarCraft 3 / Twilight's Eve Resurrection
» Администрация XGM / 2 комментария в ресурсе, но на самом деле 1
» WarCraft 3 / Twilight's Eve Resurrection
» WarCraft 3 / Как заменить музыкальную тему для игрока?
» WarCraft 3 / Фаталити "скилы по ключ"
Ред. rsfghd
» Блог им. rsfghd / Сзади ли юнит
» WarCraft 3 / Рандомные названия городам из списка
ну ладно)
» WarCraft 3 / Рандомные названия городам из списка
Ред. rsfghd
» WarCraft 3 / Рандомные названия городам из списка
Ред. rsfghd
» WarCraft 3 / Делать действия для юнитов под курсором.
» WarCraft 3 / Делать действия для юнитов под курсором.
вот курсор
» WarCraft 3 / Делать действия для юнитов под курсором.
» WarCraft 3 / Проверка карты
» WarCraft 3 / Как сделать выбор рассы?
» WarCraft 3 / Проверка карты
» WarCraft 3 / Рандомные названия городам из списка
» WarCraft 3 / Рандомные названия городам из списка
» WarCraft 3 / Проверка карты
Ред. rsfghd
» WarCraft 3 / Play sound не работает ни в каком виде
остановил немедленно звук и запустил его заново
» WarCraft 3 / Play sound не работает ни в каком виде
Ред. rsfghd
» WarCraft 3 / Play sound не работает ни в каком виде
скидывай нерабочий звук, вероятно формат не тот либо неправильно используешь
» WarCraft 3 / бОльшее значение в поле строки