29

» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019

Объявление

Можно начинать работу над картами, стартовый призовой фонд: 1 000 р

дублирую основную информацию

  • патч 1,26+ без использования библиотек, которые требуют стороннего внедрения
  • принимать могут учатие карты, которые не были опубликованы в финальном своём варианте
29

» Администрация XGM / Возможно ли получить ачивку "Мясной фарш" не получая замечаний?

Получил ачивку Gold, а чего добился ты? Сучок!
Примечание
В данном контексте сучок - обращение к нейтральному зрителю (3-му лицу), а не личности, создавшей вопрос
29

» WarCraft 3 / Проблема с открытием карты

Сформулируйте вопрос корректно и заголовок вопроса должен отражать его суть
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

globals
    x = //твой х
    y = //твой y
    rad = //твой радиус
endglobals
function DestructibleKill takes nothing returns nothing
if SquareRoot((x1-GetDestructableX(GetEnumDestructable()))*(x1-GetDestructableX(GetEnumDestructable())) + (y1-GetDestructableY(GetEnumDestructable())*y1-GetDestructableY(GetEnumDestructable())) <= rad
KillDestructable(GetEnumDestructable())
endif
endfunction
function KillDest takes real x,real y,real rad returns nothing
EnumDestructablesInRect(GetPlayableMapRect(),null,function DestructibleKill)
endfunction
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

В качестве ректа игровая карта, внутри функции DestructableKill проверку удалённости этого декора от центра
Кодом скинь, покажу
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

Я конечно могу быть аутистом, но что мешает перебирать весь декор в игровой карте? То есть ты создаёшь группу декораций занося туда их все, затем проверяешь на удалённость и выполняешь соответствующие действия
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

Darknessay, эмм, GetEnumDestrubale
Тебе передать нужно только значение радиуса и исходной точки
И относительно их проверять удаленность декора
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

Darknessay, радиус отслеживается в Варкрафте DistanceBetweenPoints, формула выше его внутренний код
SQRT((x1-x2)^2+(y1-y2)^2)
29

» WarCraft 3 / Разрушение диструктиблов в АОЕ

Я конечно дурачок, но что мешает отслеживать удалённость от центра проверки?
Зачем тебе квадратная область, когда можно взять круглую?
29

» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019

pro100master, а вообще, я открываю два редактора и пишу код в JNPG, а затем переношу его в обычный редактор...
да, да, просто подсветку заюзать ума не хватило
29

» WarCraft 3 / Как создавать MapHack

kaganec, мы форум модмейкеров, вам нужно к разработчикам читов или как посоветовали выше к драколичу
29

» WarCraft 3 / Пиратка против лицензии.

Например, популярная Survival Chaos работает на 1.26/1.27, а на более поздних патчах с триггерами могут возникать проблемы.
Она работает и на 1.30+
29

» WarCraft 3 / Пиратка против лицензии.

  1. Онлайн, кто бы что ни говорил, но онлайн Battle.net превышает самую крпуную платформу почти в 10 раз
  2. Актуальность, ну тут очевидно, те, кто продолжают развивать свои проекты делают это ориентируясь на новые патчи и в battle net все свежие карты (зарубежные) обновлены до современного патча
  3. Апдейты, рано или поздно 1.26 полностью погибнет, а лицуха проживёт подольше за счёт обновлений и исправлений, ну и поддержки разработчиком, конечно ждать новой эпохи не стоит, но всё же.
  4. Reforged - покупая его, получаете доступ к лицухе текущего варика, разве не круто? А там гарантированно будет много нового контента