Code: ################################################################ ;Magery v.1.00. (c) DamneD ;Чар берёт из сундука Nighshade и кастует Poison на себя. ;Если Mana закончилась- медетирует. ;Если Nighshade в backpack'е закончился, берёт из сундука. ; ; ; sub Magery() VAR NS='0x0F88' ; Тип Nighshade. VAR Sunduk='0x4021C658' ; Сериал(ID) Сундука. VAR Kolvo=10 ; Количество регов, которое чар берёт из сундука. While NOT UO.Dead() While UO.Mana>=9 AND UO.NS>0 ; здесь можно менять со скаких маны чар начнёт медетировать, то же число следует поставить в строку *. UO.DeleteJournal() UO.Cast('Poison', 'last') wait(3000) wend If UO.Mana<9 Then ;* While UO.Mana<UO.Int UO.DeleteJournal() wait(1000) UO.Useskill('Meditation') Repeat wait(100) until UO.InJournal("You are") OR UO.InJournal("You lose") Wend Endif If UO.NS == 0 Then UO.FindType(NS, '-1', Sunduk) UO.Grab(str(Kolvo), 'finditem') repeat wait(100) until UO.NS>0 Endif Wend end sub ################################################################ ;Благодарность хотелось бы выразить людям, которые помогали и советовали, ;как правильно сконструировать данное ЧУДО, а именно: 666Man666, Yoko, ;gmur, Worth, Askaneli. ;Особо хочется выразить благодарность и напоить пивом на несколько лет вперёд ;Edred'a, который является больше чем соавтором этого скрипта.
Я искал в поиске и этот скрипт самый подходящий но почему то он не медетирует если не трудно помогите пожалуста...
|