Ревард треш
Старшина (1017257)13 лет
Paladin
Сообщений: 561
Рег. 26.10.2010
25 декабря 2010 23:11
Сообщение #1
Есть у кого нибудь скрипт на сдачу ревардов?
Буду благодарен за помощь
Старшина (1017257)13 лет
Paladin
Сообщений: 561
Рег. 26.10.2010
27 декабря 2010 14:02
Сообщение #2
Не у кого нет скриптика что ли?
Старшина (1017257)13 лет
Paladin
Сообщений: 561
Рег. 26.10.2010
27 декабря 2010 14:07
Сообщение #3
Вот нашел не пожалею и заливаю
Вот первый. Этот продает прямо из пака, так что прежде чем запустить его выложи все нужное из пака. Ну или добавь в переменные шмотки, которые скрипт будет игнорить.
Код

#####################################
sub REVARD()
#####################################
VAR t1 = '0x1012'; маджик кей
VAR t2 = '0x0EFA'; спеллбук
VAR t3 = '0x0EED'; ГП
VAR t4 = '0x0E21'; бинты чистые
VAR t5 = '0x0E20'; бинты грязные
VAR t6 = '0x1F14'; нюби руна
VAR t7 = '0x0EF0'; реварды
VAR t8 = '0x0E75'; бэкпак
VAR t9 = '0x0E76'; сумка

var gr

uo.print('Ваза - ')
uo.exec('addobject reward_vase')
while uo.targeting()
wait(100)
wend

repeat
if uo.Waiting()>0 then
   uo.Exec('canceltarget')
end if
uo.deletejournal()
uo.findtype(-1,-1,'backpack')
wait(100)
if uo.findcount()<1 then
   uo.print("Все готово...")
   wait(100)
   if uo.Waiting()>0 then
     uo.Exec('canceltarget')
   end if
   uo.ignorereset()
   return
end if
wait(100)
gr = uo.getGraphic('finditem')
if gr == t1 or gr == t2 or gr == t3 or gr == t4 or gr == t5 or gr == t6 or gr == t7 or gr == t8 or gr == t9 then
   uo.ignore('finditem')
else  
   uo.waittargetobject('finditem')
   uo.recall('reward_vase',2)
   repeat
     wait(50)
   until uo.injournal("You put the reward coins in your pack.") or uo.injournal("You can't trash")
end if
until UO.Dead()
end sub


Вот второй. Продает из мешка в паке. То что ваза не берет, перекладывает в другой мешок.

Код

sub revards()
var reward_sunduk
var trash_sunduk
var reward_vase='0x40CFFE52' ## здесь указываем ИД вазы...
uo.print('С какой мусорки выкидываем мусор ?')
uo.exec('addobject reward_sunduk')
while uo.targeting()
wait(100)
wend
uo.print('Куда девать неперерабатываемый мусор?')
uo.exec('addobject trash_sunduk')
while uo.targeting()
wait(100)
wend
repeat
uo.deletejournal()
uo.findtype(-1,-1,"reward_sunduk")
wait(100)
if uo.findcount()<1 then
uo.print("Use u porjade Chiff...")
wait(100)
return
end if
uo.moveitem('finditem',0)
wait(100)
uo.waittargetobject('finditem')
uo.recall(reward_vase,2)
repeat
wait(50)
until uo.injournal("You put the reward coins in your pack.") or uo.injournal("You can't trash")
if uo.injournal("You can't trash") then
UO.RClick(185,157)
uo.moveitem('finditem',0,"trash_sunduk")
wait(100)
end if
until uo.dead()
end sub
Старшина (1017257)13 лет
Paladin
Сообщений: 561
Рег. 26.10.2010
14 января 2011 16:47
Сообщение #4
он работает и с рынка со столба и с вазы в доме и сливает всё кроме того что пропишите по типу
Последние посетители (0):

 
Сейчас: 2 мая 2024 03:46