Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

MoveToXYZ autoIt

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 27.02.2017, 16:32   #1
 Разведчик
Аватар для ivasik
 
ivasik скоро будет известенivasik скоро будет известенivasik скоро будет известен
Регистрация: 23.12.2009
Сообщений: 42
Популярность: 275
Сказал(а) спасибо: 34
Поблагодарили 3 раз(а) в 2 сообщениях
 
По умолчанию MoveToXYZ autoIt

Имеется функция:

Код:
Func MoveToXYZ($MOVETOX, $MOVETOY, $MOVETOZ, $HIGHT)
	$Kill = 0
	If $MOVEMODE = 1 and $HP > 0 or $MOVEMODE = 2 and $HP > 0 Then
		Local $Read = _MemoryPointerRead($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONREAD) 
		Local $Flag = _MemoryPointerRead($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONHEIGHTFLAG)
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEX, $MOVETOX, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEY, $MOVETOY, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEZ, $MOVETOZ, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONDONE, "0") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONFLAG, "1") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONWRITE, $Read[1]) 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONWRITE2, $Read[1]) 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONHEIGHT, $HIGHT, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONHEIGHTFLAG, $Flag[1] + 1) 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONHEIGHTFLAG2, "0")		
	Else		
		Local $Read = _MemoryPointerRead($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONREAD)		
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEX, $MOVETOX, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEZ, $MOVETOZ, "Float")
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONMOVEY, $MOVETOY, "Float") 
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONDONE, "0")
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONVALUE, "0")
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONVALUE2, "0")
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONFLAG, "1")
		_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_ACTIONWRITE2, $Read[1]) 
	EndIf
	$ACTIONFLAG = 1
	Do		
		sleep(250)
		potone()		      
		        SituationalAwareness()				
		If $TAR <> 0 Then				
					$Kill = 1				
			    endif		
		
	Until $LASTTARDIS < $DISTANCE Or $ACTIONFLAG = 0 or $KILL = 1 or $HP = 0
	$MOVEING = 0
EndFunc		;==>
К примеру возьмем переменную офсет: $OFFSET_ACTIONMOVEX

Код:
Global $OFFSET_ACTIONMOVEX[6], $CFG_OFFSET_ACTIONMOVEX = "ActionMoveX_OffSet"
$OFFSET_ACTIONMOVEX[1] = 32                   ;0x20
$OFFSET_ACTIONMOVEX[2] = 4084                 ;0xFF4
$OFFSET_ACTIONMOVEX[3] = 48                   ;030
$OFFSET_ACTIONMOVEX[4] = 4                    ;0x4 
$OFFSET_ACTIONMOVEX[5] = IniRead($SOFTWARE_OFFSET_CONFIG, $CFG_OFFSET_ROOT_KEY, $CFG_OFFSET_ACTIONMOVEX, "32") ;32
Бот не двигается к луту, все подозрения на эти смещения. Мне не понятно, как их искать. Пробовал Cheat Engine, OllyDbg. Не могу догнать, с чего начать, и куда двигаться.

Остальные нужные офсеты нашел, и бот бьет мобов, но собирает только тот лут, который под ногами. Приходится в форме лисы бегать за петом, и бить мелких, не агрящихся, мобов

Гуру, подскажите наводочку, с чего начать, и как это лучше сделать

Клиент 1.3.6

Эта часть кода с бота Prophet Bot Unleashed 3.3.2
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Хак в AutoIt v3 exorcist001 Школа Читера 1 27.12.2011 23:22

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 09:26.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net