Реально ли?!
Moderators: Murderator+, Murderator
Реально ли?!
Стоит хаус сейф в нём куча куча куча пустых и полных мешков! реально ли написать скрипт что бы он открыл все мешки в котором есть хоть 1 итем ?!
Re: Реально ли?!
Lolker007 wrote:Стоит хаус сейф в нём куча куча куча пустых и полных мешков! реально ли написать скрипт что бы он открыл все мешки в котором есть хоть 1 итем ?!
Кнешн, ищешь мешок, кликаешь, смотришь журнал, если в журнале не empty bag, то юзаешь его.
Re: Реально ли?!
Lolker007 wrote:Стоит хаус сейф в нём куча куча куча пустых и полных мешков! реально ли написать скрипт что бы он открыл все мешки в котором есть хоть 1 итем ?!
легко

Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Code: Select all
sub checkbag()
var flag
var TypeBag='0x0E76' ; Тип сумок
uo.addobject('chest')
while uo.targeting()
wait(500)
wend
uo.useobject('chest')
wait(1000)
uo.findtype(TypeBag,-1,'chest')
while uo.findcount()
uo.deletejournal()
uo.click('finditem')
flag=bag()
if flag==1 and not uo.injournal('(0 items)') then
uo.useobject('finditem')
else
if flag==1 then
uo.ignore('finditem')
endif
endif
uo.findtype(TypeBag,-1,'chest')
wend
endsub
sub bag()
var b
for b=0 to 100
if uo.injournal(' items') then
return 1
endif
wait(200)
next
return 0
endsub
не тестил
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Nmy wrote:Code: Select all
sub checkbag()
var flag
var TypeBag='0x0E76' ; Тип сумок
uo.addobject('chest')
while uo.targeting()
wait(500)
wend
uo.useobject('chest')
wait(1000)
uo.findtype(TypeBag,-1,'chest')
while uo.findcount()
uo.deletejournal()
uo.click('finditem')
flag=bag()
if flag==1 and not uo.injournal('(0 items)') then
uo.useobject('finditem')
else
if flag==1 then
uo.ignore('finditem')
endif
endif
uo.findtype(TypeBag,-1,'chest')
wend
endsub
sub bag()
var b
for b=0 to 100
if uo.injournal(' items') then
return 1
endif
wait(200)
next
return 0
endsub
не тестил
тип указал! запускаю указываю на мешочек? он открывает один и всё
малвато пауз
как то так... Кстати. Прикол если в сумке будет 10 итемов
PS
почему все атк извращаются? Берем сундук, в нем 100 мешков, в 5 мешках вещи. ОТКРЫВАЕМ ВСЕ МЕШКИ. Ищем заполненные.
Проиграете по времени пару секунд. очень критичная трата времени... Зато скрипт в 5 строк.

Nmy wrote:Code: Select all
sub checkbag()
var flag
var TypeBag='0x0E76' ; Тип сумок
uo.addobject('chest')
while uo.targeting()
wait(500)
wend
uo.useobject('chest')
wait(1000)
uo.findtype(TypeBag,-1,'chest')
while uo.findcount()
uo.deletejournal()
uo.click('finditem')
wait(500)
flag=bag()
if flag==1 and not uo.injournal('(0 items)') then
uo.useobject('finditem')
else
if flag==1 then
uo.ignore('finditem')
endif
endif
uo.findtype(TypeBag,-1,'chest')
wend
endsub
sub bag()
var b
for b=0 to 100
if uo.injournal(' items') then
return 1
endif
wait(200)
next
return 0
endsub
не тестил
как то так... Кстати. Прикол если в сумке будет 10 итемов


PS
почему все атк извращаются? Берем сундук, в нем 100 мешков, в 5 мешках вещи. ОТКРЫВАЕМ ВСЕ МЕШКИ. Ищем заполненные.
Проиграете по времени пару секунд. очень критичная трата времени... Зато скрипт в 5 строк.
-
- Posts: 174
- Joined: 2008-12-13 00:00:15
ну вы там замутили %))
Code: Select all
var HouseSave=
var Bag=
var Bag1, Piska
uo.useobject(HouseSave)
wait(100)
Checklag()
uo.findtype(Bag,-1,HouseSave)
while uo.findcount()
Checklag()
Bag1= uo.getserial('finditem')
wait(100)
Checklag()
uo.useobject(Bag1)
wait(100)
Checklag()
uo.findtype(-1,-1,Bag1)
if uo.findcount() >= 1 then
uo.useobject(Bag1)
wait(100)
Checklag()
else
uo.hide(Bag1)
wait(100)
end if
uo.findtype(Bag,-1,HouseSave)
wend
Lolker007 wrote:тип указал! запускаю указываю на мешочек? он открывает один и всё
Code: Select all
sub main()
var flag
var TypeBag='0x0E76' ; Ņčļ ńóģīź
uo.addobject('chest')
while uo.targeting()
wait(500)
wend
uo.useobject('chest')
wait(1000)
uo.findtype(TypeBag,-1,'chest')
while uo.findcount()
uo.deletejournal()
uo.click('finditem')
flag=bag()
if flag==1 and not uo.injournal('(0 items)') then
uo.useobject('finditem')
uo.ignore('finditem')
else
if flag==1 then
uo.ignore('finditem')
endif
endif
uo.findtype(TypeBag,-1,'chest')
wend
endsub
sub bag()
var b
for b=0 to 100
if uo.injournal(' items') then
return 1
endif
wait(200)
next
return 0
endsub
работает супер

Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Successful wrote:ну вы там замутили %))Code: Select all
var HouseSave=
var Bag=
var Bag1, Piska
uo.useobject(HouseSave)
wait(100)
Checklag()
uo.findtype(Bag,-1,HouseSave)
while uo.findcount()
Checklag()
Bag1= uo.getserial('finditem')
wait(100)
Checklag()
uo.useobject(Bag1)
wait(100)
Checklag()
uo.findtype(-1,-1,Bag1)
if uo.findcount() >= 1 then
uo.useobject(Bag1)
wait(100)
Checklag()
else
uo.hide(Bag1)
wait(100)
end if
uo.findtype(Bag,-1,HouseSave)
wend
скрипт бред полный

Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Nmy wrote:Lolker007 wrote:тип указал! запускаю указываю на мешочек? он открывает один и всёCode: Select all
sub main()
var flag
var TypeBag='0x0E76' ; Ņčļ ńóģīź
uo.addobject('chest')
while uo.targeting()
wait(500)
wend
uo.useobject('chest')
wait(1000)
uo.findtype(TypeBag,-1,'chest')
while uo.findcount()
uo.deletejournal()
uo.click('finditem')
flag=bag()
if flag==1 and not uo.injournal('(0 items)') then
uo.useobject('finditem')
uo.ignore('finditem')
else
if flag==1 then
uo.ignore('finditem')
endif
endif
uo.findtype(TypeBag,-1,'chest')
wend
endsub
sub bag()
var b
for b=0 to 100
if uo.injournal(' items') then
return 1
endif
wait(200)
next
return 0
endsub
работает супер
спасибо огромное за скрипт!!!
Koss wrote:Lolker007 wrote:Так ещё ситуация) лежит в ящике дохрена рекал скролов) нужен скрипт что бы он выдал цифру их точную..
Тыкаешь мышкой на ящик и тебе показывает сколько всего там
да и вообще че за бардак у тебя там
не)) там итемов кучааааааааааа Там Рекал скролы по 60-200 штук а совместить их незя))) мне надо узнать скоко там самих скролов )