33

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Bornikkeny, Там нового функционала в рефордже столько, что хватит ещё на 10 лет, только в нем никто не хочет ковыряться ибо толпе проще хейтить реф. Те, те кто остались - даже гуи особо не используют. Поэтому зачем вообще патчи какие то патчи, если можно сказать - я не программист.
Посмотрите на последний конкурс, это яркое доказательство, что патчи вообще не нужны людям. Реф не интересен ни игрокам ни разработчикам.
33

» Fantasy Pirates / Fantasy Pirates v.1.00

долгожданное одобрение берги <3
Ох...Оказывается это готовый проект уже 3-х летней давности
Первое впечатление оказалось ужасно обманчивым. Можете в минусах утопить но, мне как будто плюнули в душу. Буду краток - скучнейший стандарт.
те кто не любят, как я что-то прогоняю через свой вкус, могут дальше не читать
Жанр риск разумеется хорош сам по себе, позволяет вырабатывать стратегию захвата точек, инкомить и т.д. Но что нам дают то из коробки?
Увлекательный геймплей - жанр риск
12 пиратских героев (Число будет увеличиваться с каждой версией) - Герои и правда пиратские
6 больших островов и много мелких - С приемлемым ландшафтом
18 типов кораблей - [++Кораблей и правда много+]
6 рас - Они есть да
Абордаж - Самый сок
Нестандартная система кораблей - Это весьма занятно
Более 100 заклинаний, способностей и различных юнитов - Заклинаний полно, как и предметов
Всё верно описано, ни слова лжи но.... на самом деле то тут:
Увлекательный геймплей
На 1 минуте возникло желание ливнуть из-за того что я мигом понял, что это за карта. Но я себя перебором, и отыграл час и трижды, плюс ещё посмотрел видео от Вадима. Борясь со своим чувством отвращения, мне пришлось отрубить себе руку и приделать вместо неё крюк, чтобы хоть-то как-то прочувствовать, что я на пиратской карте. Ибо пункты ниже раскрывают почему именно этот геймплей вообще НЕ увлекательный
12 пиратских героев (Число будет увеличиваться с каждой версией)
12 стандартных героев с описаниями перемешанными на английском и русском языке, у автора очевидно английский клиент игры и его это вообще не парит. Как можно увлечь игрока дефолтными героями - я просто не понимаю
6 больших островов и много мелких
Тут ничего не скажу плохого, острова есть, они сбалансированы, крипы не агрятся с соседних точек, ландшафт приятный и никак не отвлекает геймплей. Есть возможность сменить остров на самом старте, тематика островов полностью раскрыта
18 типов кораблей.
Корабли есть, отличаются вместимостью, типами моделек, уроном... и разве чем-то ещё?
6 рас
6 околостандартных рас, модельки, способности из РО... конец
Абордаж
Судя по описанию, и паре скринов, что я видел, это лучшее что тут есть после островов, и вообще самая главная фишка карты, но к сожалению в соло режиме я не смог его протестить, абордаж не реагирует на вражеские патрулирующие корабли, я видимо не разобрался, и нейтральные вообще агрятся всей толпой
Нестандартная система кораблей
Описано выше, но надо мне подкрепить своё мнение через видео происходящего, а не 1 скрин
Более 100 заклинаний, способностей и различных юнитов
Нам не соврали, никто и не обещал, что тут будет что-то вау, контент есть. Но меня дико триггерит дефолт, я его чую за километр, и это вызывает такую дикую скуку и тоску, что просто не описать =(
33

» WarCraft 3 / Как триггерно изменить тип юнита из пешего на летающий?

quq_CCCP, спасибо, хорошо, что нашли адреса
Pashka5, НЕ работает, проверил
BlzSetUnitIntegerField(hero,UNIT_IF_MOVE_TYPE,2) -- 0 1 2 3 4 5 6 7, я всё перебрал
print(" смена типа движения ")
дебаг сообщение есть, всё норм, но юнит не летает и н и ч е г о, не происходит увы

Castiel, вижу у тебя в карте тот же самый код, но не могу запустить карту
и не могу продолжить и у тебя стоит melee latest patch

в 132.8 чтоли сделано?

В 132.8 ещё хуже, так же не запустить, в какой версии это ребята? мб какие то 131?

Castiel, аха
строчку
BlzSetUnitIntegerField(HERO1,UNIT_IF_MOVE_TYPE,2)
в своём коде можешь вообще удалить, потому что ты двигаешь юнита через SetUnitXY, а этот тип движения игнорирует пафинг и включает кастомный путь, я строку закомментил, работоспособность кода не поменялась, ибо строка НЕ работает и НИЧЕГО не даёт в принципе. Мне жаль, а я уже было обрадовался что филды починили.. ну когда же их сделают
миф развеян или хз как ещё проверить =(
Загруженные файлы
33

» WarCraft 3 / Как триггерно изменить тип юнита из пешего на летающий?

quq_CCCP, на мемхаке когда я такое просил, Лич сказал, что не нашёл ещё адресов.~Pashka5, доверяй но проверяй, вечером проверю, ты в принципе убедителен, может я и правда где-то провтыкал
33

» WarCraft 3 / Как триггерно изменить тип юнита из пешего на летающий?

У меня в профиле специально этот код висит
			if UnitAddAbility(hero,FourCC('Ait9')) then print("testIsStart") end
			local thisAbi= BlzGetUnitAbility(hero,FourCC('Ait9'))
			local before=BlzGetAbilityIntegerLevelField(thisAbi,ABILITY_ILF_ATTACK_BONUS,0)
			print("before="..before)
			BlzSetAbilityIntegerLevelField(thisAbi,ABILITY_ILF_ATTACK_BONUS,0,100)
			local after=BlzGetAbilityIntegerLevelField(thisAbi,ABILITY_ILF_ATTACK_BONUS,0)
			print("after="..after)
я просто чекаю каждый патч это
на коде выше мы меняем бонусный урон из предмета, но ни-че-го. Pashka5, Покажи видео, гифкой, картой, где после применения
BlzSetUnitIntegerField(unit,UNIT_IF_MOVE_TYPE,MOVE_TYPE_FLY)
у тебя полетит наземный юнит... он не полетит, но GetField будет возвращать, что юнит летающий
33

» WarCraft 3 / Как триггерно изменить тип юнита из пешего на летающий?

Pashka5, функция есть а не работает. Проверял на 132.6*...
Тип движения меняется, и дебаг пишет что он изменён, а по факту - н и ч е г о
33

» WarCraft 3 / [lua] Всё о визуализации способностей в Warcraft3

ScorpioT1000, подстатьи скоро будут готовы, а опубликовал чтобы ещё счёте птщю для мозгов подкинуть, и уже покинули идеи, мб как то скрыть это оглавление? Просто оно само сделалось, с подстатьями никогда не работал и решил поэкспериментировать.
33

» WarCraft 3 / Перемещение декорации с заданной высотой.

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

» WarCraft 3 / Поменять курсор на другую модель

Принятый ответ
Спустя 30+ дней...
local pointer=BlzFrameGetChild(BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0),13)
Замена текстуры не подвластна для него, но смена альфа канала работает, так что можно сделать 100% прозрачным и нарисовать свою модель в координатах курсора
33

» WarCraft 3 / Открытие карты в refoged

Araders, там там гуишные функций какие-то есть, то бишь достаточно всё сомнительно конвертануть в jass на 126 и карта уже откроется в рефоге
33

» WarCraft 3 / Открытие карты в refoged

Принятый ответ
Можно даже карты сделанные на мемхаке открыть (без сохранения).
Единственное скажем требование для НЕ открытия это функционал jngp
33

» WarCraft 3 / Демоническая сила.

Ну как бы надо решение принять чем жертвовать, 200 КБ или же, превозмочь сложности. Я вот хз как на каждом замахе по событию юнит атакован, будет выглядеть триггерная смена анимации, надо пробовать

Переименовать через мдлвис, просто свернуть анимации и готово. Крит проигрывает вроде Attack slam, и она же при сплеше и надо поменять местами с атак 4, ну с какой нужно
33

» WarCraft 3 / Демоническая сила.

Принятый ответ
Переименовать анимации если модель кастомная
33

» WarCraft 3 / [lua] Всё о визуализации способностей в Warcraft3

Так же как и нажатие любой другой кнопки через
OSKEY_RALT
OSKEY_LALT
OSKEY_ALT
События по отлову клавиш добавлены в 131 патче (или ещё раньше). Все события автоматически синхронизируются у всех игроков.
33

» Администрация XGM / Одна вкладка на xgm ест 15% процессора

Vlod, там просто куча гифок на той странице аж 9 целых, хотя 5 из них лежать на gfycat 2 в этом ресурсе и 2 загружены ранее, но так же на xgm.
Так что там майнит не Скорп, а Берги
33

» WarCraft 3 / [lua] Всё о визуализации способностей в Warcraft3

Да, герои. Там по зажатию подсвечивались ресурсы, здания, юниты, но только те, с которыми взаимодействие возможно
тогда эта система будет общей, надо лишь показать как отслеживать нажатие и удержание альт и рисовать локально эффекты
33

» WarCraft 3 / [lua] Всё о визуализации способностей в Warcraft3

По маркерам: охота еще подсвечивание особых областей/юнитов по кнопке (как в HoM).
Можно подробней, что там в HoM, хом - герои?
Точно обязательно сюда ещё добавлю подсветку областей спавна нейтралов и дальность вышек, как в доте по альт