Хорошее решение использовать ForceUICancelBJ, но залипание происходит только после левой, после правой всё норм работает, это в принципе роли не играет конечно.. просто из за этого придётся отказаться от стандартных кастов и инвентаря (хотя касты скорее всего с 0 кастпоинтом будут работать), но инвентаре не прокликать и уж темболее не переложить...
Хотя можно подрихтовать:
Включать ForceUICancelBJ, только если левая кнопка зажата более 0,1 сек, ибо на разовых кликах вроде не ломается
Хотя зачем при WASD движение стандартные касты - хороший вопрос, когда можно всё сделать на квик кастах
В целом норм, не тестил код бегло глянул, надо ещё видео приложить и вообще ОГОНЬ
quq_CCCP, Все и слушают, разве видно 100500 карт на рефорд и новый поток людей? нет его...
Просто кому то нравится быть первопроходцем, кто-то разминается перед чем-то большим, а кто-то не видит вообще разницы.. и таких человек 10 от силы и все они тут все рефорджехейтеры поставили оценочку и пошли играть в нормальные игры
Сам хотел сделать и выложить, ибо каждый через это проходит, когда хочет посмотреть на все типы урона от стандартных заклинаний, но..
Нужно ещё добавить само событие урона, вдруг человек не знает как его добавлять.. и ну и карту.. Можно ссылкой на гитхаб, чтобы приучать к правильному
Начинаем делать карту в любом жанре, не доделываем до конца, добавляем приставку Мини в начале, чтобы получилась мини моба, мини хердефенс.... Профит, карта готова для конкурса
Пишу от себя DracoL1ch,
Лично мне никогда не создать карту в которую поиграют хотя бы 10 человек, и уже тем более не сделать такую популярную карту как дота1 или же подхватить успешный проект, и дать ему своё путь, мне это не нужно
Мне нравится исключительно сам процесс, создания того что я хочу, рефордж устраивает БОЛЕЕ чем все мои хотелки, и плевать что в него никто не играет и не будет играть и что он умрёт рано или поздно окончательно...
(а то щас начнёшь опять рассказывать про терпил в СНГ комьюнити, которые не делают рефаунд, не ставят 0 на метакритик)
Я фанат, меня более чем всё устраивает
Я не разработчик, который делает карты для игроков, это просто моё хобби и я делаю карты для себя, на самом удобном инструменте который щас вар3 модмейкинге есть - в Рефордже.
Lord_Teo, Или вот ещё вариант, но ты не смог открыть Робот Дефенс, там именно такая стрельба, через зажатие правой кнопки, для этого используется WFE, но игроки такое не любят (да да, те самые которые отваливаются DracoL1ch, ), игроки любят:
Пассивный инком
Строительство
Пассивные способности на стандарте
Цифры критов и вампиризма по больше
(Новая механика как "стерльба при зажатии правой кнопки"), полный бред и не нужна варкрафт сообществу, в такие карты никто играть не будет
Lord_Teo, на рефордже или мемхаке есть всё что нужно
Пример на рефордже
---@param whichTrigger trigger
---@param whichPlayer player
---@param key oskeytype
---@param metaKey integer
---@param keyDown boolean
---@return event
function BlzTriggerRegisterPlayerKeyEvent(whichTrigger, whichPlayer, key, metaKey, keyDown) end -- (native)
где key - oskeytype, в формате OSKEY_SPACE, OSKEY_W (подставьте что угодно), а metaKey - интежер для отлова сочетания ШИФТ, АЛЬТ, КОНТРОЛ, или любых комбинаций
Для мышки
---@param whichTrigger trigger
---@param whichPlayer player
---@param whichPlayerEvent playerevent
---@return event
function TriggerRegisterPlayerEvent(whichTrigger, whichPlayer, whichPlayerEvent) end -- (native)
В мемхаке не помню в каком виде, но там тоже всё есть
запускаем Renderdge и смотрим
Знаю что только правую можно через приказ смарт...
А вообще это ни сильно нужно
если нажатая кнопка1 тогда
функция1
конец
А эмуляция клика будет происходить, если непосредственно вызывать "функция1"
Вообще надо более подробно, мб есть решения
Напишет в центре экрана Недостаточно золота, на Jass не знаю, наверное надо Call дописать
Это самый самый простой и грубый пример
Для редактирования текста, например размера нужно редактировать fdf файл
Больше информации на хайве
вообще учитывая что в конкурсе участвуешь ты, планка обещает быть довольно высокой
Ой засмущал, я же гавнокодер без успешного проекта, каким это образом моё присутствие так повысило планку? (может перепутал с кем-то) хотя думаю минимум на 3 место буду претендовать
Clamp, ты себя как какой-то злодей прям позиционируешь, который будет очень строг, и снижать баллы за всё подряд.
На конкурсе будут сырые карты с непонятным геймплеем, я понимаю что XGM суров и беспощаден, но лучше наоборот вытягивать со дна и пытаться найти что-то хорошее, а о интерфейсе, который ты "видел бы как более подходящий", можно рассказать как о рекомендации, мол если бы было так, то было гораздо лучше.. Будь я гуишником, который хочет поучаствовать увидел "Я буду снижать балы, если не будет кастом интерфейса", просто бы решил - да ну вас нахер, с вашими требованиями
У меня вопрос, а обязательная ли рефорджевая графика? я считаю что моя "карта" лучше всего смотрится на классике + используется импорт из классики, и я вообще я старовер, мне не нужен этот новомодный графоний
когда при нажатой лкм новые события клавиатуры просто не регистрируются
Хорошо что я смог это победить, так что проблемы особо нет, хотя для альта срабатывает залипание, ну это уже реже Frozen_Cat, если ты сам не можешь сделать движение или же рядом нет кодера который сможет это воплотить, то разумеется, то о других геймплейных фишках придётся забить... а потом физику движения, а потом кастом инвентарь, а потом кастом скилы... Этого нет всё в 1 карте как 1 большая наработка, люди которые такое могут сделать, делиться таким не станут, гейм дев это и есть создание таких вот систем, а уже потом вы будете юнитов в карте расставлять
Эм, тут я так понял лкм это стрельба и пкм - движение?
там WASD движение и пкм разрезанная модель пополам, что позволяет вращать разные части, ходить задом и делать разные действия на ходу, типа стрельбы
А если вы всё таки хотите на AD ходить боком, то надо мышкой делать повороты и вообще полноценную камеру... (а для этого лучше другой движок поискать, не надо насиловать варкрафт)
Кароче к чему я:
Эта система не годится для того что вы хотите, тут это не прикрутить в пару кликов, легче с нуля переписать под ваши нужны, разобраться самому или попросить разбирающегося (или заинтересованного за деньги) человека
Ссылку на систему можно? Что за чудо у вас такое и что за щелчки, не у ж то на способностях система, что за кошмар? У нас тут ноги уже в обратную сторону от тела ходят
Открыл карту, в целом нормальная система, но она вам не годится, тут при нажатии AD происходит поворот юнита на месте
Если даже переделать движение на боковое, то как вы собираетесь поворачивать?
Может нужно что-то типа...
этого?
Ещё чем система плоха, что вызывается активация атаки при нажатии кнопки A и стоп при нажатии S
Нужно рубить стандартное движение
» WarCraft 3 / 3д камера как в WoW
Хотя можно подрихтовать:
Включать ForceUICancelBJ, только если левая кнопка зажата более 0,1 сек, ибо на разовых кликах вроде не ломается
Хотя зачем при WASD движение стандартные касты - хороший вопрос, когда можно всё сделать на квик кастах
В целом норм, не тестил код бегло глянул, надо ещё видео приложить и вообще ОГОНЬ
» WarCraft 3 / 3д камера как в WoW
» WarCraft 3 / таргетные спеллы через руны не Аое
Просто кому то нравится быть первопроходцем, кто-то разминается перед чем-то большим, а кто-то не видит вообще разницы.. и таких человек 10 от силы и все они тут
все рефорджехейтеры поставили оценочку и пошли играть в нормальные игры
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
Ред. Берги
» WarCraft 3 / [lua] Функция вывода урона
Нужно ещё добавить само событие урона, вдруг человек не знает как его добавлять.. и ну и карту.. Можно ссылкой на гитхаб, чтобы приучать к правильному
» XGM Конкурсы / Mini-Game Contest: Reforged
Лайф хак
» WarCraft 3 / Как эмулировать клик мышки?
Лично мне никогда не создать карту в которую поиграют хотя бы 10 человек, и уже тем более не сделать такую популярную карту как дота1 или же подхватить успешный проект, и дать ему своё путь, мне это не нужно
Мне нравится исключительно сам процесс, создания того что я хочу, рефордж устраивает БОЛЕЕ чем все мои хотелки, и плевать что в него никто не играет и не будет играть и что он умрёт рано или поздно окончательно...
(а то щас начнёшь опять рассказывать про терпил в СНГ комьюнити, которые не делают рефаунд, не ставят 0 на метакритик)
Я фанат, меня более чем всё устраивает
Я не разработчик, который делает карты для игроков, это просто моё хобби и я делаю карты для себя, на самом удобном инструменте который щас вар3 модмейкинге есть - в Рефордже.
пжасс и все инструкции как и что xgm.guru/p/wc3/easymem
» WarCraft 3 / Как эмулировать клик мышки?
Пассивный инком
Строительство
Пассивные способности на стандарте
Цифры критов и вампиризма по больше
(Новая механика как "стерльба при зажатии правой кнопки"), полный бред и не нужна варкрафт сообществу, в такие карты никто играть не будет
» WarCraft 3 / Как эмулировать клик мышки?
Ред. Берги
» WarCraft 3 / Как эмулировать клик мышки?
Пример на рефордже
Для мышки
запускаем Renderdge и смотрим
» WarCraft 3 / Как эмулировать клик мышки?
А вообще это ни сильно нужно
если нажатая кнопка1 тогда
функция1
конец
А эмуляция клика будет происходить, если непосредственно вызывать "функция1"
Вообще надо более подробно, мб есть решения
» WarCraft 3 / Центрирование текста
Это самый самый простой и грубый пример
Для редактирования текста, например размера нужно редактировать fdf файл
Больше информации на хайве
» WarCraft 3 / Центрирование текста
На 126 гуи такого не сделать
» XGM Конкурсы / Mini-Game Contest: Reforged
» XGM Конкурсы / Mini-Game Contest: Reforged
» XGM Конкурсы / Mini-Game Contest: Reforged
» XGM Конкурсы / Mini-Game Contest: Reforged
хотя думаю минимум на 3 место буду претендовать
» XGM Конкурсы / Mini-Game Contest: Reforged
На конкурсе будут сырые карты с непонятным геймплеем, я понимаю что XGM суров и беспощаден, но лучше наоборот вытягивать со дна и пытаться найти что-то хорошее, а о интерфейсе, который ты "видел бы как более подходящий", можно рассказать как о рекомендации, мол если бы было так, то было гораздо лучше.. Будь я гуишником, который хочет поучаствовать увидел "Я буду снижать балы, если не будет кастом интерфейса", просто бы решил - да ну вас нахер, с вашими требованиями
» XGM Конкурсы / Mini-Game Contest: Reforged
» WarCraft 3 / Скриптовое проигрывание анимации при нажатии w,a,s,d
Frozen_Cat, если ты сам не можешь сделать движение или же рядом нет кодера который сможет это воплотить, то разумеется, то о других геймплейных фишках придётся забить... а потом физику движения, а потом кастом инвентарь, а потом кастом скилы... Этого нет всё в 1 карте как 1 большая наработка, люди которые такое могут сделать, делиться таким не станут, гейм дев это и есть создание таких вот систем, а уже потом вы будете юнитов в карте расставлять
» Dune the Endless Wars / Обновлениям - быть
» WarCraft 3 / Скриптовое проигрывание анимации при нажатии w,a,s,d
А если вы всё таки хотите на AD ходить боком, то надо мышкой делать повороты и вообще полноценную камеру... (а для этого лучше другой движок поискать, не надо насиловать варкрафт)
Кароче к чему я:
Эта система не годится для того что вы хотите, тут это не прикрутить в пару кликов, легче с нуля переписать под ваши нужны, разобраться самому или попросить разбирающегося (или заинтересованного за деньги) человека
Ред. Берги
» WarCraft 3 / Скриптовое проигрывание анимации при нажатии w,a,s,d
Если даже переделать движение на боковое, то как вы собираетесь поворачивать?
Может нужно что-то типа...
Нужно рубить стандартное движение
» XGM Конкурсы / Mini-Game Contest: Reforged