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

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[/code]','6')   ;даймонд лук
            While not UO.Injournal('You put|fail|have')
                   wait(5)
            wend

         End If   


пинг у меня отличный ... а вот эти цифорки

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 не устраивает?
Шард Антарес
Ururu
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