32

» WarCraft 3 / рав-код

ArchOracle, как где,здесь -GetUnitTypeId( unit ), GetSpellAbilityId(). Это и есть функции языка jass. В гуях непомню про юнитов, но вроде было про абилки - ability begin cast или как то так.
32

» WarCraft 3 / Отрицательный размер армии

Принятый ответ
Эмм а не проще выдать макс еды и все а в константах убрать расходы?
32

» WarCraft 3 / рав-код

Что значит взять? мб узнать у обьекта, ну можно GetUnitTypeId() - вернет его ро код, у предметов своя функция, насчет прочих виджетов - не помню.
Ну разумеется если попытатся вывести его на экран там будет не 'Hpal' а -8007454656 или что то в этом роде, т.к все эти "рав-коды" -целые числа, номера в таблице, где каждая строчка выделенна под данные конкретного обьекта, сделаны они в 256 ричной системе исчисления для удобсва разработчиков, т.к 8007454656 выглядит не информативно, а вот 'Hpal' - Первая буква H - human, т.е расса юнита люди, заглавная буква- герой, pal - абревеатура - паладин. Т.е мы сразу поняли что это герой паладин для сражения, что удобно.
32

» WarCraft 3 / Создание новой точки для ожидания нейтральным юнитам

prog, у всех нейтральных игроков свой ИИ, у них как бы контроль на всех нейтрал плауеров расшарен и ими управляет один ИИ (халтура близзардов)
Отключить его нельзя, даже у лича с мемхаком не поулчалось - игра падала, насколько помню.
ИИ всегда будет вести юнитов в точку их спауна, если они конечно не спят. SetUnitPosition перемещает и точку спауна (для ИИ), но так же можно отловить приказ move (версия для ИИ) и отдать приказ идти снова куда нужно (юзается в доте для крипов красного и зеленого игроков, т.к на слотах реальных зеленого и красного игрока обычно сидят обсервы. (это вызывает кучу багов и попыток их решения, крывых попыток если говорить о доте)
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

prog, лич только ставил задачи и спрашивал варианты их решения, устно без примеров и все делал сам.
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

prog:
quq_CCCP, справедливости ради, дота по сложнее этого говнеца будет.
У лича и познаний то куда больше в этом деле.
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

Я не понимаю че тогда делайте тут вы? Рабы чтоли? Пусть сам читает статьи и спрашивает че как сделать, вы то каким боком к его разработкам причастны?
Ах да, так изи вот нельзя взять чужую карту и поправить баги, это требует не мало познаний и навыков, это не сделать за пять минуток - DracoL1ch имеет не малый опыт в картостроении, и делал лод доту, насколько помню у него на переделку доты Фрога ушел год, правильно рассчитайте свои силы.
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

Эмм, я непонимаю что вы делайте тут с чужой картой? Нет исходника - ваши проблемы, тут никто не обязан сидеть в блокноте искать ваши ошибки и перечислять вам, редактор карт был придуман для удобства - когда я просил карту, я просил исходник который открывается в редакторе карт.
Потом у вас тютельнльное предстсвление о устройсве карт warcraft 3 и реализации триггерных способностей. Какие вам изменения чужих карт, со своих попробуйте начать а?
В этой карте не удаляются эффекты потому что она так сделана, никакие чудо утилиты и системы там не помогут, а не удаляются они потому что они не записываются как надо, нельзя удалить то что неможешь найти!
Суть проблемы - у вас одна переменная, в которую записывается эффект, и стоит вейт ( TriggerSleepAcion), он обрывает поток выполнения триггера на несколько секунд, после вы пытаетесь удалить из переменной то что в нее было записано ранее, но в ней уже не этих данных, поезд ушел - в мультиплеере это работать неможет по определению! Писать с нуля, нехотитите, ваши проблемы!
32

» WarCraft 3 / 10 Hero Castle Siege RUS FIX

А чем эта Hero Siedge особенная? Их как помнитя было как грязи, как и муму и энфо, чем эта выделяется плз кроме сложности? (сложность там обычно в том что хрен пойми что собрать и где купить).
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

глянул в код, это говно гуи с глобалками и вейтами, шел 2018 год а они наконец то наступили на грабли положенные еще 2002 голу...
Переписывай с нуля на jass, как следует, ваши гуи конструкции работать не будут в мультиплеере.
32

» WarCraft 3 / Удаление групп, юнитов, эффектов

Parom_Harona, вот интересно зачем мне протектнутая карта? Нормально то слабо, не кто вашу наруту не урадет тут.
32

» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)

Doc, это уже своего рода троллинг, хотели бы бы вирусы распространять, их бы еще векс писал в 2006, он и кое кто еще поведал об этом баге миру.
Чето реальных вирусов мир так и не увидел, зато нытья на эту тему было очень много.
32

» WarCraft 3 / Нужна наработка триггерного морфа (GUI)

Maniac_91, при реплейсе все предметы остаются на месте, да и реплейс даже близко не морф, теряется выбор, приказы, баффы-дебаффы.
32

» WarCraft 3 / Нужна наработка триггерного морфа (GUI)

Skolz, еще раз повторяю триггерных морфов не бывает, нет такой функции как морфнуть юнита в jass, предметы при стандарных морфах остаются в своих слотах.
32

» WarCraft 3 / Нужна наработка триггерного морфа (GUI)

Skolz, что там делать? В редакторе обьектов слабо настроить ульт демонхантера? Указать кто превращается и в кого, это можно сделать за минуту.
32

» WarCraft 3 / Здания с учлушениями для ИИ

KiWave, там вроде были нативки - вернуть мейн базу, вернуть второстепенную базу, ну хотя не принципиально, цикл с ветвлением.
32

» WarCraft 3 / Здания с учлушениями для ИИ

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

» WarCraft 3 / ИИ не хочет строить здания

Принятый ответ
KiWave, а вот ии такая штука что хз что ему не хватает, бывает они ломаются и только добывают ресурсы. Тщательно проверь настройки всех зданий и доступны ли они ИИ по ресурсам и требованиям, просто раздай контроль над ИИ себе и сиди смотри за ним.
32

» WarCraft 3 / ИИ не хочет строить здания

KiWave, это продвинутые мили ИИ так делают, у них отдельная функция - задание по экономике, там описано кол-во зданий и какие нужно строить и когда по времени.
Потому у ИИ свои представление о том как и где строить здание, он вышки будет возле добывающей базы только строить и вокруг рудника, а фермами застраивать подходы к главному зданию - так делают в мили картах, потому что это помогает от вырезания экономики всякими гадами врде блейдмастера.
32

» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)

Предлагаю:
  1. Нативки для работы с событием урона, GetEventDamageType(), GetEventAttackType(), GetEventWeaponType(), GetEventFlags() чтобы наконец то мы могли делать пассивки срабатывающие на урон или физический удар нормально, без гемороя, в движке игры все необходимые данные есть, в мемхаке небольшой асм код поволяет получить из структуры события урона получать все эти данные.
  2. Нативки для работы с стандартными дизейблами - такие как оглушение и безмолвие, очень часто нехватает как раз эти эффектов для триггерных заклинаний, если замедления и ускорения еще реализуются аурами, то стун и сайленс реализовать в обход не получится.
  3. Доделать таки все события на юнита какие есть в движке, но отсутствуют в JASS.
  4. Добавить способности с изменением типа прицела или сделать такую триггерную возможность, увы но сейчас мы не можем сделать способность с нестандартным типом прицела - ни каких тебе счетчиком на иконке, нельзя сделать дабл клик способности, а это очень удобно. Нельзя по человечески сделать мульиклик, чтобы одной способности можно было указать N целей.
  5. Сделать нативки для полной регулировки полей способностей, то мы ни кулдауны сменить не можем не запустить их, не узнать какой сейчас бонус дает способность.
  6. Сделать новых нейтральных героев с уникальными способностями, как панда пивовар или механик, у них по 3 способности которые уникальны, и до их выхода в определенных патчах они нигде более не встречались, а вот и игрокам и картоделам стоило бы получить разнообразие.
  7. Пофиксит баги и недоработки многих способностей, уже ни для кого не секрет что многие способности работают очень криво - циклон нельзя применить на летающих или опутаных юнитов, что бред, пронзающие шипы неруба - делают юнитов неуязвимыми в полете, тоже прихеали - с какой стати, этим можно спасти врага по собственному недоконтролю, а фатальные ошибки от 'Apos' -одержимость у банши, если цель заклинания и маг который его кастовал умрут и разложатся игра вылетает с фатальной ошибкой. Не настраиваются баффы у аватара, техники и еще горсти способностей.
  8. Сделать работающие проверки на все типы целей существуюущие в игре, то проверка на оглушения у нас неработает а проверки на то что юнит вард вовсе нет, так же добавить возможность добавлять допустимые цели для аур труесайта и порошка прозрения (его способность прозрение не настраивается вовсе, как есть такая и остается что бы вы не меняли в редакторе).
32

» WarCraft 3 / ИИ не хочет строить здания

Юниты точно ему доступны? Здания Лучше приказывать строить триггерно, то ИИ не понимает зачем ему строить тут - фабрику (или башню).
Одного раба переводите под контроль другого игрока, у кторого нет ИИ, цвет и имя сохраняете, триггерно отдаете приказ следовать в нужное место и строить здание, по окончанию строительства все возвращаете под контроль ИИ.
32

» WarCraft 3 / Нужна наработка триггерного морфа (GUI)

Нахрена нужен триггерный морф (если что нет таких функций как морфнуть юнита в другого в редакторе), если дефолтных морфов пруд пруди, на любой вкус.