Скрипты на заказы, проверка |
Скрипты на заказы, проверка |
Сообщений: 1246 Рег. 12.12.2009 |
29 марта 2011 12:26
Сообщение #1
|
Возможно ли сделать функцию такую которая как я думаю ставится в конце самого скрипта и скажимм сёдня надо здать 27 каких то вещей взял цыфру поменял. Включаеш функцию от шмотки которая тебе нужна, делает 27 и все скрипты останавливаются. вот например 2 скрипта к ним сделать 1проверку которая просто будет проверят чесло которое я задам. sub Hinge() VAR LastTimer repeat while not uo.dead() UO.DeleteJournal() LastTimer=UO.Timer() UO.WaitMenu ('Tinkering', 'Parts', 'Parts', 'hinge') UO.UseType(0x1EBC) repeat wait(500) until UO.InJournal("You put") or UO.InJournal("You can't make") or UO.InJournal("Tinkering failed") OR UO.Timer()>LastTimer+200 until UO.Count("0x1BEF")<3 end sub sub Bottles() VAR LastTimer repeat while not uo.dead() UO.DeleteJournal() LastTimer=UO.Timer() UO.WaitMenu ('Tinkering', 'Tools', 'Tools', 'Bottle') UO.UseType(0x1EBC) repeat wait(500) until UO.InJournal("You put") or UO.InJournal("You can't make") or UO.InJournal("Tinkering failed") OR UO.Timer()>LastTimer+200 until UO.Count("0x1BEF")<3 end sub |
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
9 апреля 2011 14:14
Сообщение #2
|
на что ещё можно заменить эту строчку? Хотелось бы чтоб если 0 то скрипт останавливается. Скажим делает бутыльки пустые. Как заканчиваетса инготы скрипт перестаёт работать. until UO.Count("0x1BEF")<3 |
|
|
|
Сообщений: 413 Рег. 25.01.2011 |
9 апреля 2011 15:45
Сообщение #3
|
я не понял вопроса.... |
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
9 апреля 2011 22:55
Сообщение #4
|
Как изменить строчку так чтоб если кончается елемент X то скрипт выключался? В строчке until.uo count стоит если типо железа меньше чем 3 то скрипт отключается. Вот я и хочю узнать как сделать чтоб если было железа 0 то тогда он отключается |
|
|
|
Сообщений: 4006 Рег. 7.09.2009 |
10 апреля 2011 02:01
Сообщение #5
|
Так поменяй 3 на 0 епть. |
|
|
|
Сейчас: 23 ноября 2024 23:22 |