Что нового

[Gta San Anreas Multiplayer 0.3x] Бот для SA:MP

obeyme

Новичок
Сообщения
71
Репутация
0
И так. Есть игра. Движения персонажа стандартные: W A S D. Нужен бот, который бы просто ходил вперед с интервалом в 3 секунды и что бы бот активировался на клавишу, например, F10.
Пробовал так, но не получилось:
Код:
MsgBox(0, 'Bot', 'Для запуска бота нажмите F10')
HotKeySet( '{F10}', 'start')
$var = 0

While 1
   Sleep (100)
WEnd

Func start()
   Do
	  Send('{W}')
	  Sleep (3000)
   Until $var = 1
EndFunc
 

_ToBe_

Осваивающий
Сообщения
142
Репутация
35
Re: Бот для игры, движение персонажа вперед

По-моему в фигурных скобках "{w}" должна быть маленькая буква, а не заглавная
 
Автор
O

obeyme

Новичок
Сообщения
71
Репутация
0
Re: Бот для игры, движение персонажа вперед

Все равно не работает, кто нибудь помогите
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Re: Бот для игры, движение персонажа вперед


http://autoit-script.ru/index.php/topic,6125.0.html

Особенно п. 2
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
А если активировать поле для ввода текста и запустить скрипт, будет проходить нажатие w?
 
Автор
O

obeyme

Новичок
Сообщения
71
Репутация
0
В смысле? Можно код?


Добавлено:
Сообщение автоматически объединено:

А, понял, печать то он печатает, а ходить не ходит
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Если печатать печатает и ходить не ходит, вероятнее всего на клиенте стоит какой-нибудь способ защиты от подобных скриптов :smile:
 
Автор
O

obeyme

Новичок
Сообщения
71
Репутация
0
Возможно защита. Но, пробовал MouseClick, все работает, даже не знаю что делать
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
obeyme,
Запусти вот такой скрипт и переключись в окно игры
Код:
Sleep (5000)
Send('{W 20}')


Пошел?
 
Автор
O

obeyme

Новичок
Сообщения
71
Репутация
0
Нет, не ходит. А вот если чат открыть, то пишет
 

lirikmel

Продвинутый
Сообщения
226
Репутация
84
а можно передвижение поставить на цифры и проверить?
 

lirikmel

Продвинутый
Сообщения
226
Репутация
84
хммм...большая редкость,выход из положения конечно есть, можно отправлять через драйвер команды напрямую на порт клавиатуры думаю с этим защита не справится , постараюсь проверить на этой игре в ближайшее время и сделать библиотеку.
 
Верх