23

» Альфа тест / Заявка на тест карты: Northrend RPG

Bergi_Bear:
makkad, 4 часа - другое дело,всегда можно найти абуз оптимальную стратегию или удачную механику, которая позволит делать те или иные вещи быстрее
Да. Ты прав. Но от этого не защитишься, всегда есть лазейки. А так время дал конечно скорее для общего представления.
23

» Альфа тест / Заявка на тест карты: Northrend RPG

Bergi_Bear:
В принципе давно хотел поиграть в эту карту но сильно отпугивает время игры 7-8, у людей нет столько времени. Это что за время? я тоже делал карту такого формата, и её можно было пройти новичку за 10 часов, но опытный игрок или же я -автор, знали все фишки и умели пробегать карту за 50 минут. Откуда взялась эта цифра?
Изначально это была оценка. Я проходил за 4, примерно оценивал своё преимущество в знаниях в x2 по времени. Но когда дал знакомому пройти, он и потратил 8 часов. Так что думаю более-менее корректная.
23

» Альфа тест / Заявка на тест карты: Northrend RPG

N7 Molot:
KingMaximax:
Нет нужды, произвольное составление заявки приветствуется, все пункты учтены.
Я уже добавил. Единственное что, через Irina не будет возможности загрузиться. Т.е. через неё можно будет начать, исчерпать лимит сохранений на игроков, а потом уже придётся использовать другую платформу.
23

» Кузня Волчачки / Сообщение Гильдамастера гильдии «Черамор»

KingMaximax, Спасибо за ответ и предложение. Пожалуй, что-то особое тестировать в карте не нужно, проект уже довольно взрослый (3 месяца), уже получил несколько отзывов от обычных игроков (не картоделов). Были патчи. Но разве что было бы полезно получить советы бывалых мапмейкеров, о том, где можно было бы малой кровью исправить что-нибудь. Например, ScorpioT1000 посоветовал почитать статей про ландшафт... Я честно не силён в ланде, но без конкретики не могу исправить этот аспект.
23

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

Предыдущий заказ выполнен. Теперь ещё один, если кому интересно.
В моей карте Northrend RPG есть герой гренадёр с этой моделью сделанной Кет'ом. Но я бы хотел видеть в своей карте более высокополигональную модель, с более человеческими пропорциями.
В исходной модели мне понравилась идея с пращой, с висящими на ремне гранатами и с усами. Это бы хотелось что бы было и в новой.
У героя есть краткая биография и список способностей. Нужно, чтобы модель им не противоречила. (Например, учесть его простонародное происхождение).
Также нужно добавить анимацию когда герой что-то устанавливает рядом с собой и анимацию Spell когда он что-то колдует поднимая руку (обе незацикленные).
По поводу вознаграждения пишите в ЛС.
Загруженные файлы
23

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

Доброго времени суток,
Нужна оптимизация веса модели Таурена без значительного ухудшения качества. Автор модели посоветовал обратиться к сторонним моделерам.
Без учёта файла текстуры blp и zip-сжатия суммарный вес модели и портрета составляет 2.14 МБ. Если была бы возможность оптимизировать это число, то за каждые (- 100 КБ) я бы мог заплатить по 200 рублей.
Опять же не учитывая стандартную архивацию, которую проделывает редактор. В самой карте вес получается намного меньше. И не учитывая сжатие blp текстуры, которое уже проведено по максимуму.
Не знаю, какие существуют методики, может объединение файла портрета и самой модели. Убрать неиспользуемые мной анимации, найти лишние полигоны.
23

» Кузня Волчачки / Сообщение Гильдамастера гильдии «Черамор»

Здравствуй, гильдмастер!
У меня тоже есть проект второго уровня Northrend RPG (на самом деле блог, но в описании при создании отмечено, что блог - это проект одного человека) и я бы хотел получить третий уровень. Единственное, сама карта уже вышла из Альфа стадии, и не знаю, на сколько корректно создавать тему в Альфа-тесте.
23

» Northrend RPG / Northrend RPG r2.0.18 - Новые Горизонты

Информация для игроков на версии Warcraft III 1.26, установленной из нелицензионных Repack-сборок.
Если у вас через некоторое время после загрузки сохранённой игры вылетает с критической ошибкой, то нужно до вылета сохранить игру в новом слоте и загрузиться с него. Возможно, это придётся повторить несколько раз.
Проблема исследуется и будет устранена/обойдена в одной из следующих версий карты.
23

» WarCraft 3 / После загрузки сохранённой игры вылетает с критической ошибкой

quq_CCCP:
Ну само собой при сломанном массиве тут же упадет... Это кстати одна из причин почему в картах с антихаками или мемхаком отключено сохранение.
Мемхаков и антихаков в карте нет. То что сломан массив просто предположение.

DracoL1ch:
у абилки потерялся хозяин и игра не поняла прикола
Всмысле сломался GetUnitAbilityLevel()? Или событие SPELL_EFFECT?
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

Форматирование
Хм... ну тогда от этого мало пользы. Я и так знаю, в какой я версии сохраняю карту.
23

» WarCraft 3 / Способность к выращиванию цветов

Можешь обойтись даже редактором объектов. Создай юнитов с моделью цветов, без атаки и способностью Москиты. Есть способности, которые вызывают юнитов в выбранную точку. Но лучше тригерно.
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

PT153:
Уже давно всё придумали. Вот ресурс. Необходимо добавить только детект для версии 1.32.
ScorpioT1000:
там 24 игрока, но константу не обновили
Всё там обновили, теперь у этой константы не hardcoded значение, а значение из нативки. Для карт, созданных в WE до 1.29, нативка возвращает 12, после - 24.
    // Game constants
    constant integer   bj_MAX_INVENTORY                 =  6
    constant integer   bj_MAX_PLAYERS                   =  GetBJMaxPlayers()
    constant integer   bj_PLAYER_NEUTRAL_VICTIM         =  GetBJPlayerNeutralVictim()
    constant integer   bj_PLAYER_NEUTRAL_EXTRA          =  GetBJPlayerNeutralExtra()
    constant integer   bj_MAX_PLAYER_SLOTS              =  GetBJMaxPlayerSlots()
    constant integer   bj_MAX_SKELETONS                 =  25
    constant integer   bj_MAX_STOCK_ITEM_SLOTS          =  11
    constant integer   bj_MAX_STOCK_UNIT_SLOTS          =  11
    constant integer   bj_MAX_ITEM_LEVEL                =  10
Ответ удалённому комментарию ниже: так как HandleId равно -1, то объекта нет, потому и уничтожать не нужно.
Создал карту в 1.26. Запустил её в 1.32. Значение bj_MAX_PLAYER_SLOTS выдало 16.

"WINDOW_MODE_WINDOWED"==GetLocalizedString("WINDOW_MODE_WINDOWED")
True, если версия ниже 1.31. Должно хватить на практике для новых функций blz.
Загруженные файлы
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

Всем спасибо за ответы. Похоже, малой кровью этого не добиться. С полной подменой common.j (и blizzard.j заодно) надо будет поэкспериментировать.
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

Bergi_Bear:
--  Game API
---@return version
function VersionGet() end    -- (native)
---@param whichVersion version
---@return boolean
function VersionCompatible(whichVersion) end    -- (native)
---@param whichVersion version
---@return boolean
function VersionSupported(whichVersion) end    -- (native)
Это только, чтобы узнать VERSION_REIGN_OF_CHAOS или VERSION_FROZEN_THRONE
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

Bergi_Bear:
makkad:
Да. Работает через ExecuteFunc.
А на каком этапе внедрение кода новых патчей происходит? Просто не могу понять как в этом экзекут помогает. Но верю...
Это довольно таки круто
Вроде ничего крутого.... наверное я что-то не то написал. В файлах рефорджа эти функции всегда были, и вот они и запускаются. В 1.26 этих функций нет, и к ним просто код карты просто не обращается.
Конечно, поменять файл миникарты через BlzChangeMinimapTerrainTex в 1.26 не получится. Но если ту же карту запустить в 1.32 то там это прокатит, если придумать как передать аргументы через ExecuteFunc. Функции без аргументов срабатывают.
Думаю, исследователь работу функций типа Preload. Они же работают в 1.26 и 1.32?
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

Bergi_Bear:
Способы есть и через BlzChangeMinimapTerrainTex вполне нормальный, но смысл всего происходящего, я не думаю что можно в карту 126 патча засунуть рефордж код и он заработает в рефордже, такое проверялось?
Да. Работает через ExecuteFunc.
23

» WarCraft 3 / Вызов новых функций версий 1.32+ из карты сделанной для 1.26

pro100master:
бедняжка не мечтай чтобы 1 карта имела на 1.26 и 1.31+
Сделал уже xgm.guru/p/blog-makkad/northrend-rpg . Там много подобных костылей, но вроде всё удачно сшилось. Осталось только сделать Preview для 1.31+.
23

» Администрация XGM / Макетная сетка и блоки

Да. ScorpioT1000:
makkad, перечитай справку, плиз
Я знаю, что при использовании блок33 нужно обязательно использовать макет. Но ещё вчера, если его не добавлять, можно было добиться красивого обрамления текстом. Сегодня эта возможность пропала.
Т.е. это было багоюзерством, а не фичей?