33

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

SomnusUltima, знатокам виднее теория больших чисел
zogorlol, я уже забил на эту тему, и она мне более не интересна
zogorlol:
"математически выверены" (автор, что это вообще значит?),
Математически просчитаны... Например способность наносит 1000 урона, с учетом резиста от магии (20%) = 800, значит я видя, что у противника 800 хп или меньше я его убью, и убью способностью у которой знаю КД, оно ровно 10 секунд, так же, и тоже самое я знаю про себя, когда хотят убить моего персоонажа, но я знаю что до кд ещё примерно 2-3 (вот тут не большой рандом), и мне нужно отлечиться зайдя за ёлку, попросить союзника вылечить меня, повысить свою сопротивляемость к магии, выйти с радиуса действия способности, увернуться от этой способности другой способностью....
Вот это андреналил, это кайф, это битва умов, реакции и памяти
А не урон в 9999999 и броня под 999999, удачи считайте

Как я вижу доту2 сейчас в 2019, играя против фантомки (если кто не в курсе, герой с практическии дефолтными мисами и критами)
У меня есть герой на сейв (например виверна) с 2 способностями най сейв в случае сейвовых итемов мой выбор:
Глимер (инвиз на себя/союзника)
Гост (физическая неуязвимость на себя)
Аеон диск (Временна неуязвимость и очищение после потери порога 70-80% хп)
Алебарда (Разоружение противника)
Фантомка с башером и бкб прыгает на меня, и тут 2 варианта (я успел среагировать/ не успел)
Если я успел:
Я жму гост (фантомка переключается на союзника, если нет, ждёт когда закончится гост)
Я прожимаю инвиз на себя или союзника если же нас видят
Даю ульту и фантомка тратит 3,5 секунды бкб, чтобы её остановить
Или же даю алебарду, если бкб закончилось, фантомки не может быть, а всё это время фантомку бьют руками союзники, промахиваются попадают это не важно
Мои действия, моя сборка это просчет, враг надеется на рандом и башер, я на них не надуюсь, и контрю героя буд-то их нет
Если я не среагировал, и он в меня прыгнула:
У неё начинают рандомно проходить криты и баши может с 1 удара может вообще не выпаасть, но в любом случае, урон заставит сработать аеон диск, который выведет меня из баша, и успею повторить комбинацию в случае если бы я среагировал
А фантомка может иметь на борту нулифаер (Ноуллайфер, как его называют), чтобы очистить с меня эфффект диска или госта, но в этом случае, предмет уйдёт в кд, и подойдут мои союзники
И весь рандом, заключатся не в механиках, не в слепой удаче, а в порядке принятия наших решений, и в мотивации, обмане противника.
Какой кайф находить настояшего фантомлансера, или же даже гневаться за то как вражеский нас обманул
Если кто не в курсе, для вакрафтеров не дотеров, просто нахождение настоящей иллюзии, это рандом, в котором исключительно человеческий фактор играет роль, человек принимает решение, а кто же тут настоящий? и чтобы это облегчить, можно использовать способности и предметы которые помогут обнаружить настоящего героя, (неразвеиваемые способности, быстрое вычисление если знать свою тычку и знать сколько иллюзия получает доп урона)
Если кто не понял о чем я, ничего страшного, если понял, тогда должны меня поддержать
33

» WarCraft 3 / как делать проходимость на ходьбу и т.д на джассе?

Принятый ответ
native IsTerrainPathable takes real x, real y, pathingtype t returns boolean
Это именно оно, но нужно проверять не текущую точку где уже юнит есть, а где она будет при следующем тике таймера, иначе юнит застрянет в текстуре и закончит движение в итоге ни туда ни сюда
33

» Лесорубы / Лесорубы

Ну что я поиграл, мне не особо понравилось... хотя в целом играбельно, эта карта полноценна игра
Если для кого интересно,
Карта сделана на 126 чистом патче без использования JNGP и будет работать в принципе на любом патче из-за своей простоты (кстати это её главный плюс)
Очень не хватает эффекта пилы помасштабнее
33

» WarCraft 3 / [Lua] Simple Bar

Нужна инструкция, вот я чуть чуть понимаю, но не до конца, как встроить сие чудо в карту, и лучше в архиве приложить саму демку а не fdf
33

» WarCraft 3 / Нужна помощь с открытием защищенной карты!

Чё злые такие все, надо дать ссылки на депротекторы или названия депротекторов
И предуредить что ГУИ менюшек не будет
и ТС планировал визуально обновить, следовательно он максимум хочет поработать с лендом или поменять модельки у героев, а код ему и не второхтел
33

» WarCraft 3 / [Lua] Поворачиваем башню танка за курсором

N1ghtSiren, да на интерфейсе, на черных запрпедельных областях... как только начнем пилить полноценную карту на этой системе, тогда да, обязательно появится эти проверки и темка обновится
33

» WarCraft 3 / [Lua] Поворачиваем башню танка за курсором

NazarPunk, я давно пробовал заставить смотреть на самого себя, но была полная ерунда, чаще всего дуло загибается просто вниз
33

» WarCraft 3 / [Lua] Поворачиваем башню танка за курсором

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

» WarCraft 3 / Как оценить фпс в мультиплеере?

Ev3nt, спасибо
но
Ты ленивая жопа
Vlod, а на каком патче то надо?, просто Ev3nt, сможет это сделать на движке вара в 126, (если его чем нить простимулировать, как я понял)
33

» WarCraft 3 / Как оценить фпс в мультиплеере?

Ev3nt, если для пинга и апм сделаешь, будет вообще круто, правда жаль что только для 126 патча, но это тоже можно будет как-нить использовать
33

» WarCraft 3 / Как оценить фпс в мультиплеере?

Ev3nt, а ты бы смог создать? в теории то всё понятно, что это значение есть и его можно извлечь
33

» WarCraft 3 / Как оценить фпс в мультиплеере?

Принятый ответ
Кароче я придумал:
Берём мемхак, зашиваем портативный фрапс или его аналог, в карту
или же качаем программу из инета, через командную сроку вызываем логирование FPS (вот тут я хз), адаптируем лог файл, чтобы его можно было прочитать прелоадом или же ReadSting
запускаем бенчмарк в варике, реузльтаты синхронизироуем между всеми игроками...
Выдыхаем, смотрим на красные глаза Bergi
33

» WarCraft 3 / Magic football

JaBeN_Симфер, сальтухи жалко что не делают, хотя это очень легко реализовать в варике
33

» WarCraft 3 / Перестает работать триггер

с триггерами да, с самописными функциями - нет
Например не нужно
	local function FourCC(id)
		return string.unpack(">I4", id)
	end
Но я тут не сильно шарю, ещё не всё протестил
33

» WarCraft 3 / Перестает работать триггер

Принятый ответ
Я недавно тот же вопрос задавал, ну и ответ там же


Кароче сборщик мусора подгребает твой триггер
33

» WarCraft 3 / как проверить юнита на ауру\бафф?

Принятый ответ
"и сразу как изменить время которое бафф ещё висит, когда юнит выходит из под радиуса"
Время это не изменить особо, оно захардкоренно в игре, но есть костылек я делал так:
Малым периодом (от 0,03 до 0,2) проверять, что юниты вышли с радиуса действия ауры и просто удалать бафф ауры, бафф удаляется через ЮнитРемувАбилити (юнит, ИД), где ИД = ИД баффа ауры