Ну либо игрок обсерв как в доте, еще как то с синиматиком (слышал краем уха) и мемхаком, о последнем вскользь упоминал лич.
Надо будет посмотреть древний -ah мод в некоторых картах, там это как то делали...
В старых амх как то отличали игру от реплея, чтобы не делать юнитов прозрачными когда кто то смотрит реплей www.wc3c.net/showthread.php?t=97922
Там есть костыль определения реплея.
TeX13, Триггерно, сделать событие юнит получает урон! При уроне выше нуля и не от заклинаний, наносишь урон его источнику...
Отделение физического урона от магического и наборот древняя проблема, решаймая костылями, какими именно - выбирать вам.
Какой вам урон нужно отловить?
Урон отлавливает событие EVENT_UNIT_DAMAGED (в гуях это событие в разделе юнитов, Damage taken), это событие на одного конкретного юнита, стандартными средствами можно проверить источник и количество урона, все остальное пожалуй не для новичков...
Тимур, дык лич говорил что они сделали какую то функцию анти отладки, список приказов простым способом выудить не получилось...
у них активирована штука для затруднения вскрытия !!игры!!, мне кажется потому что функцию приказов отпарсить не удалось, пришлось вручную таблицу из ассемблера вырезать DracoL1ch(c).
Щяс близзарды всех кто колупался в их игре обьявят еретиками И будут сжигать на кострах Угрожать судами и проблемами.
Нет, дело в том что ветра и шипы неруба берут модель героя и крепят к кости спецэффекта, а потом ставят все на место ( Юнит а это время стоит на земле). Так что только кастом шипы. Можно посмотреть код в доте Фрога, там кто то умный писал заменитель шипов для доты.
keks_090, нету локальных файлов. Низя ничего дальше 1 папки грузить\сохранять... awesomesk1ll, Не берут, прописка США нид, так же нид хорошое досье, у нас ни у кого нету необходимого, кроме сомнительной славы читеров\крякеров, модмейкеров, там эффективные менеджеры таких не пускают даже на порог.
Эльрат,
Мемхак дал кучу возможностей, нафига вы ждёте патчи?
Не все умеют юзать, многим в прикол 128 мегобайт говно иморта, проще чем писать ддлку, а потом уговаривать горены и айкапы не считать их читом...
На хайве творится угоготайка, они распробовали новый патч и бомбят...
Драколича забанили =)
Steal nerves, невидно иконку спелла на карте команд, а атак же нельзя активировать в ручную, хотя триггерный приказ активирует абилку.
DracoLich говорит что это может вызывать фаталы на некоторых машинах, так что юзайте вторые цифры (но там только без редактора, в карте после слк оптимизации).
Спеллбуки всем хороши кроме рекурсий, дело в том что при каждом обращени движок сканирует абилки юнита и пересчитывает бонусы, в некоторых случаях абилки в спеллбуке считаются дважды при удалении, так можно убить юнита у которого есть абилка на хп, стрельнув в него какимнибудь молотком бурь или замедлением. На этом же основан баг с добавлением хп юниту, добавить абилку в 2 уровня и на втором уровне установить бонус хп обратный тому что мы хотим получить, движок при удалении абилки пытается забрать бонус, но из за кеширования бонуса, юнит не получает хп на самом деле, и ему отнимают хп, но - х - равно +, таким образом установив бонус -200 мы получим + 200 хп юниту...
awesomesk1ll, ну, я был прав, ничего не изменилось. Пока не выйдет графическое обновление, все эти "фиксы" - танцы с бубном на одном месте. Сломали, не сломали - какая разница?
Как сказать, карты и JNGP перестали работать, вот ты знал про 0 -11 позицию иконки, я вот нет, а кто то знал и юзал, вместо спеллбука, бац и его карта не работает, иконки снова видны, ваще весело? Ни работает preloader а это сохраненки рпгшек, на офф бнете не будет кар со статистикой, очень хорошо?
Ещё 1 свежий баг, близзарды по недосмотру изменили id приказов многих абилок, судя по всему ошиблись юзая текстовики с приказами при компиляции... Норм всем не мили картам, 100500 багов ожидается...
вот линк с подробностями о приказах
Ничего что даммик замедление кассовая на своих\невидимых\дохлых\ иммунных к магии не может.
буллекспры не утекают, нет надобности в переменных и удалении...
Похоже на фильтр, который писал не далекий человек, нет проверки жив ли Юнит, враг или нет проверяется функцией IsUnitEnemy, на москитов никогда не проверяют, они не попадают в группы при пике Юнитов в области. Для передачи в фильтр игрока низя юзать Get EnumUnit, вместо этого используется глобальная переменная...
Nelloy, криты и промахи делаются не так, тут своего рода нужен триггер, который смотрит за атаками и "садит" на атакую юнита модификатор вроде промахов или критов, так сделал DracoL1ch в своей доте... А вот менять поля любых абилок мы пока нема, зачастую они уникальны.
Сейчас можно менять кулдауны, пускать в кулдаун, менять иконки, менять\читать описания, запускать абилки без приказа, изменять осветительным ракетам кол-во зарядов (с другими абилками пока не работает, совам охотницы кол-во зарядов не ставится), так же мы можем блокировать абилки (сайленс, причем нескольких разновидностей), скрывать их иконки.
Поля способностей редактировать можно далеко не все, а только универсальные - т.е хоткей, описание, подсказки, иконки, положение иконки.
Остальное только для единичных способностей, алгоритм работы которых изучен.
Нужно скопировать весь код из приложенной карты, а так же экспериментальный pjass.exe, потом уже сами функции с гитхаба\хайва.
Что именно не работает? Что вы хотите редактировать?
quq_CCCP, так мне же не нужно чинить что-то. Надо просто отследить нажатие кнопки во время строительства. Проблема в том, что юнит не хочет ни применять, ни направлять способности, пока строительство не завершено. Вот я и ищу что-то, похожее на ремонт - его ведь работник любой расы может "нажать" при строительстве, и это нажатие можно будет отследить.
Какой ремонт? У орков во время строительства ты вовсе не можешь работника выбрать, у нежити работник здание не строит а вызывает, он вызвал и все, делай что хочешь, у эльфов светлячки морфаются в деревья.... Что ты хочешь сделать, какой такой ремонт во время строителства?
Нефига не могу понять, у тебя есть работник кого? Альянса, Орды, Нежити, Эльфов, Нейтралов?
Че он должен делать?
Недостроенное здание могут чинить только работники Альянса, остальные не могут в силу 100500 причин.
Нужно делать регионы подальше от мест строительства, смотри замок скиби.
Так же сделай крипам атаку которая ваншотит здания, если крипы не смогут пройти, они будут автоатковать ближайшие здания, таким образом тот кто застроит проход - навредит сам себе.
» WarCraft 3 / Есть ли рабочий способ проверки на просмотр replay'я
Надо будет посмотреть древний -ah мод в некоторых картах, там это как то делали...
В старых амх как то отличали игру от реплея, чтобы не делать юнитов прозрачными когда кто то смотрит реплей www.wc3c.net/showthread.php?t=97922
Там есть костыль определения реплея.
» WarCraft 3 / Глобальный таймер
» WarCraft 3 / Баф на уменьшение физ. размера.
» WarCraft 3 / прозрачность невидимых юнитов
» WarCraft 3 / Лагает РО - войска
» WarCraft 3 / система отлова урона
» WarCraft 3 / Аура возмездия
Отделение физического урона от магического и наборот древняя проблема, решаймая костылями, какими именно - выбирать вам.
» WarCraft 3 / система отлова урона
Урон отлавливает событие EVENT_UNIT_DAMAGED (в гуях это событие в разделе юнитов, Damage taken), это событие на одного конкретного юнита, стандартными средствами можно проверить источник и количество урона, все остальное пожалуй не для новичков...
Ред. quq_CCCP
» WarCraft 3 / Важная информация об обновлении 1.28
сжигать на кострахУгрожать судами и проблемами.» WarCraft 3 / Объясните функцию(Строчку)
» WarCraft 3 / Пронзающая Смерть сбивает графический эффект баффов
» WarCraft 3 / Важная информация об обновлении 1.28
awesomesk1ll, Не берут, прописка США нид, так же нид хорошое досье, у нас ни у кого нету необходимого, кроме сомнительной славы читеров\крякеров, модмейкеров, там эффективные менеджеры таких не пускают даже на порог.
» WarCraft 3 / Важная информация об обновлении 1.28
На хайве творится угоготайка, они распробовали новый патч и бомбят...
Драколича забанили =)
» WarCraft 3 / Важная информация об обновлении 1.28
Китайцы которые стали активно наращивать аудиторию вар3, вряд-ли обрадуются таким новостям.
Ред. quq_CCCP
» WarCraft 3 / Важная информация об обновлении 1.28
DracoLich говорит что это может вызывать фаталы на некоторых машинах, так что юзайте вторые цифры (но там только без редактора, в карте после слк оптимизации).
Спеллбуки всем хороши кроме рекурсий, дело в том что при каждом обращени движок сканирует абилки юнита и пересчитывает бонусы, в некоторых случаях абилки в спеллбуке считаются дважды при удалении, так можно убить юнита у которого есть абилка на хп, стрельнув в него какимнибудь молотком бурь или замедлением. На этом же основан баг с добавлением хп юниту, добавить абилку в 2 уровня и на втором уровне установить бонус хп обратный тому что мы хотим получить, движок при удалении абилки пытается забрать бонус, но из за кеширования бонуса, юнит не получает хп на самом деле, и ему отнимают хп, но - х - равно +, таким образом установив бонус -200 мы получим + 200 хп юниту...
» WarCraft 3 / Важная информация об обновлении 1.28
Ещё 1 свежий баг, близзарды по недосмотру изменили id приказов многих абилок, судя по всему ошиблись юзая текстовики с приказами при компиляции... Норм всем не мили картам, 100500 багов ожидается...
вот линк с подробностями о приказах
» WarCraft 3 / Объясните функцию(Строчку)
буллекспры не утекают, нет надобности в переменных и удалении...
Ред. quq_CCCP
» WarCraft 3 / Объясните функцию(Строчку)
» WarCraft 3 / Memory Hack
Сейчас можно менять кулдауны, пускать в кулдаун, менять иконки, менять\читать описания, запускать абилки без приказа, изменять осветительным ракетам кол-во зарядов (с другими абилками пока не работает, совам охотницы кол-во зарядов не ставится), так же мы можем блокировать абилки (сайленс, причем нескольких разновидностей), скрывать их иконки.
Поля способностей редактировать можно далеко не все, а только универсальные - т.е хоткей, описание, подсказки, иконки, положение иконки.
Остальное только для единичных способностей, алгоритм работы которых изучен.
» WarCraft 3 / Memory Hack
Что именно не работает? Что вы хотите редактировать?
» WarCraft 3 / Работающая во время строительства способность
Нефига не могу понять, у тебя есть работник кого? Альянса, Орды, Нежити, Эльфов, Нейтралов?
Че он должен делать?
Недостроенное здание могут чинить только работники Альянса, остальные не могут в силу 100500 причин.
Ред. quq_CCCP
» WarCraft 3 / Пауза отменяет жар преисподней
Ну поиск у нас не работает?, в теме уже разжеваны основные проблемы и пути их решения а так же приложен пример для копипаста.
» WarCraft 3 / Пауза отменяет жар преисподней
» WarCraft 3 / Анти заслонение контрольной точки в TD
Так же сделай крипам атаку которая ваншотит здания, если крипы не смогут пройти, они будут автоатковать ближайшие здания, таким образом тот кто застроит проход - навредит сам себе.