33

» Администрация XGM / Не работает прикрепление файлов в комментариях

Временный кость для решения бага
После прикрепления сообщения нажимает отправить, возвращаемся в редактирование
и видим что уже всё работает
Нажимает на "вставить в текст" вставляется ссылка в квадратных скобочках
Нажимаем "Сохранить"
Загруженные файлы
33

» WarCraft 3 / Как изменить уровень способности в предмете

В рефордже на гуи нет такого и филды не работают даже в коде
Можно смириться...
Событие - юнит получает предмет
Условие - такой-то предмет + свои условия (лимитирование типов, проверка владельца и т.д.)
Действие1 - Добавить способность, такую-то, которой нет внутри предмета
Действие2 - Установить уровень способности которую только что добавили, согласно собствственным условиям
И когда героя теряет это предмет, то отбираем бонусы удаляем способности и.д. все обратные дейтвия
Но в данном случае, лучше использовать функцию на установку макс хп, если вы счастливый обладатель рефорджа
---@param whichUnit unit
---@param hp integer
---@return nil
function BlzSetUnitMaxHP(whichUnit, hp) end    -- (native)
Не знаю есть ли на гуи такое как юзать через кастом скрипт думаю понятно, но есть нюанс..Это хп при добавлении идёт в сверх хп... ну как то не могу объяснить...Юнита пакоцанным становится, надо его ещё после этого хильнуть
BlzGetUnitMaxHP так же существует.. Вперёд
33

» WarCraft 3 / Вопросы по мемхаку

AddSilenceToAbility ну сайленс это молчанка на отдельные способности, она станет затемнённой и неактивной, как буд-то не хватает требований, все функции интуитивно понятны, есть разбор функций в главной теме мемхака (у той что больше всего постов)
33

» WarCraft 3 / Отлов автокаста стрел

Чтобы сделать двойной удар такого типа и со всеми правильными анимация, Надо использовать или мемхак или последний патч
На мемхаке это называется
function SetUnitBATByIndex takes unit u, integer index, real r returns nothing
	if index==1 or index==0 then
		call SetUnitAttackOffsetValue(u,0x158 + 8*index, mR2I(r))
	endif
endfunction
На новом патче:
---@param whichUnit unit
---@param cooldown real
---@param weaponIndex integer
---@return nil
function BlzSetUnitAttackCooldown(whichUnit, cooldown, weaponIndex
Если по русски это интервал между атаками, что позволит почеловечески воспроизвести анимацию между двойной атакой
Но это идеально смотрится для ближнего боя, для дальнего боя нужно будет регистрировать замах и не получение урона... но это сложно но всё также возможно
33

» WarCraft 3 / Пак юнитов мурлоков by PAMEXI

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

» WarCraft 3 / Пак юнитов мурлоков by PAMEXI

основа из ROC взята была
И это ошибка была.. ибо анимацию Swim так просто не добавить
А с нуля переделывать на Любом TFT мурлоке, это точно такой же объём работы
33

» WarCraft 3 / Пак юнитов мурлоков by PAMEXI

PAMEXI, Убедил, а так хотелось заюзать этот пак мурлоков в последней карте.. они по воде ходят.. облом
33

» WarCraft 3 / Impossible Siege 2.10

очень хочу в это поиграть вместе с вами, есть какая-то команда корр тестеров
И пора изучать интерфейсы коли это последний патч, а то такая солидная карта выглядит чутка Не солидно
33

» Мастерская Психа / Открытая вакансия с оплатой Kodum Res

psychosis, Такое надо не в блог а куда нить по глобальнее постить... если что наибольшая активность XGM, как я считаю, сейчас либо Дискорде.. либо в том что высвечивается на главное...
Кое то знаю, мне будет интересно...
Нас активных на новом патче по пальцам пересчитать
33

» IrInA Host Bot / Проблемы с установкой

Kirill78, ты что, винрар же платный, а мы тут за лицензионное по и пиратить не рекомендуем
33

» XGM Конкурсы / Mini-Game Contest: Reforged

Proshel_Doty, отличный настрой
Proshel_Doty:
зачем тебе кого-то подстёгивать?)
Просто я антихейтер рефорджа, Рефунд патриот и всё такое
33

» XGM Конкурсы / Mini-Game Contest: Reforged

Proshel_Doty, ни что не ошибка...
Показ карты не ошибка... это подстегнёт других игроков, они поймут что кто-то что то сделал, и он сможет лучше
Показ % готовности от 4х человек, говорит о том что конкурс уже состоится точно.. и это подстегнёт других игроков не филонить и тоже что-то делать
А вот держа свою карту в секрете или вообще ничего не делать - вот это ошибка
Моя вот готова на 60%
33

» WarCraft 3 / Вопросы по мемхаку

Принятый ответ
Вводим в поиск XGM слово "мемхак"
Получаем результаты мемхак
Для самых новичков специально делал
там по максимуму разжевано
А как пользоваться?
Да никак, потому что нет мемхаке смены Описания Предмета, есть только смена описания способности...Но она фаталит при смене способности выше 2 уровня, А для второй не завезли

Но если разобраться можно самому всё сделать

По примеру способности это выглядело бы так
Если функция такая
function SetAbilityUbertip takes integer id, integer lvl, string s returns boolean
    return SetAbilityStringParam2(id,0x158, s, lvl)
endfunction
То чтобы поменять описание надо было сделать
SetAbilityUbertip(ID  способности или предмета, уровень (для предмета не будет уровня), описание)

quq_CCCP, если я не прав, то покажи функцию смены тултипа предмета для любой версии

А ещё судя по тому что смена тултипа не предусматривает юнита или конкретный хендл предмета, значить описание меняется глобально, и нужно использовать либо Гетлокал плеер либо работать с разными копиями предмата/способности
Всё тоже самое применимо к смене описания на Рефордж патче, но там по проще это всё делается
33

» WarCraft 3 / Потоки тьмы: Орда

Вес до 100 мегабайт можно залить на сайт, залейте пожалуйста

И добавьте ссылки, где вы взяли эту кампанию, на хайве? ссылку на автора на подобном ресурсе, откуда это взято
33

» WarCraft III: Untold Stories / Альфа версия проекта

А можно инструкцию с тем как установить или добавить ссылки на MME с инструкцией по установке
33

» WarCraft 3 / Поменять расу

Ev3nt, а я его возможно оттуда и взял, ибо не помню чтобы вручную столько прописывал в игровых константах

В целом какой-то странный
Загруженные файлы
33

» WarCraft 3 / Поменять расу

Принятый ответ
Если самый простой способ для новичка, без создания модов и добавления 5 рассы то вот
Прямиком из 2006 года уже всё настроено под наг и есть пару ИИ
Нужно будет под расу отдать ночных эльфов например

Это тоже самое что и war3skins.txt, он потом сам сформируется
Загруженные файлы
33

» WarCraft 3 / ИИ не прокачивает способности героям

Принятый ответ
Тут 2 варианта, надо в редактор ИИ загрузить нестанадратные данные по объектам
Если используется 100% стандартное ИИ то надо его обучить.. делается это простым гуи триггером
Событие - игрок повышет уровень
Условие (2 условия), Тип героя= ваш герой, владелец юнита =управляется компьютером
Действие - учить скилы:
Учим способность R
Учим способность Q - Q спосбность приоритетной прокачки
Учим способность W
Учим способность E
А тут надо быть внимательным... изучение ульты требуется указать вначале... чтобы герой выучил ульту на 6 уровне...
или тут можно зарандомить или написать своё алгоритм.. или же чтобы ИИ учил скилы по другом условиям...в зависимости от тот как у него идёт игра
33

» WarCraft III: Untold Stories / WarCraft III: Untold Stories

А то на скринах сплющивание.. значит даже WideScreen fix не используется... ну что ж вы так