с скриптом на миненг проблема

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

с скриптом на миненг проблема

Post by Bio »

как зделать задершку между тем как откроется рунбука и нажмётся на нужную руну ?а то он кабы открывает рунбуку звук есть а не реколится может просто не успевает?
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Re: с скриптом на миненг проблема

Post by GrayLord »

Bio wrote:как зделать задершку между тем как откроется рунбука и нажмётся на нужную руну ?а то он кабы открывает рунбуку звук есть а не реколится может просто не успевает?

ну, можно ждать смены сериала у 'lastcontainer', если ты перед этим уже её не открывал, но открывал какую-либо сумку, и т.д. вообще, всё зависит от того, как сделаны рунбуки у вас на шарде.
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

играю я на дрв,а вот что зделать я чесно так и не понял :?:
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

Bio wrote:играю я на дрв,а вот что зделать я чесно так и не понял :?:

тем проще для тебя - дождись, пока отпишутся те, кто играет с тобой на одном шарде.
Askaneli
Sphere expert
Posts: 1143
Joined: 2004-10-01 08:27:38
Location: Уфа

Re: с скриптом на миненг проблема

Post by Askaneli »

Bio wrote:как зделать задершку между тем как откроется рунбука и нажмётся на нужную руну ?а то он кабы открывает рунбуку звук есть а не реколится может просто не успевает?

Code: Select all

 

sub RunebookRecall(n)
oldX=uo.getX()
oldY=uo.getY()
repeat
uo.Exec('warmode 0')
uo.UseObject('Runebook')
wait(1000)
uo.LClick(135, n*15+55)
wait(500)
time=uo.Timer()
repeat
wait(500)
until oldX<>uo.getX() or oldY<>uo.getY() or uo.Life==0 or uo.InJournal('needs') or time+200<uo.Timer()
uo.DeleteJournal()
until oldX<>uo.getX() or oldY<>uo.getY()
end sub


Работает только на ДРВ (как люди говорят) !!!
Runebook - объект типа рунбук !!!
n - номер рунки в рунбуке !!!
Сделал дело - флуди смело !!!
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

Вставь после двойного клика на рунбук CheckLag()

CheckLag это:

Code: Select all

Sub CheckLag() 
   UO.DeleteJournal()
   UO.Click('backpack')
   Repeat
      Wait(100)
   Until UO.InJournal('backpack')
End Sub


в простейшем варианте.
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

хех... пожалуй, всё же, поясню, что имел в виду когда говорил про 'lastcontainer'. обычно рунбука, как ни странно, является контейнером, как и бакпак, или любая сука или сундук, и поэтому, если мы открываем рунбуку, то по uo.getserial('lastcontainer') можно узнать её сериал, сразу после того, как откроется. а вот "дождаться открытия" проще, если перед использоваием рунбуки был открыт еще какой-либо контейнер и тогда, после использования рунбуки - надо просто даждаться изменения 'lastcontainer'. в общем случае эта конструкция может выглядеть примерно так:

Code: Select all

var runebook='0x12345678'# заменяем 0х12345678 на сериал своей рунбуки
uo.useobject('backpack')#'backpack' - указывает на бакпак твоего чара
repeat
   wait(100)
until uo.getserial('lastcontainer')==uo.getserial('backpack')
uo.useobject(runebook)
repeat
   wait(100)
until uo.getserial('lastcontainer')==runebook
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

а как ето всё закинуть на здешний (в топики Scripts!) на миненг? (в готовом врянте).
Askaneli
Sphere expert
Posts: 1143
Joined: 2004-10-01 08:27:38
Location: Уфа

Post by Askaneli »

Bio wrote:а как ето всё закинуть на здешний (в топики Scripts!) на миненг? (в готовом врянте).

Мышкой :D
Сделал дело - флуди смело !!!
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

а поподробней:чё заминить и што переименоватью.
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

люди ну кудысь это вставить в скрипте на миненг в топике Скрипт!

???
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

Bio wrote:люди ну кудысь это вставить в скрипте на миненг в топике Скрипт!

???

блин... никуда ваще. во!...
это просто пример, для разбора "ручками", с использованием "серого вещества", и "вживую" его, сскорее всего, не вставишь - чего не знаю - того не знаю, не читал мининг от туда. лень разгребать, так как нового для себя я от туда ничего не узнаю - это точно...
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

млин так сложно в тругой топик зайте ну прям не знаю!можно былоб вобше нечё не писать,промолчать...


и всётаки ктонить может помочь с такой проблемкой??
Bio
Posts: 12
Joined: 2004-10-18 22:25:21

Post by Bio »

Che так некто и не поможет ?или вы скажите что нельзя зделать в скрипте потругому реколился?
Post Reply