помогите со скриптом, скрипт на шитье кожанных сетов
Подполковник (12877346)6 летИнквизитор
Inquisitor
Сообщений: 591
Рег. 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
Сообщений: 132
Рег. 26.02.2016
12 сентября 2019 10:14
Сообщение #2
Ну смотри, все просто. Надо зациклить скрипт и поставить проверку на ресурсы и если физл то i - 1.
Удачи.
Подполковник (12877346)6 летИнквизитор
Inquisitor
Сообщений: 591
Рег. 29.05.2013
12 сентября 2019 10:31
Сообщение #3
One Love,
к сожалению я не умею писать скрипты. так что хотелось бы по понятнее объяснение, что и в какую строчку вписать)))
Сержант (697112)4 года
Ranger
Сообщений: 47
Рег. 3.07.2015
16 сентября 2019 23:03
Сообщение #4
DGigit,
Все просто. Банально поставить, например, цикл "repeat" - перед началом пролистывания цикла "for" и затем условие окончания "until UO.Count(Cloth)<80" - после конца пролистывания цикла "next". Сложнее если хочется сделать скрипт умнее, чтобы, например, доставал кожу (и проволоку) из сундука, определял её цвет, затем включал требуемое меню, крафтил комплект, выбрасывал накрафченное обратно в сундук и брал следующую кожу. Сделать возможно, но надо время и много кожи для теста. Впрочем, не вижу никакого смысла в этом скрипте. Если делать по 10-20 комплектов, то есть более простые варианты. А если больше - то откуда столько кожи?!!
Лейтенант (3205201)6 лет
Vampire
Сообщений: 226
Рег. 25.08.2013
20 сентября 2019 09:08
Сообщение #5

много только вот этой )) награбил))
Сержант (697112)4 года
Ranger
Сообщений: 47
Рег. 3.07.2015
20 сентября 2019 19:29
Сообщение #6
Много. Но тут беда не в том, чтобы комплекты сшить, а в том, чтобы брать кожу и складывать готовые комплекты в сундук. Сделать можно, задача типовая. Но понадобится иметь базовое представление о написании скриптов.
Подполковник (12877346)6 летИнквизитор
Inquisitor
Сообщений: 591
Рег. 29.05.2013
23 сентября 2019 12:34
Сообщение #7
Sukkuvesta,
нету у меня такого представления (
Сержант (697112)4 года
Ranger
Сообщений: 47
Рег. 3.07.2015
24 сентября 2019 20:57
Сообщение #8
Попробуй поискать на форумах старые, 2005-2008 года, скрипты на производственные заказы портного. Там чар брал с сундука мешок, ткань, нитки и шил шапочки, складывал по 200 штук в мешок и складывал мешок во второй сундук. И так до окончания ткани или ниток или мешков в сундуке. Поменять тип ткани на кожу, тип ниток на проволоку, поменять менюшки и сделать без повтора, просто чтоб по 200 штук каждого куска брони шил. Ну это самое простое.
П.С. Написать несложно. Но без теста писать бесполезно, будет куча ошибок, замучаешься вычищать. А тестировать не на чем, нет у меня столько кожи, да и дома нет, бомж я.
Последние посетители (0):

 
Сейчас: 22 февраля 2020 14:56