Войти
  1. ВКонтакте
  1. Форум » Бесплатные макросы, обмен. » Скачать макрос на варфейс warface » Наши макросы » Макрос для мышки Logitech на АК-47
Новые публикации Скрыть панель справаПоказать панель справа

Макрос для мышки Logitech на АК-47

Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 2 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 01:05, 09.08.2018
Вообщем я 2 дня искал макрос на свою мышку но без успешно.
После чего было принято решение взять за основу макросы для X7 и написать на ней макрос для Logitech.

Делал около 6 попыток написать нормальный пока остановился на этом. Если надо могу выложить другии свои траи. Среди них тоже нормальные робочие
Если есть кто шарит в написание скриптов для Logitech и есть желание помочь пишите буду рад.
Оформлять не умею поэтому сорь.

Цитата:EnablePrimaryMouseButtonEvents(true);

function OnEvent(event, arg)
if IsMouseButtonPressed(3)then
repeat
if IsMouseButtonPressed(1) then
repeat
PressMouseButton(1)
Sleep(98)
MoveMouseRelative (-4, 5)
Sleep(98)
MoveMouseRelative (-3, 8)
Sleep(98)
MoveMouseRelative (-2, 8)
Sleep(98)
MoveMouseRelative (-4, 9)
Sleep(98)
MoveMouseRelative (6, 7)
Sleep(98)
MoveMouseRelative (5, 5)
Sleep(98)
MoveMouseRelative (7, 2)
Sleep(98)
MoveMouseRelative (7, 2)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (7, 4)
Sleep(98)
MoveMouseRelative (-2, 3)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (5, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (3, 5)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 4)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 4)
Sleep(98)
until not IsMouseButtonPressed(1)
end
until not IsMouseButtonPressed(3)
end
end


Зарегистрируйтесь или войдите через Соц.Сети для скачивания файлов

Последний раз редактировал GARA_VALI 01:19, 09.08.2018
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 5 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 2 отправлено 18:00, 26.08.2018
GARA_VALI (09.08.2018, 01:05) писал:
Вообщем я 2 дня искал макрос на свою мышку но без успешно.
После чего было принято решение взять за основу макросы для X7 и написать на ней макрос для Logitech.

Делал около 6 попыток написать нормальный пока остановился на этом. Если надо могу выложить другии свои траи. Среди них тоже нормальные робочие
Если есть кто шарит в написание скриптов для Logitech и есть желание помочь пишите буду рад.
Оформлять не умею поэтому сорь.

Цитата:EnablePrimaryMouseButtonEvents(true);

function OnEvent(event, arg)
if IsMouseButtonPressed(3)then
repeat
if IsMouseButtonPressed(1) then
repeat
PressMouseButton(1)
Sleep(98)
MoveMouseRelative (-4, 5)
Sleep(98)
MoveMouseRelative (-3, 8)
Sleep(98)
MoveMouseRelative (-2, 8)
Sleep(98)
MoveMouseRelative (-4, 9)
Sleep(98)
MoveMouseRelative (6, 7)
Sleep(98)
MoveMouseRelative (5, 5)
Sleep(98)
MoveMouseRelative (7, 2)
Sleep(98)
MoveMouseRelative (7, 2)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (7, 4)
Sleep(98)
MoveMouseRelative (-2, 3)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (5, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (3, 5)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 4)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 0)
Sleep(98)
MoveMouseRelative (0, 4)
Sleep(98)
until not IsMouseButtonPressed(1)
end
until not IsMouseButtonPressed(3)
end
end


Зарегистрируйтесь или войдите через Соц.Сети для скачивания файлов

Как его включить то?

Последний раз редактировал idroytman 18:00, 26.08.2018
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 2 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 3 отправлено 23:49, 26.08.2018
idroytman, У тебя мышка Logitech ?
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 5 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 4 отправлено 16:42, 27.08.2018
GARA_VALI (26.08.2018, 23:49) писал:idroytman, У тебя мышка Logitech ?

Да. G403
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 5 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 5 отправлено 16:45, 28.08.2018
Я понял как пользоваться и написал свой на м16а3.
Что бы макрос после нажатия перестал работать нужно после каждой пули прописать if not IsMouseButtonPressed(1) then break end

М16А3

Последний раз редактировал idroytman 17:16, 28.08.2018
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 2 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 6 отправлено 01:26, 30.08.2018
Спасибо за макрос для М16. (правда у меня ёё нет)
Но я не понимаю почему ты после каждой операции это прописываешь ? Так лучше или это просто ты заморочился ? :-)
И команда if not IsMouseButtonPressed(1) then break end завершает скрипт или приостанавливает ?

Последний раз редактировал GARA_VALI 01:37, 30.08.2018
Новичок
  1. Офлайн
  2. VIP-Пользователь
  3. 5 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 7 отправлено 15:56, 30.08.2018
GARA_VALI (30.08.2018, 01:26) писал:Спасибо за макрос для М16. (правда у меня ёё нет)
Но я не понимаю почему ты после каждой операции это прописываешь ? Так лучше или это просто ты заморочился ? :-)
И команда if not IsMouseButtonPressed(1) then break end завершает скрипт или приостанавливает ?

Останавливает. Без этой команды макрос продолжит работу после того как ты перестал стрелять. А с этой командой не продолжит.
Новичок
  1. Офлайн
  2. Пользователи
  3. 2 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 8 отправлено 10:30, 19.01.2021
Как понять какую сенсу в игре выставлять?
 
Перейти
Найти

Доступ закрыт.

  1. Вам запрещено отвечать в темах данного форума.