12

» WarCraft 3 / Улучшение урона в процентах

orc01:
quq_CCCP:
Нет, все процентные увеличения идут от базового атрибута, то бы была прогрессия.
Белый урон увеличивается только апгрейдами или книгами на атаку, есть еще мемхак но это не для начинающих.
А разве есть книги на атаку?
Ну конечно же есть.
12

» WarCraft 3 / Может ли кто помочь в создании AOE Knockback способности?

Izengrim:
Sergarr:
Внезапно, по созданию AoE заклинания с отталкиванием есть целая отдельная статья: xgm.guru/p/wc3/spellmaker-stomp-spell-creation
Как я понял, эта статья нужна тем, кто хочет создать способность с отталкиванием на основе способности Громовая поступь и т.д., а мне нужно на основе Безмолвия и тому подобных
Там реально нужно поменять всего две строчки (не считая замены равкодов), чтобы сделать то, что тебе нужно. Если ты поймешь, как работает этот Stomp Spell и в чем его единственное отличие от твоего варианта, тебе будет более чем очевидно, какие две строчки я имею в виду.
12

» Fa_losophy / Припекло

Doc:
Две самых сложных части - реализовать мультиплеер и потом оптимизировать все чтобы оно стабильно работало на большом кол-ве юнитов.
Локстеп мультиплеер то несложно делается относительно.
Относительно написания самой игры, да, но вообще я слышал что это не так чтобы очень просто. Там есть некоторые хитрые тонкости насчет борьбы с лагами и потерей пакетов, + надо жестко контролировать рандом везде, где он используется, чтобы на разных компьютерах рандомились одни и те же числа.
12

» WarCraft 3 / Баланс таблицы вычисления стоимости юнитов.

pro100master:
Sergarr, Область который был наведен курсором
Это не то. В таблице есть "АоЕ/сек.", меня интересует, что это может значить.
ОК, я буду считать, что это дальности в единицах дальности варкрафта.
Вообще линейная модель не очень. Надо балансить относительно боевой мощи юнита - эффективное хп (т.е. хп с учетом защиты) умноженное на дпс.
12

» WarCraft 3 / Огромное количество объектов (структур)

NekoriDes:
Sergarr, спасибо за ответ. Что ты имеешь в виду под поиском пути и почему будет тормозить? Что такое количество юнитов на карте одновременно приведет к лагам?
Поиск пути - это то, что нужно юнитам для того, чтобы обходить препятствия и достигать целевой точки движения. Тормозить будет в том смысле, что юниты при отдаче приказов на движение, или при появлении противника поблизости, будут стоять на месте некоторое время, прежде чем начать двигаться. Наличие или отсутствие лагов здесь зависит от мощности компьютера игрока.
12

» WarCraft 3 / Каличное применение локальных переменных в GUI

Если нужна статья про написание заклинаний на джассе, то легче всего будет начать вот с этой: xgm.guru/p/wc3/spellmaker-stomp-spell-creation - там достаточно подробно рассказано про то, как запускать действия с таймерами в JASS-е.
12

» WarCraft 3 / Огромное количество объектов (структур)

Существенно не повлияет. Параллельный массив длиной в 500 элементов это, на самом деле, не очень то и много.
Проблема будет с "500 крипов". Поиск пути в варкрафте не заточен на такое кол-во юнитов, поэтому, скорее всего, юниты будут тормозить при движении.
12

» WarCraft 3 / Пара элементарных вопросов

RikLine:
Sergarr:
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
Да, я понимаю, но другой вопрос: как "дать редактору понять", что один из игроков отсутствует? Какое событие или же условие надо поставить?
Можно просто считать количество играющих игроков. В ГУИ это делается так: создаешь целочисленную переменную и приравниваешь ее значение к Number of players in (All of players matching (((Matching player) slot status) равно Играет)).
Чтобы это дело прикрутить к установке гандикапа, ты создаешь триггер с кучей событий вида Игрок 1 (красный) leaves the game, туда вставляешь эту штуку выше, и затем там же устанавливаешь гандикап.
Да, и еще, эта функция считает всех компьютерных игроков тоже как "играющих", так что на это надо сделать поправку.
12

» WarCraft 3 / Пара элементарных вопросов

Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
12

» WarCraft 3 / Как обойти античит мх в картае? (200р за помощь)

А зачем вообще использовать мх в Варкрафте 3 в 2018 году, а? В него же вообще 3,5 человека уже только играет. Забанят пару раз (потому что когда человек мх-шит, это все равно видно), и все, больше не с кем играть будет...
12

» WarCraft 3 / «Характеристики - Изначальное количество маны» это ?

Ну очевидно же, что она влияет на... изначальное количество маны у юнита. Т.е. то количество маны, с которым он появляется на свет.
12

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

nup4ik:
Sergarr, все, понял, спасибо. Хотя эти параметры и установлены по умолчанию в 1, но помогает отключение и включение заново - тогда начинает работать.
Steal nerves, спасибо за разъяснения.
Да, там просто какая-то бага, оно не показывает правильный набор констант сразу по неведомой мне причине.
Попробуй сделать еще так - зайти в меню "Параметры карты" щелкнуть там в "Набор игровых" (констант), выбрать Стандартный (сражение) (то, что там по дефолту уже стоит), выйти, закрыть карту и потом открыть ее опять. У меня вроде после такой операции появились правильные константы.
12

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

nup4ik:
Sergarr, если не сложно, могли бы скинуть эту карту?
Я прямо сейчас сделал это на отдельной карте, чтобы лучше было видно.
Загруженные файлы
12

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

nup4ik:
Sergarr, в том и дело, что там стоит "Да", но на союзников действовать отказывается.
У меня на тест карте все работает. Версия 1.26.
12

» WarCraft 3 / Можно заставить "Похищение маны" работать с союзниками?

Maniac_91:
Нет. Я пытался.
Плохо пытался, значит.
nup4ik, в окне игровых констант нажми "Показать названия переменных" и ищи DrainTransfersLife и DrainTransfersMana. Они должны быть в самом верху. Ставишь там "да" и наслаждаешься передачей жизней/маны при применении способности на союзника.
Там же рядом еще есть галочки для получения жизней больше максимума хп/мп при применении способности, правда эта доп. жизнь довольно глючно себя там ведет в смысле отображения на полоске жизней, и одновременно больше макс. хп и маны иметь нельзя, а так все работает.
12

» WarCraft 3 / Отравленное оружие

Maniac_91:
Там вроде названия полей (скорость атаки и скорость движения) перепутаны.
Да. Я только что протестил со способностью "Отравленное оружие (враг)", все отлично работает (за исключением перепутанных названий полей), если включить буфер движения и скорости боя.
12

» WarCraft 3 / Уровень боевой единицы

ScopteRectuS:
ClotPh, я знаю, но создание боевой единицы ресурсозатратно. В моем случае это вызовет фриз на несколько секунд, так как данная функция будет использоваться большое количество раз.
Что мешает сделать это 1 раз в начале карты для всех юнитов и занести данные по уровням в хештаблицу?
12

» Биржа взаимной помощи / Биржа взаимной помощи

quq_CCCP:
Sergarr, Могу подкинуть свою карту, там не мало способностей на самые разные темы.
А они без мемхака сделаны? У меня какие-то смутные подозрения возникают при взгляде на историю твоих ресурсов.
Да и вообще, мне чужие заклинания не хочется прямо таки импортить, а переделывать вроде как нехорошо. Мне лучше, чтобы просто идеи были.
12

» WarCraft 3 / Почему у огненного дыхания пропало пламя?

Steal nerves:
все заработало. обновил ОС, перезапустил комп и заработало. Короче что-то с ОС у меня.
А какая у тебя ОС, если не секрет? Windows 10?
12

» WarCraft 3 / War of civilizations v1.4

DemonoiD:
Миша, скриншот в тга - это пушка.
Контрольный выстрел в голову - несмотря на надпись о защищенности карты, карта на самом деле не защищена.
И там около 80% триггеров выглядит примерно как "income Копировать 2 Копировать".
12

» Биржа взаимной помощи / Биржа взаимной помощи

ClotPh:
Sergarr, ну он будет, но по мелочи. В крайнем случае уж функции, связанные с ним, вставлю лично и/или ты их в неактивном виде проставишь... Он будет требовать JNGP
Ща идеи обдумаю и сброшу
Ок. Я могу для них место обозначить с помощью комментариев в коде, если ты мне скажешь, какие там именно функции из мемхака нужны и что они делают.