Тренировка на Target Dummy средствами инжекта - как?

Ask for help

Moderators: Murderator+, Murderator

Post Reply
UOPlayer
Posts: 1
Joined: 2010-02-14 20:44:44

Тренировка на Target Dummy средствами инжекта - как?

Post by UOPlayer »

Помогите, пожалуйста, сломал голову, не получается.
Стою у Target Dummy, вручную бью его, командой ,info получаю с него всю инфу. И никак не работает.
Пробовал:

Code: Select all

while not uo.dead()
	uo.findtype('0x1070','0x0000','ground')
	uo.usetype('finditem')
	uo.usetype('0x7402CB26')
	uo.usetype('lastobect')
	uo.usetype('lastattack')
	uo.attack( "lastattack" )
	uo.attack( "lastobject" )
	uo.attack('finditem')
	uo.attack('0x7402CA9A')
	wait (5000)
wend
ничего не помогает. Как её "ударить" или "заюзать"?
В УО это работает как LastObject - если забиндить на клавишу и жать её - будет бить его.
Как в инжекте это сделать - не понимаю, все вышеприведенное не работает, а клавиши "посылать" инжект в клиент - не может (насколько я понял).
Использовать другие проги, пожалуйста, не предлагать, у меня с этим связаны определенные ограничения, нужно сделать только средствами инжекта.
Поиск не помог - нигде не нашел решения.
Dolbo
Posts: 41
Joined: 2008-04-02 08:24:35

Re: Тренировка на Target Dummy средствами инжекта - как?

Post by Dolbo »

while not uo.dead()
uo.findtype('0x1070','0x0000','ground')
UO.UseObject('finditem')
wait (5000)
wend
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Тренировка на Target Dummy средствами инжекта - как?

Post by Mirage »

тип СТОЯЧЕЙ куклы укажи. Качается до скилла 30.0

Code: Select all

sub Dool()
VAR item ="0x1070"
UO.Set('finddistance','1')
uo.DeleteJournal()
repeat
	UO.FindType(item,-1,'ground')
	If UO.FindCount() > 0 Then
		UO.UseObject( 'finditem' )
		Wait( 500 )
	endif
	Wait( 200 )
until UO.Dead() or uo.injournal("30.0")
endsub
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Re: Тренировка на Target Dummy средствами инжекта - как?

Post by Beyonder »

Мой вариант самый лучший :)
Указываешь прицелом куклу и он её бьет.

Code: Select all

sub attackDummy()
	var dummy = addObject('dummy')
	
	while (true) #повторять безконечно
		UO.UseObject(dummy)
		Wait(500) #Поставь здесь нужную тебе задержку
	wend
endsub

## Очень полезная функция для добавления предмета в память инжекта
Sub addObject(name)
	repeat
		if uo.waiting() then
			uo.canceltarget()
		endif
		UO.AddObject(name)
		while (NOT uo.Targeting())
			wait(50)
		wend
		while (uo.Targeting())
			wait(50)
		wend
	until UO.GetSerial(name) > 0
	
	return UO.GetSerial(name)
endsub
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Тренировка на Target Dummy средствами инжекта - как?

Post by Mirage »

не самый лучший ;)
у куклы 2 типа - висящая и качающаяся. Ваши (1 и 3) учитывают только ID куклы Мой бьет только спокойную - работает быстрее.
Post Reply