Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Antracit

Pages: [1]
1
скорее всего в скрипте зажимается какая то системная клавиша

Точно! Я не подумал об этом, в скрипте зажимается клавиша Shift, которая при клике левой кнопкой мышки открывала копию. Проверил, так и есть.

2
Когда писал скрипт в версии 4.7se (http://crapware.aidf.org/forum/index.php?topic=143.0) два раза была одна и таже ситуация. Использую Win7 x64. При запущенном скрипте и окна с игрулькой наблюдал очень странную вещь. СКРИПТ ЗАПУЩЕН, игра в окне. Нажимал alt+tab переходил в окно с кликером и теперь если щелкнуть на свернутую вкладку в винде (у меня это был Google Chrome, калькулятор, блокнот) автоматически открывалась новый хром, потом щелкнул на панели окно с кликером и открылся второй кликер. И если щелкнуть по любому свернутому окну открывается еще одно приложение и так бесконечно. Но стоит остановить скрипт и все становится нормальным. Думал глюк. Попробовал еще раз и все точно так же. Проверьте может это только у меня так.

3
Использование / Re: Clickermann в игре Warface
« on: January 31, 2013, 05:24:55 PM »
Говорю же попробуй утилиты для назначения горячих клавиш.
Я в COD4 правил файл с настройками для нажатия комбинаций.


да хотелось бы так организовать)))) Видимо не судьба!)

4
Использование / Re: Clickermann в игре Warface
« on: January 31, 2013, 05:15:59 PM »
Не ребят, помоему все это бесполезно т.к. ничего не пашет, сейчас пробовал даже сделать просто вот так:

IF ( iskeydown(84)=1 )
   KEYDOWN(16)
   WAITMS(300)
END_IF
WAITMS(200)

он даже просто бег не жмет!

5
Использование / Бот для Warface
« on: January 31, 2013, 03:16:53 PM »
Здравствуйте уважаемые форумчане!
Есть игра, онлайн шутер(warface) от первого лица.
Задача: мониторить кнопку "Т", при ее нажатии нажать кнопку "SHift", а затем кнопку "F" и снова мониторить кнопку "T". Для чего: в игре нужно нажать две кнопки чтобы совершить подкат shift+F, вот думал сделать на одну кнопку "T".

Использую Clickermann 4.7 SE
Вот что у меня получилось:

Code: (clickermann) [Select]
begin:
if ( iskeydown(84)=1 )     //если нажата клавиша "T"
   waitms(200)                 //ждем 200мс
   gosub(1)                      //идем в подпрограмму "1"
else  goto(begin)            //иначе на метку "begin"
END_IF                           //конец условия


sub(1)                             //название подпрограммы
   KEYDOWN(16)             //жмем клавишу  "shift"
   waitms(200)                //ждем 200мс
   KEYUP(16)                   // отпускаем клавишу "SHIFT"
   logwrite("SHIFt")         //log
   wait(1)                        //ждем 1c
   KEYDOWN(70)             //жмем клавишу "F"
   waitms(200)                //ждем 200мс
   KEYUP(70)                   //отпускаем клавишу "T"
   waitms(200)                //ждем 200мс
   logwrite("F")                //log
   goto(begin)                //идем в начало программы
end_sub                        //конец подпрограммы

Теперь есть два вопроса!
1) Перечитав форум, увидел что использование команды goto нежелательна, понятно что тут мало кода, но планирую дальше наращивать и изучать кликер.
Как можно в этой несложной программе заменить goto?
2) Просто не работает. Почему? Пробовал: заменять команду "iskeydown(84)=1" на keydown/keyup - нет результата, но в игре видно что, что то пытается сделать т.е. как бы вперед дернется и все. Пробовал написать чтобы нажалась кнопка бежать вперед - тоже результата нету. Пробовал захват окна и помещать в координаты - работает. Но вот почему кнопки не срабатывают не знаю. Отчаившись прошу помощи или намека что еще почитать.

Pages: [1]