Blacksmithing, не делает то что задано
Маршал (52069628)10 летИнквизитор
Inquisitor
Сообщений: 771
Рег. 5.04.2014
19 июля 2014 20:43
Сообщение #1
вот скриптик взятый из готовых скриптов ,работает но не делает то что задано,делает War mace ,как поправить?????


sub blacksmith()
var Hammer = '0x13E3'; hammer
var Iron = '0x1BEF'; ingots
repeat

UO.WaittargetType(Iron)
uo.usetype(Hammer)
UO.WaitMenu('Blacksmithing','Weapon','Weapon','Macefighting','Macefighting','Mace')
UO.DeleteJournal()
repeat
wait(500)
until UO.InJournal('You put') or UO.InJournal('fail') or UO.InJournal('target')
until uo.count(Iron) < 20
end sub
Лейтенант (4548828)11 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
20 июля 2014 16:31
Сообщение #2
вместо
'Mace'
напиши
'(2)'

вместо 2 поставь номер предмета в меню. Скобки и кавычки обязательны.
Маршал (52069628)10 летИнквизитор
Inquisitor
Сообщений: 771
Рег. 5.04.2014
21 июля 2014 15:05
Сообщение #3
Спасибо все делает как надо
Младший Сержант (330167)10 лет
Ranger
Сообщений: 36
Рег. 31.07.2014
9 августа 2014 08:18
Сообщение #4
Переплавку сможем сюда прикрутить? Сразу после крафта.

например

until UO.InJournal('You put') or UO.InJournal('fail') or UO.InJournal('target')
сюда
until uo.count(Iron) < 20


что то типа:

var produkt = '0x0EC3' то, что скрафтили
бла
бла
бла
uo.exec("waittargetobject 'produkt'") # тут понятно
uo.useobject('0x4055FBEC') #форжа
wait(1000)


Получится? Можно в начало добавить условие, типа 1 плавим 0 не плавим.



Лейтенант (4548828)11 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
9 августа 2014 09:50
Сообщение #5
Получится, только сделанные кузнецом вещи нельзя плавить :wink:
Полковник (18176268)14 летПрекрасная Леди
Urukhay
Сообщений: 961
Рег. 14.01.2010
9 августа 2014 09:55
Сообщение #6
Точно..всё что скрафтил сам - не плавится))
Младший Сержант (330167)10 лет
Ranger
Сообщений: 36
Рег. 31.07.2014
9 августа 2014 13:18
Сообщение #7
Блиииин... я забыл)))
Полковник (18176268)14 летПрекрасная Леди
Urukhay
Сообщений: 961
Рег. 14.01.2010
9 августа 2014 16:52
Сообщение #8
Хотяяя....если ты крафтишь из цвет мета (например дагеры из блю стила)) то есть "паркеры"...то они переплавляются замечательно.Раньше, когда на шарде был Египед..этот метал безопасно и легко доставался..теперь в пустыню к паукам лезть не так спокойно..ПК могут обидеть)
Полковник (15397470)11 лет
Dragonstalker
Сообщений: 1870
Рег. 21.06.2013
23 октября 2015 08:05
Сообщение #9
sub blacksmith()
   var Hammer = '0x13E3'; hammer
   var Iron = '0x1BEF'; ingots
   repeat
      
      UO.WaittargetType(Iron)
      uo.usetype(Hammer)
      UO.WaitMenu('Blacksmithing','(12)')
      UO.DeleteJournal()
      repeat
         wait(500)
      until UO.InJournal('You put') or UO.InJournal('fail') or UO.InJournal('target')
   until uo.count(Iron) < 16
end sub


Gодскажите почему луки не крафтит ? пробывал вписывать Bow , Bow of Ruin
Полковник (15397470)11 лет
Dragonstalker
Сообщений: 1870
Рег. 21.06.2013
23 октября 2015 08:16
Сообщение #10
sub bow()
while not UO.Dead()
UO.DeleteJournal()
UO.WaitMenu('Ruin Weapon','Bow of Ruin')
uo.waittargettype('0x1BEF')
wait (200)
UO.UseType('0x13E3')
while not UO.InJournal('You put the') and not Uo.InJournal('failed')
wait(100)
wend
wend
end sub


нашел )
Последние посетители (0):

 
Сейчас: 25 ноября 2024 00:41