22

» WarCraft 3 / currentmapscript.j Удаляется

prog:
currentmapscript.j это временный файл в который пишется код карты в текущий момент обрабатываемой жассхелпером.
я догадался, но почему он сам удалялся? и выдавалась ошибка
т.е. его не было и была ошибка
а как он потом опять появился хз
22

» WarCraft 3 / currentmapscript.j Удаляется

Принятый ответ
Создал новую карту, и видимо из-за этого он снова появился и всё снова пашет))
22

» WarCraft 3 / Магия Защиты и Полная формула урона

Принятый ответ
Хотелось бы лучше понимать что за магия такая)

Вот ещё такой прикол
Добавляем функцию BlzSetEventDamage
При этом юнит всё так же не получает урон, но на экран выводится, что урон получает 100.00
А ещё если в константах поставить значение больше 0, хотя бы 0.01, то урон снова наносится

Но и это ещё не всё!))
Если у юнита атака 0 - 0, он не наносит тоже урон, только вообще никому.
А если атака 0-1, например, то урон будет наносится через раз))

Короче,
  1. если урон 0 или отрицательный, то функция BlzSetEventDamage бесполезна
  2. если в константах по определённому типу брони стоит 0% урона, то функция BlzSetEventDamage также бесполезна
  3. скорее всего там и есть 0.00, просто на экран выводится как 1.00. Ну в смысле ничего более замудренного

  1. вот полная формула полученного урона
BASE ATTACK * K / ( 1 + Multiplier * UNIT ARMOR), где
BASE ATTACK - ожидаемый урон (атака юнита, просто не всегда она 70-70, обычно 45-62 и т.д.)
K - коэффициент получаемого урона определённым типом брони от определённого типа урона (игровые константы)
Multiplier - прирост порчи брони при уроне (игровые константы)
UNIT ARMOR - защита юнита
Загруженные файлы
22

» WarCraft 3 / Магия Защиты и Полная формула урона

Для тех, кто не вкуривает что тут происходит))
Один юнит просто бьёт другого юнита, у которого урон по его типу брони стоит 0%
И просто выводится урон на экран
1.00, а хп не тратится!
Загруженные файлы
22

» WarCraft 3 / Магия Защиты и Полная формула урона

prog:
Там вроде просто не дает нанести меньше 1 урона.
Блин забыл дописать, важное замечание!)
У юнита не тратится хп в этот момент
22

» WarCraft 3 / TriggerRegisterUnitEvent VS. TriggerRegisterPlayerUnitEvent

prog:
Proshel_Doty, тестируй, сравнивай, от карты к карте по разному бывает. Если твои отслеживаемые юниты появляются и умирают часто, то, в принципе, лучше забить на индивидуальные события и делать общим.
Это дикий динамический рандом)
Сейчас получше обрисую ситуацию, на примере доты)) Все представляют что такое дота и какие там бывают армии из юнитов? А иногда и не бывают)
Короче
Допустим нам надо накладывать какой-то баф каждый раз, когда атакует призванный героем юнит, на этого юнита (не иллюзия) (например, паучки Бруды, волки Люкана, форжи Инвокера, подчинённые Чена, змейки Веномансера и т.д.)
Вот тебе две картины:
  1. допустим в игре все 10 игроков, у каждого из которых такой перс, который может кого-то призывать
Следовательно юнитов в разные моменты может быть довольно много, в какие-то средне, в какие-то мало или даже нет совсем, что будет редко
  1. в игре нет персонажей, которые могут призывать кого-либо
Следовательно юнитов таких на карте не будет вообще, но тем не менее у нас всё так же работает событие TriggerRegisterPlayerUnitEvent, которое по сути работает в холостую
И это всё случаи одной карты
Так что лучше теперь юзать?)
22

» WarCraft 3 / TriggerRegisterUnitEvent VS. TriggerRegisterPlayerUnitEvent

Вдруг потом другой тип появится, сделаю там if ветку.
Что имеешь в виду под другой тип?)
У обоих событий есть свои плюсы и минусы. Все зависит от кол-ва юнитов.
Например, если на карте очень много разных юнитов одновременно, то индивидуальные события могут начать работать быстрее, чем общее. С другой стороны, если юнитов на которых повешено индивидуальное событие слишком много, то уже этот способ начинает лагать и доставлять проблемы.
Я почти всегда выбираю TriggerRegisterPlayerUnitEvent.
Слишком много это вот скока?) 500? 1000?
На карте предполагается не мало юнитов, но конкретно тех, которые попадают под условие, может быть не больше 10-20% от всего количества
Например, если на карте 500 юнитов, и только с 50-100 из них должны производиться действия, если они атаковали
22

» WarCraft 3 / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

Blizzard хотели монетизировать WarCraft III, по этому сделали Reforged. Деньги как цель - это стало причиной того, что они бросили вселенную WarCraft.
они его уже смонетезировали - состряпали шляпу, которая стоит 1300р
За эти деньги можно приобрести норм игруху и даже не одну, если со скидками, и сидеть в х@й не дуть на 1.31
Hodor:
лучше пусть ещё бы пол года делали, но выпустили бы здоровый продукт
Та какие ещё пол года, они и так его хрен знает сколько делали и нихрена в итоге не сделали
22

» WarCraft 3 / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

Окей, давайте представим, что релиз был абсолютно шикарный, что мало того, что в рефордже нет просадок фпс, осталась старая всеми любимая озвучка, все текстуры и графоний всем нравится, что близы не добавили новых багов и исправили старые, не составляли бы авторские права и прочие эти заморочки с кастомками, так ещё и завезли кучу новых функций, типа там для удобной работы с интерфейсом, убрали дурацкие ограничения (типа макс скорость перемещения 522) ну и т.д. и т.п.
Обсуждать то что? При таком раскладе все кинулись бы делать мапы, ну и вместо того чтобы типа "ныли" как ты говоришь, тупо радовались бы.
Я ждал рефорджед, потому что грел мысль о том, что было бы не плохо монетизировать кастомки (при том, что я ещё тогда даже не знал о том, что они в правилах будут об этом что-то говорить), всё-таки за плечами больше 10 лет ковыряний и придумать и состряпать кастомку на которой можно ещё и заработать деревяных это было бы здорово. Но, смотря на текущее положение дел, подогревать больше нет смысла и ковырять этот труп, а на данный момент это именно почти что труп (если его не доведут до ума или будут это делать слишком долго)
Хреново, конечно, что то, чем занимался с детства вот так обрывается, но а шо поделать
Гори оно синим пламенем)
С лета потихоньку окунался в Unity, а в последнюю неделю окунулся просто с головой и ска как же это круто!)
Го все на юнити, я создал!) Ну или Анрил кому что в общем)
И на этой ноте я заканчиваю рассказ
Всем, кто заказал, я желаю сделать рефанд и потратить эти деньги на какую-нибудь стоющую игру в стиме, или лучше отложить их до распродажи в том же стиме!) Если так хочется поковырять варик, то ковыряйте 1.31! Да графоний, там похуже, хотя, смотря что делать, лично я в своих мапах не использую в принципе стандарт, так что разницы почти нет
P.S. сейчас прогресс развивается настолько быстро, что уже лет через 5 будет куча игр, которые делают в соляного разные ребята и кайфуют. Даже сейчас уже куча таких разработчиков и компаний, где 3 калеки делают норм игрухи, а что будет в ближайшем будущем, э хе Поэтому нех тут ловить, в крайнем случае можно пойти делать кастомки на Дота2
P.P.S. Да я тоже захожу в варик и буду заходить (в 1.31), чтобы поковырять, пофантазировать, повизуализировать свои идеи. Но на серьёзе тут что-то делать,а ещё тратить полтора косаря на точно такую же по сути игру, вместо того, чтобы просто ковырять 1.31... ну нахер
22

» WarCraft 3 / Релиз Warcraft 3: Reforged

В целом доволен игрой
И всё же 1300 за это слишком
Тем более, что людей у кого оно работает не айс гораздо больше находится, чем тех у кого типа всё норм
22

» XGM Team / Закрытие XGM (нет)

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

» WarCraft 3 / Релиз Warcraft 3: Reforged

А покамест подожду, пока ее будут править, мне не горит.
А у меня наоборот горит )
Ну в смысле, хочется поковырять мапу на нормально работающем ВЕ и нормально работающим вариком, но когда они исправят все недочёты не знает никто
Если раньше хоть было чётко известно мол выйдет 31 декабря или 29 января, то сколько ждать теперь ХЗ
И эта неизвестность угнетает) Можно ждать месяц, а можно и год и больше
Да и плюс непонятно насколько они настроены исправлять что-либо
P.S. поэтому, ребятки, все кто приобрёл это чудо, ищите баги и недочёты, и отправляйте их близам плз, пусть исправляют быстрее, это в ваших интересах в первую очередь, ибо я не покупал его))
22

» WarCraft 3 / Релиз Warcraft 3: Reforged

Как они вообще это выпустили? На что они надеялись? Кто дал добро на это?
Поджимающие сроки дали добро) Ещё месяц назад

Что кто накопал?
Я спрошу ещё более конкретно, хотя мне кажется, что такого нет завезли:
  • Можно добавлять бафы юнитам как абилки и менять им лвл?
  • Могут юниты иметь скорость передвижения больше 522?
  • Есть ли ограничение по дальности видимости и какое? В прошлом варике на версии 1.31 там при определённой дальности (вроде 10000) тупо не видно объекты, становится чёрное изображение (я сейчас не про туман, а именно про вот такое обрезание)
22

» WarCraft 3 / Релиз Warcraft 3: Reforged

Близы сами чёнить говорят о недоработках и про фидбек?

Брутального бородатого мачо-мэна который всем своим видом ассоциируется со старой брутальной вселенной варкрафта заменили, в принципе это всё что нужно знать о положении дел в этой игре :D
для китайцев по ходу )
22

» Empires of Warcraft / Empires of Warcraft

Vlod:
Tovio, надежда на что?)
что скоро все мододелы пересядут на рефорджед и мы больше не будем видеть скрины со стандартом из старого варика :D
А ну и конечно, что рефорджед перед этим будет отполирован до блеска)
22

» WarCraft 3 / Релиз Warcraft 3: Reforged

Разве тут не должно быть 29 января? Ну или 28 на крайняк
Это со стрима того типа, который сегодня стримил с 9 утра
Загруженные файлы