Proshel_Doty, в гугле забанили? Там что не карта гигант то беда, то одно то другое отвалится, просто посмотри список вопросов по теме?
Абилки лагают, порча нема, юниты тупят, считай не имеешь права юзать блокираторы пути - чем их больше тем все хуже. С разрушаемыми обьектами тоже засада. Вопрос зачем такой огромный ландшавт?
Qulore, не входящий, а купленый. Запомни ты просто продаешь юнита, причем не важно героя или нет, событие - Юнит покупает юнита, в переменную заносишь купленного юнита, определяешь его type id в переменной, и сравниваешь в массиве, настраивая иконки и прочие параметры, естественно запрещаешь игроку покупать любых героев + делаешь таверну не союзником с общим полем зрения, чтобы игрок больше не мог выбрать таверну к примеру.
Это и только так и делается как описали выше, база данных героев и иконок для них, если нужны иконки так же предметов если их планируется показывать то и для них. Нет других способов динамически узнать иконку юнита, за исключением мемхака.
Реализация к слову достаточно примитивеая, таких вопросов было сотни, странно что не дошло....
Таверна - тупо магазин, там можно продавать дамика и сапавнитт где надо героя, а используя абилку общие магазины (смотри лавку альянса) и настрааивая союзы владельцу магазина и игрокам можно сделать что игрок может нанять героя не находят рядом дргим юнитом, к примеру кругом силы. Герои тяжёлые юниты, их лучше подгружать а в таверне продавать даммиков., так не будет пролагов.
h0rde, Берем и открываем, но карта не будет в том виде в котором была у создателя, хоть ты лопни, лучше всего работать в не редактора.
Если что -то деслк восстанавливают обьектные данные, которые будут с ошибками и лагать в редакторе (ну к примеру дота).
Потом кода считай тоже нету, сохранить не сможешь из за ошибок, хдепротект помогает вскрыть простейшие карты.
Баги исправить, серьезно? Чувак для начала нужно будет разобратся в механике работы карты, обычно это связано с ёё кодом. Гайды по депротекту были, но они такое себе, человеку без познаний они ничего не скажут.
Смысл открыть карту мпк редактором, вытащить файл скрипта и работать с ним жасскравте, ну офк карту можно открыть к примеру wa3maprestorer, опять же лишь ради изучения обьектных данных, т.к данные восстанавливаются в формат редактора с ошибками и пропусками.
Зачем? Если ты далёк от этого,то забкдь сразу,нубам нечего делать в чужих картах.
Ничего ты изменить в открытой карте после депротектора не сможешь., таких была уже не одна сотня, толку только 0, ничего они дельного не сделали с открытой картой....
easypeasy, нахрена тебе 100 уровней? Ау? есть системы вроде этой ссылка
По её принципу можно делать 5-13 абилок со степенями двойки и вручать\удалять их чтобы получить нужный бонус.
David David, ну это у простых смертных, у всех кому надо мемхак пашет везде и всюду...
В любом случае это все не для простых смертных, реверс инжинеринг спеллов довольно не простая задача, с ней тяжело справится тем кто далек от этой темы, так что вам придется заказывать фикс читерам или авторам всяких кеев, хаков, там рендер еджей и тому подобное.
Драколичь ясно дал понять что делать что либо на заказ для кого либо или делится последними достижениями - не намерен, то что он дал то не разобрали... Так что смиритесь, изменить механику работы дефолтных спеллов как и сделать их кастом аналог без этого нет возможности, нет в жассе ни доступа к функциям инвиза и смены типа пути юниту, не говоря о возможности изготовления своего типа пути.
Единственный вариант отказатся от предметов на земле на юнитов и сделать овер дохрена триггеров чтобы это все работало.
Дело в том что в игре есть общий таймер, примерно на 5 минут, циклический, по нему высчитываются кулдауны и ауры.
Примерно каждые 2 секнунды ведется проверка баффа ауры, и обновление происходит раз в 2-4 секунды. При этом владелец получает бафф 1 уровня мгновенно, ибо так построена игра, только юнит получит источник ауры - тут же ему вручается бафф, а всем остальным бафф выдается и обнавляется, спадает по таймеру.
Без мемхака нельзя вызвать функцию которая обновит бафф ауры до текущего уровня никак нельзя.
Придется делать 100 аур по 1 уровню, да и реализация в 100 уровней ущербна, как насчет одного уровня и вручения бонусов триггерно?.
Это можно пофиксить с помощью патча абилки на мемхаке, это к даколичу, в паблик выложены лишь фикс циклона (можно поднимать в воздух), фикс зарядов (заряды можно рисовать на любой иконке) и фикс типа прицела одной абилки (можно сделать активной абилки тип приказа как у берсерка, т.е мгновенной без сбивания приказа и анимации).
Виндвалк основана на типе особом перемещения, триггерный аналог без мемхака не возможен. Этот тип инвиза унекален в варкравте, к слову ещё и орб эффектом является
Особо ты ниче там не поправишь, это древний баг инвиза мастера клинка и никаких других.
Дело в том что возможность проходить через юнитов но не через здания и виджеты это особый тип перемещения. Из за ошибки реализации предметы тоже считаются препятствием.
PT153, это он юниту ставит текущее, а походу виджетам нет, у них вовсе нету походу такой особенности =). Проверь, если морфом эллидана сделать юниту чтобы его хп было меньше нуля, что произойдет.
PT153, еще одно - но, тут походу SetWidgetLife - не есть SetUnitState, тут походу ты выставляешь макс хп, а игра тупит если текущее меньше макс, и не дает убить =)
» WarCraft 3 / Падение FPS при использовании способностей
Абилки лагают, порча нема, юниты тупят, считай не имеешь права юзать блокираторы пути - чем их больше тем все хуже. С разрушаемыми обьектами тоже засада. Вопрос зачем такой огромный ландшавт?
» WarCraft 3 / Переходы между картами в локальной сети.
» WarCraft 3 / ИИ
» WarCraft 3 / Иконки мультиборда
» WarCraft 3 / Иконки мультиборда
Реализация к слову достаточно примитивеая, таких вопросов было сотни, странно что не дошло....
Таверна - тупо магазин, там можно продавать дамика и сапавнитт где надо героя, а используя абилку общие магазины (смотри лавку альянса) и настрааивая союзы владельцу магазина и игрокам можно сделать что игрок может нанять героя не находят рядом дргим юнитом, к примеру кругом силы. Герои тяжёлые юниты, их лучше подгружать а в таверне продавать даммиков., так не будет пролагов.
Ред. quq_CCCP
» WarCraft 3 / Не могу открыть карту
Если что -то деслк восстанавливают обьектные данные, которые будут с ошибками и лагать в редакторе (ну к примеру дота).
Потом кода считай тоже нету, сохранить не сможешь из за ошибок, хдепротект помогает вскрыть простейшие карты.
Баги исправить, серьезно? Чувак для начала нужно будет разобратся в механике работы карты, обычно это связано с ёё кодом. Гайды по депротекту были, но они такое себе, человеку без познаний они ничего не скажут.
Смысл открыть карту мпк редактором, вытащить файл скрипта и работать с ним жасскравте, ну офк карту можно открыть к примеру wa3maprestorer, опять же лишь ради изучения обьектных данных, т.к данные восстанавливаются в формат редактора с ошибками и пропусками.
» WarCraft 3 / Внешнее воздействие на ресурсы юнита
» WarCraft 3 / Не могу открыть карту
Ничего ты изменить в открытой карте после депротектора не сможешь., таких была уже не одна сотня, толку только 0, ничего они дельного не сделали с открытой картой....
» WarCraft 3 / Стак яда
» WarCraft 3 / Ошибка при открытии карты
» WarCraft 3 / Переходы между картами в локальной сети.
» WarCraft 3 / Как добавить сопротивление эффектам, как в доте 2.
» WarCraft 3 / MapHack для реплея
» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)
» WarCraft 3 / обновление уровня ауры
» WarCraft 3 / обновление уровня ауры
По её принципу можно делать 5-13 абилок со степенями двойки и вручать\удалять их чтобы получить нужный бонус.
» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)
Драколичь ясно дал понять что делать что либо на заказ для кого либо или делится последними достижениями - не намерен, то что он дал то не разобрали... Так что смиритесь, изменить механику работы дефолтных спеллов как и сделать их кастом аналог без этого нет возможности, нет в жассе ни доступа к функциям инвиза и смены типа пути юниту, не говоря о возможности изготовления своего типа пути.
» WarCraft 3 / обновление уровня ауры
Примерно каждые 2 секнунды ведется проверка баффа ауры, и обновление происходит раз в 2-4 секунды. При этом владелец получает бафф 1 уровня мгновенно, ибо так построена игра, только юнит получит источник ауры - тут же ему вручается бафф, а всем остальным бафф выдается и обнавляется, спадает по таймеру.
Без мемхака нельзя вызвать функцию которая обновит бафф ауры до текущего уровня никак нельзя.
Придется делать 100 аур по 1 уровню, да и реализация в 100 уровней ущербна, как насчет одного уровня и вручения бонусов триггерно?.
» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)
Виндвалк основана на типе особом перемещения, триггерный аналог без мемхака не возможен. Этот тип инвиза унекален в варкравте, к слову ещё и орб эффектом является
» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)
Дело в том что возможность проходить через юнитов но не через здания и виджеты это особый тип перемещения. Из за ошибки реализации предметы тоже считаются препятствием.
» WarCraft 3 / Дамики жрут опыт.
» WarCraft 3 / Удаление предмета с 0 жизнями
» WarCraft 3 / Удаление предмета с 0 жизнями
» WarCraft 3 / Удаление предмета с 0 жизнями
» WarCraft 3 / Удаление предмета с 0 жизнями