33

» WarCraft 3 / Костыльные технологии

Принятый ответ
Ikobot, хех я такое делал на мемхаке и говорил как раз таки об этом
минимум информации есть тут xgm.guru/p/wc3/ip или тут xgm.guru/p/wc3/memhackmixdowload
Если теоретически кратко, надо у себя где нить поднять фтп сервер или любой другой для храения данных, 1 карта будет выгружать данные на сервер, другая читать данные с сервера и синхронизировать между игроками
а и ещё вспомнил, самое больше количество инфы вот тут xgm.guru/p/robotdef/index, сейчас FTP сервер выключен поэтому карта работает в ограниченом режиме, но там такой алгоритм:
  1. C FTP карта качает CURL, потому что он более адекватно работает чем VBS скрипты
  2. Далее Curl узнаёт IP адреса игроков и отсылает их на сервер, на мой, а я уже синхронизирую эти данные, и получается, что знаю IP тех, кто со мной играет, а ещё я узнаю, когда игру запускали без меня... далее я хотел передавать некое состояние, но в принципе это можно сделать, но я раньше забил ибо не нужно это не кому, так как анонсировали 131 патч, дававший большие возможности
33

» WarCraft 3 / Simple Status Bar

А можно ссылочку на хайв?
Пока что приходит в голову только подмена иконки на 131, для этого потребуется примерно 20 иконок, для воспроизведения такой покадровой анимации
33

» WarCraft 3 / Проблема с использованием 2-х скилов на основе одного.

ctrl+F в РО в разделе способностей - канал
универсальная способность пустышка, ничего не делает, но может быть без цели на область, на юнита, на точку, самая универсальная и гибкая способность после "кислотной бомбы"
33

» WarCraft 3 / Максимальный уровень способности

99 уровней можно поместить в 2 десятиуровневые абилки, с единицами и десятками от 0 до 9, и с 0 до 90 (0/10/20..90), это если метод степени двойки слишком сложен для понимания и освоения, ну а использовать это тоже достаточно просто
33

» WarCraft 3 / Вылет рефоржа в игре как только мышка попадает на юнита

Принятый ответ
prog, а 14 это не зарезервированный ли для нейтрально пассивного или ещё какого игрока? (ну в старых версиях, может поэтому затупило?)
33

» WarCraft 3 / Вылет рефоржа в игре как только мышка попадает на юнита

Ага тут 131.2, мне такое не открыть пока что, но думаю связано с моделями, модели нестандартные? если да, то надо смотреть в область наведения, скорее всего это связано с кругом наведения, который появляется под моделю юнита, скорее всего игра не знает, где расположить круг или просто ошибка при его отображении, или же этот параметр скручен в РО и некорректно это влияет на модель и игру
33

» WarCraft 3 / Конвертер карты в 1.26

prog, Ну ошибка новичка "я же не знал, что обратно нельзя", в принципе прокатит за отмазку и она простительна, не думаю, что найдётся на форуме человек, кто с чем да нибудь таким не портачил, даже с вордом, когда появился формат docx, и люди успешно хотели его открыть в 2003 ворде, благо появился патч, обратно конвертирующий и почти без потерь, но самый главный вопрос, ЗАЧЕМ?
GetLocalPlayer, огрехи есть везде и всюду и можно ко всему придраться, лично у меня меньше всего претензий к Win7 и 86,5% (число от балды) пользователей инета со мной согласятся
33

» WarCraft 3 / Конвертер карты в 1.26

Эта програмка-софт, вещь безусловна полезная для сообщества
Но её надобность максимально сильно подчеркивает человеческую глупость, хочется спросить прям с криком!
  • О чем вы только думали!? надеялись что ваша ГАРЕНА с выходом рефорджа мгновенно перейдёт на актуальный патч? (кстати ирина оба патча тянет)
  • Тобишь вы намеренно планируете отказаться от тонны полезнейших новых нативок 131.1 и перейти обратно на 126?, может вы ещё будете на Висте или на 8.1 ??
  • На 126 есть мемхак, дающий практически всё, что есть в 131 кроме фремов, хотя можно и фреймы ддлками подгрузить, вы себя просто лишаете функционала намеренно
  • Могу понять только проекты, авторы которых планируют сделать, чтобы их карта шла на любой платформе, но всё равно они извращенцы (зачем делать на массивах базу по броню юнитов, когда можно просто прочитать значение на мемхаке или 131 ), чистокодеры грёбанные извращенцы
  • JNGP сейчас очень удобен своим синтаксисом и снятыми лимитами, но каким местом надо думать, чтобы сохранить карту в 131 редакторе без резервной копии???
Искренне надеюсь, что эта полезная программа никому не пригодится, а если и пригодится, то человек поймёт, каким же он был балбесом, что ему пришлось ей пользоваться
33

» WarCraft 3 / Изменить интерфейс в карте 1.31+

Не помню кто, но кажется или Prog или Nazar обещали сделать что-то типа "оболочки" для работы с фреймами, некий псведоредактор, который позволит в ГУИ режиме создавать элементы фреймов, двигать их как угодно, а потом сохранять в виде кода
Возможно я всё придумал и никто не обещал такого, но... почему бы и нет?
33

» Заповедь отца (Warcraft III) / Информация за 03.11.2019

цены? ну судя по аудитории варкрафта заплатят нам, за то что мы сыграем 1 раз, может даже без читов, и может даже напишем отзыв в стиле "я хорошо провел время (этот час)"
Если серьёщно, будем надеяться, что проект будет очень достойным и качественным, и на столько хорошим, что за него захотят заплатить даже в Русском сегменте
33

» WarCraft 3 / У меня очередной вопрос

Lesnoi troll, сначала, нужно поиграть в карту (и не 1 раз) прежде чем открывать триггеры,чтобы посмотреть как работают способности, потом найти понравившуюся способность и смотреть как она сделана
33

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

то чувство, когда хотел упрекнуть систему в её совершенстве, а в итоге сам подставился
33

» WarCraft 3 / Регулярные вылеты редактора на 1.31

Rare, Может баг именно при работе с кампаниями, или в РО какой-то недопустимый объект отредактирован, тоже сколько работал в последнем редакторе - всё прекрасно, но в любом случае хочется узнать что там за проблема у тебя
33

» IrInA Host Bot / почему админ такой тупорылый:?????

Kirill78, как ты выдавил из себя такой 100% правильный ответ?
наверное годы тренировок
33

» WarCraft 3 / У меня очередной вопрос

Урон по области сделан криво и наносится всем без применения фильтра
Поэтому необходимо использовать группы и наносить урон каждому отдельно по фильтру
На гуи это выглядит как-то так:
Выбрать всех юнитов в радиусе 1000 от твоего юнита
Проверить условием, если выбранный юнит не герой и выбранный юнит = враг, тогда нанести единичный урон от манны или силы, твоего юнита и нанести его выбранному юниту
33

» WarCraft 3 / Ох уж этот "дамми"...

Lesnoi troll, ну скрины гуи триггеров в студию тогда, посмотрим что там не получается (правда я в гуи не разбираюсь, но есть кто разбирается)
33

» WarCraft 3 / Отмена приказов/снятие таргета

Скорее всего в доте 1 только такие "про" остались, которые умышленно юзают скилы через шифт против иллюзионистов, для вычисления настоящего героя... нам простым смертным такой скилл не понять
33

» WarCraft 3 / Ох уж этот "дамми"...

Волну силы тоже придётся делать кастомную, и в кастомной волне накладывать АОЕ увечье
А вообще нужно настроить дамми, чтобы через 1 кастовать тоже увечье на всех, если всё плохо и не работает, можно временно попробовать создавать отдельного дамми для каждой цели
Ещё дамми от лица нейтрально враждебного может баговаться
33

» WarCraft 3 / Мне нужна помощь с 1 скилом.

Самый просто вариант чуть ли не на ГУИ
(берём классического хускара, не который сейчас, сейчас в д2 у хуска реген и скорость атаки от потерянного хп, в классике у него невосприимчивость к магии и скорость атаки)
  1. Каждые 0,1 сек (или чаще или реже), проверяем хп нашего героя, и выставляем ему уровень 2х способностей благословление элуны (для сопротивления магии) и может быть перчатка скорости (для скорости атаки), рассмотрим пример если уровня 3 и итераций 9, от 0 до 90% потерянного хп
  2. на 1 уровне герой получит от 1 до 30 сопротивления магии и от 1 до 30 скорости атаки (числа подставь свои) 9 уровневые спобности с увеличением по 3 ед, на 2 уровне от 6 до 60 с шагом 6, и от 9 до 90 с шагом 9 для 3 уровня и того потребуется:
  3. шесть 9 уровневых способностей баффов и 3 способности пустышки для изучения
  4. И пример, у хускара на 2 уровне способности 50% хп, значит надо выдать пассивки баффы элуну и перчатку 5 уровня (ссответсвуюешего уровня 2 прокачки самой пассивки), сначала сделай так, для 30 уровней способы надо другие более удобные
33

» WarCraft 3 / Отмена приказов/снятие таргета

quq_CCCP, аа даже так, тогда вообще проблемы нет, это лишь желание автора сделать так, мб так и лучше даже
33

» WarCraft 3 / Отмена приказов/снятие таргета

ну чисто теоретически, можно сделать так:
Записать в таблицу всех приказов на цели (атаку и все направленные способности вообще все все все), и при использовании манты выбирать всех героев и юнит на всех карте ну или тех кто видели в живую использование манты и подобных скилов, и как только выяснится, что текущий приказ = приказу из списка отдавать приказ "stop"
Таким образом действительно произойдёт то что нужно, условная венга отменит свой стан, а вот с шифтом хз... скорее всего не сработает
Скорее всего нужно вообще всё переделать, написать свою систему приказов, чтобы детекдить очередь, а это слишком трудоёмко ради такого незначительного бага
я вижу ситацию так, на деле же наверное всё ещё хуже
33

» WarCraft 3 / Как сделать, что бы танк ездил только с пассажиром.

Vell15, сделал та то ты молодец, машина не поедет, но она может всё ещё использовать команды вращения способности или атаку, как это ты решил?
33

» WarCraft 3 / Как сделать, что бы танк ездил только с пассажиром.

Vell15, call SetUnitMoveSpeed (u, 0) и call SetUnitMoveSpeed (u, 200), но там багов много, так лучше не делать, ведь ещё и с вращением придётся поиграться