Добавлен MoonLight12
Делаю для себя небольшую наработку в стиле диабло , движение зажатием правой кнопки мыши получилось , а вот проиграть анимацию атаки(чисто чтобы понять работает или нет) левой нажатием на противника(закрепил выбор на герое и откючил бокс выбора ну та зеленая штука) не доходит....
Принятый ответ
Вопрос, как отследить ЛКМ?
Ответ:
Ответ:
local TrigPressLMB = CreateTrigger()
for i = 0, bj_MAX_PLAYER_SLOTS - 1 do
TriggerRegisterPlayerEvent(TrigPressLMB, Player(i), EVENT_PLAYER_MOUSE_DOWN)
end
TriggerAddAction(TrigPressLMB, function()
if BlzGetTriggerPlayerMouseButton() == MOUSE_BUTTON_TYPE_RIGHT then
print(GetPlayerName(GetTriggerPlayer(GetTriggerPlayer()))" Игрок нажал левую кнопку мыши")
end
end)
Понял только заголовок, на него и ответил, остальное просто набор слов
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MoonLight12
Ответ:
Далее в первом событии клика проверять переменную GetPlayerMouseX[id], если они равна 0, значит клик по интерфейсу