Page 1 of 2

Помогите нужен маленький скриптик

Posted: 2005-02-16 17:05:49
by Impulsee
Стоят 2 чара один мой другой не мой мой чар должен открывать сумку другого чара и если попытка удачная закрывать его бэк и опять открывать(прокачка снупа)

Posted: 2005-02-16 17:13:13
by SAMURAI

Code: Select all

sub snooping() 
while not Uo.Dead()
UO.UseObject("0x4012A74C") ;ID backpack friend
wait(500)
wend
end sub

Пак хоть и незакрывает но снуп всёравно растёт :mrgreen:

Posted: 2005-02-16 23:07:10
by flames
А на моем шарде нет :(

Posted: 2005-02-17 01:03:33
by Goggy
Так просто поставь второго перса на прокачку хида пак сам закрываться будет :mrgreen:

Posted: 2005-02-17 18:47:06
by SAMURAI
Незнаю есть идейка как сделать чтоб пак закрывался, но кое-чего незнаю...

Знач вопрос:
uo.Click('0x176B') - это простой клик по объекту (стандарт левой кнопки)
Есть ли команда чтоб инжект кликал правой кнопкой мыши по объекту :?:

Posted: 2005-02-17 21:52:06
by Goggy
нету, мне тож надо было :?

Posted: 2005-02-17 22:07:29
by BlackKnight
UO.LClick(X,Y) - симуляция нажатия левой кнопки мыши. Координаты экранные!
UO.RClick(X,Y) - симуляция нажатия правой кнопки мыши.
UO.LDblClick(X,Y) - симуляция двойного нажатия левой кнопки мыши.
UO.RDblClick(X,Y) - симуляция двойного нажатия правой кнопки мыши.

Posted: 2005-02-17 22:27:10
by Goggy
BlackKnight wrote:UO.LClick(X,Y) - симуляция нажатия левой кнопки мыши. Координаты экранные!
UO.RClick(X,Y) - симуляция нажатия правой кнопки мыши.
UO.LDblClick(X,Y) - симуляция двойного нажатия левой кнопки мыши.
UO.RDblClick(X,Y) - симуляция двойного нажатия правой кнопки мыши.


Ну и зачем ты это нафлудил?? :?
Человек спрашивал не про экранный клик!

Posted: 2005-02-18 00:00:55
by SAMURAI
UO.LClick(X,Y) - симуляция нажатия левой кнопки мыши. Координаты экранные!
UO.RClick(X,Y) - симуляция нажатия правой кнопки мыши.
UO.LDblClick(X,Y) - симуляция двойного нажатия левой кнопки мыши.
UO.RDblClick(X,Y) - симуляция двойного нажатия правой кнопки мыши.
А неэкранные возможно? Скажем UO.RClick(Type оr ID)?
Пордон за тупой вопрос, но надо-же учится а неполько на готовеньком сидеть :)

Posted: 2005-02-18 00:05:10
by Goggy
Яж те ответил что нету!!!

Posted: 2005-02-18 18:27:33
by SAMURAI
Тогда вопрос следующего порядка:

Code: Select all

sub snooping() 
while not Uo.Dead()
UO.UseObject("0x4012A74C") ;ID backpack friend
wait(500)
wend
end sub

sub next()
uo.findtype('0x176B') ;0x176B  - тип итема
wait(50)
uo.RClick(878, 49)
repeat
wait(50)
end sub

Как правильно написать чтобы он начинал кликать по данной координате uo.RClick(878, 49), только если откроется пак друга и в нём найдётся тип итема скажем ('0x176B') :?:
Заранее сенк всем помогающим нубу :mrgreen:

Posted: 2005-02-18 20:56:33
by Goggy
SAMURAI wrote:Тогда вопрос следующего порядка:

Code: Select all

sub snooping() 
while not Uo.Dead()
UO.UseObject("0x4012A74C") ;ID backpack friend
wait(500)
wend
end sub

sub next()
uo.findtype('0x176B') ;0x176B  - тип итема
wait(50)
uo.RClick(878, 49)
repeat
wait(50)
end sub

Как правильно написать чтобы он начинал кликать по данной координате uo.RClick(878, 49), только если откроется пак друга и в нём найдётся тип итема скажем ('0x176B') :?:


Code: Select all

sub snooping() 
while not Uo.Dead()
UO.UseObject("0x4012A74C") ;ID backpack friend
wait(1000)
uo.findtype('0x176B','-1','0x4012A74C')
wait(50)
if UO.FindCount() > 0 then
  uo.RClick(878, 49)
end if
wend
end sub


по идее так, тока у меня подозрение что оно правильно будет функционировать тока до первого открывания пака.(налабал от руки ;) )


SAMURAI wrote:Заранее сенк всем помогающим нубу :mrgreen:
а на счёт этой фразы требую сатисфакции! :evil:

Posted: 2005-02-18 21:24:11
by SAMURAI
Goggy wrote:по идее так, тока у меня подозрение что оно правильно будет функционировать тока до первого открывания пака.(налабал от руки ;) )
Незнаю, щас попробую потестить с теми заготовками которые накопились - авось закрывать станет, как многие и мечтают :roll:

Goggy wrote:а на счёт этой фразы требую сатисфакции! :evil:
Каким образом хотите СЭР? :)

Posted: 2005-02-18 21:36:33
by Goggy
SAMURAI wrote:
Goggy wrote:а на счёт этой фразы требую сатисфакции! :evil:
Каким образом хотите СЭР? :)


Шпаги, мечи, пистолеты... выбор оставляю за вами ;)

Posted: 2005-02-18 21:39:02
by Goggy
ещё есть идея...
при открытии контейнера инжа пишет кол-во итемов в нём, то можно просто включить эхо сообщений инжи в журнале и проверять по журналу на открытие...
но итем поидее находить она будет всё равно :(

Posted: 2005-02-19 09:11:39
by SAMURAI
Goggy wrote:Шпаги, мечи, пистолеты... выбор оставляю за вами ;)
Ещё кулачный бой осталось предложить для полноты списка :mrgreen:

Posted: 2005-02-19 09:15:29
by SAMURAI
Goggy wrote:ещё есть идея...
при открытии контейнера инжа пишет кол-во итемов в нём, то можно просто включить эхо сообщений инжи в журнале и проверять по журналу на открытие...
но итем поидее находить она будет всё равно :(
У меня есть немного другая идея, но есть загвоздка... Есть такая команда uo.info('0x0F51'), а также uo.GetX,Y Вот интересно возможно ли чтоб инжа в uo.GetX,Y автоматом вставляла (брала) координаты с команды uo.info('0x0F51') :?:

Posted: 2005-02-20 01:40:24
by flames
Товарищи эксперты, может я вас опять огорчу, но на моем шарде кроме того что пак надо обязательно закрывать перед следующей попыткой, иначе не качается, так еще кроме этой беды еще одна, когда снупаешь пак, он открытый все время в разных местах вылезает сцука :( А идея качать другому чару хайд, чтобы пак закрывался, бредовая помоему, портрет чара то тоже пропадать будет.

Posted: 2005-02-20 01:50:31
by Goggy
flames wrote:Товарищи эксперты, может я вас опять огорчу, но на моем шарде кроме того что пак надо обязательно закрывать перед следующей попыткой, иначе не качается, так еще кроме этой беды еще одна, когда снупаешь пак, он открытый все время в разных местах вылезает сцука :( А идея качать другому чару хайд, чтобы пак закрывался, бредовая помоему, портрет чара то тоже пропадать будет.


А причём здесь портрет чара??? :shock:

Posted: 2005-02-20 01:52:57
by Goggy
SAMURAI wrote:
Goggy wrote:Шпаги, мечи, пистолеты... выбор оставляю за вами ;)
Ещё кулачный бой осталось предложить для полноты списка :mrgreen:


Нет при Врестлинге стамина падает :lol: :mrgreen: