Скрипт на дроп
Moderators: Murderator+, Murderator
-
- Posts: 54
- Joined: 2006-12-26 09:32:20
- Contact:
Скрипт на дроп
Нужно 2 скрипта, чтобы первый под себя дропал стог сена, а второй его поднимал. Юзал поиск, подходящего ничего не нашел
Дроп:
Лут:
Давно уже ничё не писАл, надеюсь за пол года не наделал море ошибок
"Старички", поправьте если чё (ой потупел..)
Code: Select all
sub Drop()
For var Ex=1
UO.FindType('ТИП', 'backpack')
UO.Drop(1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem")
end sub
Лут:
Code: Select all
sub Loot()
VAR Exit
Exit=0
UO.Set("finddistance","1")
for var i = 0
UO.FindType('ТИП', 'ground')
UO.Grab('-1','finditem')
end sub
Давно уже ничё не писАл, надеюсь за пол года не наделал море ошибок

"Старички", поправьте если чё (ой потупел..)
Нет ничего невозможного...
Кто ИЩЕТ, тот всегда найдёт...
© I'm
Кто ИЩЕТ, тот всегда найдёт...
Code: Select all
sub UO()
UO.Chto-To("S Chem-To")
end sub
© I'm
SAMURAI wrote:Дроп:Code: Select all
For var Ex=1
Мож я чегото реально не понимаю, но нафига тут эта строчка ?Code: Select all
UO.Drop(1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem")
можно сделать легчеCode: Select all
uo.Drop('1','0','0','0','finditem')
Code: Select all
sub Loot()
VAR Exit
Exit=0
for var i = 0
Эти строчки нафиг ?Еденички мало, надо тройку ставитьCode: Select all
UO.Set("finddistance","1")
Итого делаем так.
Code: Select all
sub drop()
var seno = '0x0000' #Сюда тип сена
uo.findtype(seno,'-1','backpack')
if uo.findcount() then
uo.drophere('finditem')
else
uo.print ('Net Sena')
end if
end sub
sub loot()
var seno = '0x0000' #Сюда тип сена
uo.set('finddistance','3')
uo.findtype(seno,'-1','ground')
if uo.findcount() then
uo.moveitem('finditem','-1','backpack')
else
uo.print ('Net Sena')
end if
end sub
-
- Posts: 54
- Joined: 2006-12-26 09:32:20
- Contact:
Да я вообще всё и вся позабыл, хотя особо доКуя и незнал...Rivory wrote:<...>
Нет ничего невозможного...
Кто ИЩЕТ, тот всегда найдёт...
© I'm
Кто ИЩЕТ, тот всегда найдёт...
Code: Select all
sub UO()
UO.Chto-To("S Chem-To")
end sub
© I'm
нахрена скрипт на такую операцию?
дроп (хоткей)
поднималка
только и всего
дроп (хоткей)
Code: Select all
drophere _0x0000
поднималка
Code: Select all
moveitem ~0x0000
только и всего

Code: Select all
sub drop()
var dager = '0x0F51' #Сюда тип дагера
uo.findtype(dager,'-1','backpack')
if uo.findcount() then
uo.drophere('finditem')
else
uo.print ('Net dagera')
end if
end sub
sub loot()
var dager = '0x0F51' #Сюда тип дагера
uo.set('finddistance','3')
uo.findtype(dager,'-1','ground')
if uo.findcount() then
uo.moveitem('finditem','-1','backpack')
else
uo.print ('Net dagera')
end if
end sub
Можете дописать чтобы постояно лутил и кидал при появке дагера в паке или на полу ! плиз !
Code: Select all
sub drop()
var dager = '0x0F51' #Сюда тип дагера
repeat
uo.findtype(dager,'-1','backpack')
if uo.findcount() then
uo.drophere('finditem')
wait(300)
else
uo.print ('Net dagera')
end if
until uo.Dead()
end sub
sub loot()
var dager = '0x0F51' #Сюда тип дагера
uo.set('finddistance','3')
repeat
uo.findtype(dager,'-1','ground')
if uo.findcount() then
uo.moveitem('finditem','-1','backpack')
wait(300)
else
uo.print ('Net dagera')
end if
until uo.Dead()
end sub
Первый скрипт у первого чара запускай, второй у втоорого.
Last edited by Rivory on 2007-07-08 14:23:09, edited 2 times in total.
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Re: Скрипт на дроп
Greidon[Gods] wrote:Нужно 2 скрипта, чтобы первый под себя дропал стог сена, а второй его поднимал. Юзал поиск, подходящего ничего не нашел
а можно сделать чтобы он сено не под себя кидал а на противника?...если да то как?подскажите народ..
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact: