1
15
1 год назад
1

» WarCraft 3 / как присвоить локальные значения игрока в глобальные переменные?

Можно синкать через SelectUnit, он вроде как быстрее кэша.
0
15
1 год назад
0

» WarCraft 3 / Last Generator

Ради газеты вставлять мемхак в карту мощно конечно.
0
15
1 год назад
Отредактирован JackFastGame
0

» WarCraft 3 / Как контрить Alt+QQ?

Хотите насильно заставить людей играть в игру не оставив возможности для выхода?
непреднамеренный
откуда инфа?
Возможно у него под эти кнопки заточен какой-то функционал, например в некоторых играх Alt+[хоткей абилки] позволяет закастить таргетную абилку на самого себя.

Была такая функция на мемхаке:
А откуда взяли её? В Unryze API v1.7 не нашёл такого.
0
15
1 год назад
Отредактирован JackFastGame
0

» WarCraft 3 / Фатал

То есть вероятнее всего дело просто в том, что я слишком сильно нагрузил свой Варкрафт?
Играю в фулл экране 1920х1080, карта 460х440 (огромная), по кд тонна юнитов бегает и всё такое (но ликов нет, хэндлов от силы 50к под 4й час игры)
Учитывая, что карта сделана на ГУИ, утечки точно есть. К тому же вылет спустя несколько часов игры и .\cmemblock в фатале только подтверждают это.
0
15
1 год назад
Отредактирован JackFastGame
0

» WarCraft 3 / Чат на фреймах

JackFastGame, попробуй editbox на самодельный editbox заменить. При нажатии на enter фокус перекинь на самодельный, и ввод клавы будет
Не совсем понял как это поможет. Сообщения вводятся и их можно увидеть в дефолтном журнале, проблема в том, что фреймы не обновляются при появлении окошка "Ожидание игроков...". Видимо триггеры отключаются в этот момент, поэтому в чате не видно новых сообщений, когда кто-то залагал, т.к. фреймы не могут обновиться.
Также не видно сообщения, которые посылает Ирина. Они от имени красного игрока шлются, но ChatEvent не ловит их.
0
15
1 год назад
0

» WarCraft 3 / Чат на фреймах

К сожалению данная наработка порождает две проблемы:
  1. Не видно сообщения от Ирины, т.к. событие ChatEvent не ловит их;
  2. Не видно сообщения игроков когда кто-то временно потерял соединение.
У кого-нибудь есть идеи, возможно ли эти недостатки хоть как-то покрыть?
0
15
1 год назад
0

» WarCraft 3 / Как скрыть надпись "Заклинание ещё не готово"?

Потесть, возможно, если в другую карту создашь то тоже не будет видно. Раньше баг был, что некоторые исправления подобного рода перетекали из карты в карту пока в вар3 не перезайдешь. Вроде названий игроков в лобби.

Дело в том., что в рефордже появилась возможность конкретные фреймы убирать, без затрагивания констант игровых.
У меня только при повторном импорте war3mapSkin.txt сработало.
Но вообще он странно работает, например я везде поставил пустую модель и текстуру нейтралов на мини-карте, а всё равно они отображаются.
MinimapToughCreepCampTexture=transparenticon.blp
MinimapCreepCampTexture=transparenticon.blp
MinimapNeutralTexture=transparenticon.blp
MinimapNeutral=.mdl
Загруженные файлы
0
15
1 год назад
0

» WarCraft 3 / Как скрыть надпись "Заклинание ещё не готово"?

Не знаю почему, но со второго раза сработало.
0
15
1 год назад
0

» WarCraft 3 / Задержка в функции, которая выполняется для локального игрока

В TimerStart ещё можно указать разную периодичность для каждого игрока, что тоже может быть полезным.
0
15
1 год назад
Отредактирован JackFastGame
0

» WarCraft 3 / Иконки на заказ

Заказ на работу
Добрый день. Имеется иконка с Хайва (BTNOrcAmuletOrange):
Она представляет собой дебафф для заклинания. Иконка способности как бы оборачивается цепями.
Проблема в том, что сейчас объёма нет. Цепи обрываются по краям иконки заклинания. Надо сделать так, чтобы был объём, чтобы было видно что цепи обволакивают иконку и уходят за неё.
Открыть
По понятным причинам разрешается выходить за пределы размера 64х64.
Прозрачная иконка. Можно работать с ней.
0
15
1 год назад
Отредактирован JackFastGame
0

» WarCraft 3 / Пак анимированных рамок-спрайтов

Никто не знает как это адаптировать под мемхак?
На выходе получаю это: i.gyazo.com/c3b965e3ac8b657fdeed3a596f69186c.mp4
Селектор реализовал в fdf файле вот так:
Frame "SPRITE" "AbilityRecast" {
    BackgroundArt "inner_flame_border_sprite.mdx",
}
Код создания фрейма:
set frame = CreateFrameEx("AbilityRecast", AbilityButton[i], 0, 0, id)
call ClearFrameAllPoints(frame)
call SetUIFramePoint(frame, ANCHOR_BOTTOMLEFT, AbilityButton[i], ANCHOR_BOTTOMLEFT, 0.0, 0.0)
call SetFrameSize(frame, abilityButtonSize, abilityButtonSize)
Вижу тут юзают FrameSize и FrameScale, полагаю для спрайтов второй параметр имеет значение, но если в мемхаке заюзать SetCSpriteFrameScale к данному фрейму, то игра крашит.
0
15
2 года назад
0

» WarCraft 3 / Герою требуется опыта: таблица в константах

Можно сконвертить карту в формат lni и ручками дописать.
0
15
2 года назад
0

» WarCraft 3 / WFE - Warcraft Feature Extender

S1nTech, удали папку Movies.
0
15
2 года назад
0

» 23 Расы / Отчет первой недели альфа-тестирования

А что за кристаллы разноцветные? Это ресурсы?
1
15
2 года назад
1

» WarCraft 3 / Как узнать что истёк таймер (без события)?

TimerGetRemaining() - возвращает оставшееся время таймера. По истечении будет == 0.0.
0
15
2 года назад
0

» WarCraft 3 / Нужна модель? - Вам сюда!

CaZaNoVa, там автор в комментах всегда оставляет к рефовским эффектам архив с текстурами, которые он использовал (которые есть в Рефе, но нет в 1.26).
0
15
2 года назад
Отредактирован JackFastGame
0

» WarCraft 3 / Описания в WarCraft 3

konvan5, автор вроде не писал, что он на Рефе. Поэтому способ с фреймами скорее всего отпадает.
0
15
2 года назад
0

» WarCraft 3 / Как сделать аое подсветку области как в доте ?

Razor_dex, стоит также предложить автору варианты реализации появления подсветки, одно дело сама модель круга, другое - его появление. Локально-то не создашь юнит/эффект.
0
15
2 года назад
0

» WarCraft 3 / Вызов функции в jass из Dll = десинхронизация

Unryze, разве Алексей делал данное событие синхронным?
0
15
2 года назад
0

» WarCraft 3 / Как уничтожить спецэффект через ожидание

quq_CCCP, Дота на 20% сделана на ГУИ?
0
15
2 года назад
0

» WarCraft 3 / Способности и Animation - Cast Point

Можно мемхаком задать кастпоинт любой абилке, он будет работать в обход кастпоинта самого юнита.
0
15
2 года назад
0

» WarCraft 3 / Перенос Jass способностей

zogorlol, в Рефе добавили компилятор vJass на уровне дефолтного редактора?
0
15
2 года назад
0

» WarCraft 3 / Перенос Jass способностей

Jass работает в Варкрафте из-под коробки, ничего устанавливать не нужно.
0
15
2 года назад
0

» WarCraft 3 / Что предпочтительней и почему Lua или Jass?

ScorpioT1000, окей, какой процент карт открыт для сообщества? 1%? Да и в любом случае исходники надо отдельно хранить от релизной версии, иначе это извращенство какое-то.
0
15
2 года назад
0

» WarCraft 3 / Что предпочтительней и почему Lua или Jass?

ScorpioT1000, зачем на релизе хороший код стайл? Большинство карт протектят/оптимизируют, обычный юзер не будет лезть в mpq и пытаться разобрать war3map.j, а кому надо тот вежливо попросит исходники.
Ну и применять код-стайл из одного языка к другому с совсем другими парадигмами очень странная затея. Jass не похож на Java ни капли, и задачи у них совершенно разные.