ящик пандоры
 помогите со скриптом, скрипт на шитье кожанных сетов
Подполковник (12793500)6 летИнквизитор
Inquisitor
Сообщений: 586
Рег. 29.05.2013
11 сентября 2019 13:56
Сообщение #1
подскажите что куда нужно добавить чтоб скрипт шил комплекты пока есть ресурсы....
и если можно при физле делал снова ту часть которая сфизлила...

#################################################
################ ШИТЬЕ Орк АРМА ##############
#################################################
sub Tail_Orcish_Set()
var i
var SewKit = '0x0F9D'; sewing kit
var Cloth = '0x1067'; Кожа
dim set[6]
set[1]='Leather Orcish Skin'
set[2]='Leather Orcish Leggings'
set[3]='Leather Orcish Fingers'
set[4]='Leather Orcish Sleeves'
set[5]='Leather Orcish Neck'
set[6]='Leather Orcish Head'
for i=1 to 6
UO.WaittargetType(Cloth)
uo.usetype(SewKit)
UO.WaitMenu('Orcish Armor',set[i])
UO.DeleteJournal()
repeat
wait(500)
until UO.InJournal('You put') or UO.InJournal('fail') or UO.InJournal('destroyed')
next
end sub
Старший Прапорщик (2827041)3 года
Dragonstalker
Сообщений: 130
Рег. 26.02.2016
12 сентября 2019 10:14
Сообщение #2
Ну смотри, все просто. Надо зациклить скрипт и поставить проверку на ресурсы и если физл то i - 1.
Удачи.
Подполковник (12793500)6 летИнквизитор
Inquisitor
Сообщений: 586
Рег. 29.05.2013
12 сентября 2019 10:31
Сообщение #3
One Love,
к сожалению я не умею писать скрипты. так что хотелось бы по понятнее объяснение, что и в какую строчку вписать)))
Сержант (648434)4 года
Ranger
Сообщений: 27
Рег. 3.07.2015
16 сентября 2019 23:03
Сообщение #4
DGigit,
Все просто. Банально поставить, например, цикл "repeat" - перед началом пролистывания цикла "for" и затем условие окончания "until UO.Count(Cloth)<80" - после конца пролистывания цикла "next". Сложнее если хочется сделать скрипт умнее, чтобы, например, доставал кожу (и проволоку) из сундука, определял её цвет, затем включал требуемое меню, крафтил комплект, выбрасывал накрафченное обратно в сундук и брал следующую кожу. Сделать возможно, но надо время и много кожи для теста. Впрочем, не вижу никакого смысла в этом скрипте. Если делать по 10-20 комплектов, то есть более простые варианты. А если больше - то откуда столько кожи?!!
Последние посетители (0):

 
Сейчас: 19 сентября 2019 07:04