sub main()
var i
Dim circle[2]
circle[1] = '2spell'
circle[2] = '3spell'
Dim Spell[2]
spell[1] = 'Strength'
spell[2] = 'Bless'
Dim MaxSkillVal[2]
MaxSkillVal[1] = 400
MaxSkillVal[2] = 500
uo.print('Где бланки?')
uo.addobject('bs')
while uo.targeting()
wait(100)
wend
for i=1 to 3
while uo.SkillVal('Inscription')<MaxSkillVal[i]
UO.useskill('Inscription')
UO.waittargetobjecttype('bs',0x0EFA,0x0000)
Wait(1000)
uo.waitmenu("'to inscribe' circle[i] 'to inscribe' spell[i]")
while not uo.injournal("enough")
wait(100)
wend
while UO.Mana<uo.int
UO.useskill('Meditation')
Wait(11000)
wend
wend
next
end sub
проблема следующего рода... не воспринимает следующую строку как строку выбора меню...
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
Долго объяснять почему, но меню ты задаешь неправильно. Меню это пара ('вопрос', 'ответ', 'вопрос', 'ответ', 'вопрос', 'ответ') до трех вложений. Если надо динамически его изменять с помощью переменной то делаешь так: ('вопрос'+i, 'ответ'). Если численное значение не покатит, значит переменную нужно будет преобразовать в текст.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
здесь я уже был...
не помогло...
единственная мысль родившаяся при повторном посещении ссылки - использовать возможность автоменю подставлять номер выбора вместо описания....
но как быть когда нужно сделать 2 выбора?
в waitmenu номер подставить не получается
мне поначалу показалось что можно тока один раз, но потом дошло что он реагирует на цифру в номере круга...
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
но, думаю, шапки в меню у тебя не такие. Они, что, одинаковые?
ЗЫ: Вообще-то, в топике с моим наследством есть скрипт на прокачку инсткрипта. Надо будет еще написать скрипт на скриптинг скрипта на инскрипт.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
но, думаю, шапки в меню у тебя не такие. Они, что, одинаковые?
ЗЫ: Вообще-то, в топике с моим наследством есть скрипт на прокачку инсткрипта. Надо будет еще написать скрипт на скриптинг скрипта на инскрипт.
Эд. Извини, но читай внимательнее первый топик... если бы у меня была задача просто написать скрипт на inscription я бы к вам и не обращался т.к. этого гумуса у меня навалом... задача быал сделать его универсальным чтобы он подбирал, что писать по определённому значению скила...
ЗЫ. шапки у меня такие как нада....
select a circle to inscribe
select a spell to inscribe
ЗЫЫ пасиба пАлюбому если не будет работать снова отпишусь...
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
да я уже сам, валенок, понял када дядя Эд показал где я ошибался
Last edited by comatoza on 2006-09-29 21:53:22, edited 1 time in total.
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
да.. извиняюсь - просто никогда не видел эту команду..
p.s. я плохо понимаю чем отличается uo.findtype('0x0000','0x0000','ground') от uo.waittargetobjecttype
Mihail wrote:('0x0000','0x0000','ground') от uo.waittargetobjecttype
Быстрее всего ничем. Также как uo.usetype ничем не отличается от
uo.findtype('тип')
uo.useobject( 'finditem')
И еще много такого есть в инжекте. Это же хорошо, что есть команды, сокращающие время скриптинга и длину кода.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
Mihail wrote:('0x0000','0x0000','ground') от uo.waittargetobjecttype
Быстрее всего ничем. Также как uo.usetype ничем не отличается от
uo.findtype('тип')
uo.useobject( 'finditem')
И еще много такого есть в инжекте. Это же хорошо, что есть команды, сокращающие время скриптинга и длину кода.