Помагит с спирой на альфе

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Помагит с спирой на альфе

Post by Blood Slayer »

Code: Select all

If  UO.Count('0x1402') == 0 Then 
         uo.deletejournal() 
            UO.Recall(stolb_gun,'3') ; СПИРА 
             While NOT UO.InJournal(" ") 
                  Wait(5) 
               Wend                                
               UO.Recall('0x44444444','2')   ;СПИРА 
            While not UO.Injournal('You put|fail|have') 
                   wait(5) 
               Wend      
         End If
Вот такой вот кодик для альфы, поидеи должен брать спиру со столба (на помню кто скрипт этот написал). Хочеться всетаки довести до ума.
Окно с выбором оружия не открываеться, и спира естественно не береться, помогит кто чем может.

P.S. На надо писать юзай поиск и тд, ок?
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

хз, я юзаю примитивный скриптик чтото типа

Code: Select all

sub spear()
If  UO.Count('0x1402') == 0 Then
	uo.deletejournal()
	uo.usefromground ('0x0ED4', '0x04B0')
	wait (50)
	checklags()
	uo.LClick (59,243)
	wait (50)
	checklags()
	uo.Lclick (145,225) #Кристал
   #uo.Lclick (144,286) #Метеорит
	repeat
		wait(5)
	until uo.injournal ('You put|fail|have')
else
	uo.print ('You already have spear')
end if
end sub
Не хотелось замарачиваться с uo.ongump()
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Post by Blood Slayer »

Клики это канечно хорошо ... но на лагах и тд не всегда береться + замедляет процес одевания
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

скоко я не пытался на альфе через ongump делать, неполучается
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

я делал рекал на кнопку fencing
кликал на бекпак чтоб гамп появился быстрей
кликал по x,y
все ето происходило мол глазом неувидеш :)
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

писал я

Code: Select all

                      If  UO.Count('0x1402') == 0 Then
			uo.deletejournal()
				UO.Recall(stolb_gun,'3') ; СПИРА
				 While NOT UO.InJournal(" ") 
        	 		Wait(5) 
      			Wend 										
					UO.Recall('0x444402e3','2')   ;СПИРА
				While not UO.Injournal('You put|fail|have') 
		   		    wait(5) 
		   		Wend     
			End If
работанет на ура , берет всегда .
какой пинг у тебя ?

вот на лук .

Code: Select all

			If NOT UO.Count('0x13B1') Then
			UO.DeleteJournal() 
			UO.Recall(stolb_gun,'4') 
				 While NOT UO.InJournal(" ") 
        	 		Wait(5) 
      			Wend 
			UO.Recall('0x444402e3','6')   ;даймонд лук
				While not UO.Injournal('You put|fail|have') 
		   		    wait(5) 
				wend

			End If	
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Откуда берётся 0x444402e3 из строчки :

Code: Select all

UO.Recall('0x444402e3','6')
?
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Post by Blood Slayer »

admir wrote:писал я

Code: Select all

                      If  UO.Count('0x1402') == 0 Then
			uo.deletejournal()
				UO.Recall(stolb_gun,'3') ; СПИРА
				 While NOT UO.InJournal(" ") 
        	 		Wait(5) 
      			Wend 										
					UO.Recall('0x444402e3','2')   ;СПИРА
				While not UO.Injournal('You put|fail|have') 
		   		    wait(5) 
		   		Wend     
			End If
работанет на ура , берет всегда .
какой пинг у тебя ?

вот на лук .

Code: Select all

			If NOT UO.Count('0x13B1') Then
			UO.DeleteJournal() 
			UO.Recall(stolb_gun,'4') 
				 While NOT UO.InJournal(" ") 
        	 		Wait(5) 
      			Wend 
			UO.Recall('[code]0x444402e3
','6') ;даймонд лук
While not UO.Injournal('You put|fail|have')
wait(5)
wend

End If [/code]
пинг у меня отличный ... а вот эти цифорки

Code: Select all

0x444402e3
у меня всегда разные почемуто ... или я не там смотрю.
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Post by Blood Slayer »

Я так понял только д-клик ... и нечего тут не поделаеш
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

Какой доблклик???? Чем Recall не устраивает?
Шард [b]Антарес[/b]
[color=blue][b]Ururu[/b][/color]
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Post by Blood Slayer »

Ну неберт чар со столба такими скриптами вепы ... просто открываеться выбор типа оружия и все ...
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

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

While NOT UO.InJournal(" ")
Wait(2)
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

admir wrote:уо рекал работает как ловушка на гамп.если серийник совпадает он кликает по нему если не совпадает он всеравно кликнет по гампу.
Сенк за инфу, незнал.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

только я точно не помню , давно разбирал , уо рекал значит ставит ловушку на гамп , и тут же кликает по обекту , и такая фишка , что функция кликает по гампу как только обновляется инфа о гампе , инфа эта хранится в памяти инжекта .тоесть если ты в первый раз выполняешь рекалл , инжект ставит ловушку и кликает по столбу , тутже нада вызвать уо рекал 2ой раз , при этом инжа ставит ловушку на гамп и как только инфа от сервера приходит о втором меню выбора оружия , инжект тут же кликает по кнопочке выбора оружи.
по этому не имеет значения какой серийник у объекта в функции уо рекалл , поскольку инжект кликает на несуществующий объект и всеравно срабатывает ловушка.

поэтому задержка между 2мя рекалами минимальна.

тоесть смысл в том чтобы успеть поставить ловушку на гамп до того как от сервера придет информация о новом гампе
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Post by Blood Slayer »

У меня даже без задержки не успивает поставить ловушку на гамп ...
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Post Reply