Добавлен Lord_Teo
Народ, подскажите, возможно каким-то образом эмулировать клик мышки в варкрафте? Какую кнопку мыши эмулировать - не важно. Хоть в какую сторону копать то?
Принятый ответ
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 и смотрим
запускаем Renderdge и смотрим
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
А вообще это ни сильно нужно
если нажатая кнопка1 тогда
функция1
конец
А эмуляция клика будет происходить, если непосредственно вызывать "функция1"
Вообще надо более подробно, мб есть решения
Отредактирован Lord_Teo
Bergi_Bear: Суть, понятна, да, но разве есть такое условие "нажата кнопка..."?
В событиях есть только реакция на стрелки курсора, но не мыши.
Отредактирован Берги
Пример на рефордже
Для мышки
запускаем Renderdge и смотрим
Bergi_Bear: Спасибо, погляжу.
Пассивный инком
Строительство
Пассивные способности на стандарте
Цифры критов и вампиризма по больше
(Новая механика как "стерльба при зажатии правой кнопки"), полный бред и не нужна варкрафт сообществу, в такие карты никто играть не будет
Ну, да, я пытался открыть карту и посмотреть как это выглядит в игре. Но фаталы меня не радуют:( Кстати, renderedge у меня тоже фаталит. хмм.. 1.26а нужно... а у меня 1.26.0.6401. Может в этом дело?
нет, 1.26 существует только в одной версии, букв или цифр там не было
Лично мне никогда не создать карту в которую поиграют хотя бы 10 человек, и уже тем более не сделать такую популярную карту как дота1 или же подхватить успешный проект, и дать ему своё путь, мне это не нужно
Мне нравится исключительно сам процесс, создания того что я хочу, рефордж устраивает БОЛЕЕ чем все мои хотелки, и плевать что в него никто не играет и не будет играть и что он умрёт рано или поздно окончательно...
(а то щас начнёшь опять рассказывать про терпил в СНГ комьюнити, которые не делают рефаунд, не ставят 0 на метакритик)
Я фанат, меня более чем всё устраивает
Я не разработчик, который делает карты для игроков, это просто моё хобби и я делаю карты для себя, на самом удобном инструменте который щас вар3 модмейкинге есть - в Рефордже.
пжасс и все инструкции как и что xgm.guru/p/wc3/easymem