Yoko

All sides of Injection
It is currently 2025-10-12 15:42:08

All times are UTC+02:00




Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 2006-06-19 16:26:39 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
если у вас сервер забит картинками и другой способ ещё не нашли кроме uo.Lclick() то вот вам решение, используя uo.ongump()

во первых надо что то сделать чтоб запомнилось Make last и можете запускать скрипт, вместо uo.waitmenu() uo.automenu() ставим uo.ongump('withtext','Make last')

а выглядит это так:

Code:
uo.ongump('withtext','Make last')
UO.UseType('0x0E9B')
k = 0
while NOT UO.InJournal('You put') AND NOT UO.InJournal('fail') AND ( k < 30 )
k = k + 1
wait(500)
wend
If UO.InJournal("You toss the failed") then
repeat
wait(100)
until UO.Timer()>=LastTimer+100
Else
EndIf
wend   
end sub


UO.UseType('0x0E9B') есть вещь которую используют, либо это мортар(альхимия) либо инги(БС) и.т.д.

удачи :twisted:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Last edited by Nmy on 2009-09-27 10:39:58, edited 1 time in total.

Top
   
PostPosted: 2006-06-20 01:24:59 
Offline
User avatar

Joined: 2005-04-06 05:53:47
Posts: 124
NMY wrote:
если у вас сервер забит картинками и другова способа ищо ненашли кроме uo.Lclick() то вот вам решение, используя uo.ongump()

вопервых надо чтото зделать чтоб запомнилось Make last и можете запускать скрипт, вместо uo.waitmenu() uo.automenu() ставим uo.ongump('withtext','Make last')

а выгледит это так:

Code:
uo.ongump('withtext','Make last')
UO.UseType('0x0E9B')
k = 0
while NOT UO.InJournal('You put') AND NOT UO.InJournal('fail') AND ( k < 30 )
k = k + 1
wait(500)
wend
If UO.InJournal("You toss the failed") then
repeat
wait(100)
until UO.Timer()>=LastTimer+100
Else
EndIf
wend   
end sub


UO.UseType('0x0E9B') есть вещ каторую используют, либо это мортар(альхимия) либо инги(БС) и.т.д.

удачи :twisted:



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

_________________
=== ? Como es tas ? ===


Top
   
PostPosted: 2006-06-20 07:01:54 
Offline
User avatar

Joined: 2006-05-23 11:48:22
Posts: 145
NMY wrote:
если у вас сервер забит картинками и другова способа ищо ненашли кроме uo.Lclick() то вот вам решение, используя uo.ongump()

вопервых надо чтото зделать чтоб запомнилось Make last и можете запускать скрипт, вместо uo.waitmenu() uo.automenu() ставим uo.ongump('withtext','Make last')

а выгледит это так:

Code:
uo.ongump('withtext','Make last')
UO.UseType('0x0E9B')
k = 0
while NOT UO.InJournal('You put') AND NOT UO.InJournal('fail') AND ( k < 30 )
k = k + 1
wait(500)
wend
If UO.InJournal("You toss the failed") then
repeat
wait(100)
until UO.Timer()>=LastTimer+100
Else
EndIf
wend   
end sub


UO.UseType('0x0E9B') есть вещ каторую используют, либо это мортар(альхимия) либо инги(БС) и.т.д.

удачи :twisted:


Cпс болшое.... я кокрас с этотй темой мучиюсь шас


Top
   
 Post subject:
PostPosted: 2006-06-20 10:22:25 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
доминатор, это просто модуль, а загрузку и разгрузку сам можеш зделать.

зы у меня вес сервер на картинках, во опыта наберусь :P

вот например зделал что летит по рунбуке но магией каторая там...
Code:
ongump 0x40117f17 0x00000416 0x0014 ; useobject 0x40117F17

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-21 03:59:51 
Offline
User avatar

Joined: 2005-04-06 05:53:47
Posts: 124
NMY wrote:
доминатор, это просто модуль, а загрузку и разгрузку сам можеш зделать.

зы у меня вес сервер на картинках, во опыта наберусь :P

вот например зделал что летит по рунбуке но магией каторая там...
Code:
ongump 0x40117f17 0x00000416 0x0014 ; useobject 0x40117F17



ЗЫ я ето так сказал, просто тем кто неумеет скрипты писать могут взять твою основу и слепить себе скрипт необходимый им

Ммм непринимай ето как руководство к действию, я просто высказался

_________________
=== ? Como es tas ? ===


Top
   
 Post subject:
PostPosted: 2006-06-22 12:24:02 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
руководство, как зделать рекалл по рунбуки используя рекалл магию с иё:
Code:
ongump 0x40117f17 0x00000416 0x0014


откроите рунбук, слетайте куданить, напишытье ,infogump и там будет:
0x40117f17 - serial
0x00000416 - gumpid
0x0014 - Reply (выгледит так)
Code:
[0014] primary reply
0014 номер можно написать как 0х0014

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-22 12:31:02 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
для задачь нажатия 1 кнопки в гампе и uo.recall куда удачней вариант...
без краша и тд;)


Top
   
 Post subject:
PostPosted: 2006-06-22 13:55:40 
Offline
User avatar

Joined: 2006-05-23 11:48:22
Posts: 145
Grin wrote:
для задачь нажатия 1 кнопки в гампе и uo.recall куда удачней вариант...
без краша и тд;)


Уху тока вот я по ниму руководстав не как не найду...


Top
   
 Post subject:
PostPosted: 2006-06-22 14:13:52 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
описания никакого не надо
,set nobrcheck 1
,set norbcalc 1
и все дальще через инфогамп узнает в поле реплю номер кнопки.
uo.recall(id, номеркнопки)


Top
   
 Post subject:
PostPosted: 2006-06-22 15:14:19 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
При этом не забыв перевести номер кнопки сначала в десятичные, потом в строку :roll:

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-06-22 19:24:56 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Grin wrote:
описания никакого не надо
,set nobrcheck 1
,set norbcalc 1
и все дальще через инфогамп узнает в поле реплю номер кнопки.
uo.recall(id, номеркнопки)


дык я економный, я магией а не речарджом :twisted:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-22 19:26:22 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Edred wrote:
При этом не забыв перевести номер кнопки сначала в десятичные, потом в строку :roll:

если перевести то будет номер, а зачем мне переводить если можно НЕпереводить ? :twisted:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-22 20:27:10 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
NMY wrote:
Grin wrote:
описания никакого не надо
,set nobrcheck 1
,set norbcalc 1
и все дальще через инфогамп узнает в поле реплю номер кнопки.
uo.recall(id, номеркнопки)


дык я економный, я магией а не речарджом :twisted:

Походу ты не понял...
Решь шла о работе с ЛЮБЫМ гампом где задача ограничивается на жатием 1 КНОПКИ.
Тоесть выигрышь очевидный не используется онгамп, и взов в 1 строчку а не 2...

Code:
ongump 0x40117f17 0x00000416 0x0014
useobject 0x40117f17


аналогино
Code:
recall 0x40117f17 0x14->20


итого
uo.recall('0x40117f17', '20')


Top
   
 Post subject:
PostPosted: 2006-06-22 21:37:25 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
NMY wrote:
если перевести то будет номер, а зачем мне переводить если можно НЕпереводить ? :twisted:


Команда инфогамп выдает шестнадцатиричный номер, команда рекол использует десятичный номер. Если не понимаешь разницу - любой учебник по информатике тебе в помощь.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-06-22 22:26:57 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
блин я знаю что такое рекалл а вы такую рунбуку видели ?
наверное все знают такую, так вот, нажымать надо не по номеру руны а нажымать надо по скилу рекалл данной руны (dooh) !!!

Image

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Last edited by Nmy on 2006-06-22 23:23:56, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2006-06-22 23:15:43 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Грин! иди выспись ! uo.recall тут некатит! проверь сам если незнаеш !

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-22 23:30:33 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
NMY wrote:
блин я знаю что такое рекалл а вы такую рунбуку видели ?
наверное все знают такую, так вот, нажымать надо не по номеру руны а нажымать надо по скилу рекалл данной руны (dooh) !!!

Image


OSI Book это, прекрасно работает через Recall

Code:
sub Rune_Book_OSI(RuneBook, Rune, Code)
   var N
   UO.Set('norbcheck','1')
   UO.Set('norbcalc','1')
   N = ((rune-1)*6) + Code
#   ======== Recall Regi --> Recall Scroll   ========
   if Code == 5 then
      if UO.BM>0 and UO.BP>0 and UO.MR>0 then
         UO.Recall(RuneBook, N)
         UO.Print("Recall - regi")
      else
         UO.Recall(RuneBook, (N - 3))
         UO.Print("Recall - scroll")
      endif
   endif
#   ======== Recall Scroll ========
   if Code == 2 then
      UO.Recall(RuneBook, N)
      UO.Print("Recall - scroll")
   endif
#   ======== Gate ========
   if Code == 6 then
      if UO.SA>0 and UO.BP>0 and UO.MR>0 then
         UO.Recall(RuneBook, N)
         UO.Print("Gate")
      else
         UO.Print("No Gate")
      endif
   endif
#   ======== Rune Drop ========
   if Code == 3 then
      UO.Recall(RuneBook, N)
      UO.Print("Rune Drop")
   endif
end sub


Top
   
 Post subject:
PostPosted: 2006-06-22 23:45:19 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
спосибо, мне хватит одной строкой

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-23 06:42:10 
Offline

Joined: 2005-08-19 16:12:23
Posts: 182
NMY wrote:
спосибо, мне хватит одной строкой

Там и так одна строка:
UO.Recall(RuneBook, N) :wink:
А функция омича написана для удобства, чтоб не сотреть через инфогамп данные каждой интересующей кнопки!


Top
   
 Post subject:
PostPosted: 2006-06-23 17:53:23 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
NMY wrote:
Грин! иди выспись ! uo.recall тут некатит! проверь сам если незнаеш !

Просыпатся будешь ты;)) (не знание не освобождает от ответствености)
И ты не знаешь что делает uo.recall 8) (Кто тебе сказал что нум это номер руны?;)) когда все твердят что это КНОПКА ЛЮБОГО гампа, Кнопка это все на что можно жмыхнуть в результате чего формируется ответ на гамп)
Даже сним удвалось на мульти гампы отвечать (мульти != многостраничной)
В общем чемто помочь а тебя проспатся посылают :)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited