Author Topic: Создание бота в ТО  (Read 3069 times)

0 Members and 1 Guest are viewing this topic.

Билл

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Создание бота в ТО
« on: August 10, 2017, 04:38:43 PM »
У меня появилась идея создать бота для 3D игры. И я решил попробовать на легком трех - мерной игре!  :) Я решил что он будет искать битву и заходить на неё ! И чтоб он ездил и сражался  8)! Но у меня появились множество проблем которые я не могу сам решить!  :'( например: чтоб танк сражался до конца битвы, чтоб не повторялся весь код заново ! :-[ пока - что думаю ! Буду рад помощи ! Задавайте мне (и нет только) вопросы, я отвечу ссылка на танки вот http://tankionline.com/ru ! Все что создам выложу !

Создавать лучше всего в клиенте ТО !

Билл

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Re: Создание бота в ТО
« Reply #1 on: August 10, 2017, 05:01:51 PM »
Вот первый код
Code: (clickermann) [Select]
// Этот код входит в  аккаунт если видит что надо входить! работает все на КЛИЕНТЕ ТАНКИ ОНЛАЙН
#name "TankiBOT v0.1"
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "login.bmp", -1, 100) // если находит изоображение с таким словом
   LCLICK(439, 361)
   WAITMS(100)
KEYDOWN(#CTRL)
WAITMS(500)
KEYPRESS(#A)
WAITMS(500)
KEYUP(#CTRL) // выделяет весь текст
WAITMS(900)
KEYSTRING("******") // Водит ник-нейм
WAIT(1)
LCLICK(447, 398)
WAIT(1)
KEYSTRING("********")// Водит пароль

   
END_IF

HALT
Главное чтоб язык был на английском! Это я по - поже сделаю !
Файлы все тут https://drive.google.com/open?id=0B8mcEgItcvokQ0pTak16Q3lxX00
Вопрос как сделать чтоб он выбирал битву из списка который я задам ?
« Last Edit: August 10, 2017, 05:10:01 PM by Билл »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Создание бота в ТО
« Reply #2 on: August 11, 2017, 08:18:30 AM »
Используй циклы

Code: (clickermann) [Select]
// Этот код входит в  аккаунт если видит что надо входить! работает все на КЛИЕНТЕ ТАНКИ ОНЛАЙН
#name "TankiBOT v0.1"

GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "login.bmp", -1, 100) // если находит изоображение с таким словом
   LCLICK(439, 361)
   WAITMS(100)
   KEYDOWN(#CTRL)
   WAITMS(500)
   KEYPRESS(#A)
   WAITMS(500)
   KEYUP(#CTRL) // выделяет весь текст
   WAITMS(900)
   KEYSTRING("******") // Водит ник-нейм
   WAIT(1)
   LCLICK(447, 398)
   WAIT(1)
   KEYSTRING("********")// Водит пароль
   WAIT(1)
END_IF

$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100) // ищем картинку file.bmp каждые 50 мс
      $check = 1 // выходим из цикла если найдено
      // действия если нужно
      WAITMS(100)
   ELSE
      WAITMS(50)
   END_IF
END_CYC

Билл

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Re: Создание бота в ТО
« Reply #3 on: August 11, 2017, 09:07:25 PM »
Спасибо огромное надо попробовать результаты напишу ! ;)

Билл

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Re: Создание бота в ТО
« Reply #4 on: August 12, 2017, 10:53:47 PM »
Не могу создать чтоб танк стрелял !

Билл

  • Зашел в гости
  • *
  • Posts: 5
    • View Profile
Re: Создание бота в ТО
« Reply #5 on: August 13, 2017, 11:18:55 AM »
А как мне сделать чтоб танк маневрировал ? Мне надо сделать чтоб он ездил вперёд назад направо налево ! W, S, A, D . Надо попробовать

Cleoss

  • Активный участник
  • ***
  • Posts: 260
  • Автоматизируй это!
    • View Profile
Re: Создание бота в ТО
« Reply #6 on: August 14, 2017, 03:18:07 PM »
Будешь гром юзать, рик или смоку?

Автоматизатор

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Создание бота в ТО
« Reply #7 on: August 15, 2017, 09:31:25 PM »
Я тоже хотел одно время использовать кликер для ТО, но там слишком сложное управление, лучше всего на маленьких картах типа острова.  Но загвоздка в огибании препятствий и определении противников..
Чтобы он уничтожал противников -настрой поворот башни на маячок -цвет на танком соперника. соперники - красные/синие. Проверка твоего цвета путем нажатия таба и считывания твоей позиции.
« Last Edit: August 15, 2017, 09:35:24 PM by Автоматизатор »

Maixm

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Создание бота в ТО
« Reply #8 on: September 03, 2017, 07:21:11 PM »
Я тотже БИЛЛ просто акааунт забыл пароль :)
Я буду юзать грома !
Не могу зделать чтоб он ездил покругу острова и дуеля

Maixm

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Создание бота в ТО
« Reply #9 on: September 03, 2017, 07:36:04 PM »
Вот есть для пушки чтоб она крутила.

Code: (clickermann) [Select]
$w =2000    //Меняем это значение и калибруем пушку что бы при включении скрипта башня поворачивалась на 90 градусов, затем полученное значение  водим в следующий код напротив вашей пушки
waitms ($w)
keydown (#z)
waitms ($w)
keyup (#z)
// $w - время поворота башни на угол 90 градусов (в миллисекундах)сюда вводим значение полученное в коде настройки
//$w=1785  // смоки м0 убираем  двойной слеш(//) у пушки которую мы выбрали и меняем на наше значение
//$w=1442  // смоки м2
//$w=1130  // смоки м3 
//$w=1328  // твинс м1
//$w=1164  // твинс м
//$w=1030  // твинс м3
//$w=2900  // рельса м0 
//$w=2525  // рельса м1
//$w=1556 // рельса м3
//$w=1836  // рик м0
//$w=1241  // рик м3
//$w=2200  // гром м0
//$w=2030  // гром м1
Пока что так.
Помогите сделать чтоб он искал игрока  в DM битве

Maixm

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Создание бота в ТО
« Reply #10 on: September 03, 2017, 07:51:58 PM »
Помогите чтоб пушка наводила z или x на противника PLeese  ;)