Page 1 of 1

Каст со скрола

Posted: 2006-02-21 02:23:53
by Mr. Gluk
Дайте пожалуйста скрипт => каст со скрола , а если скрол не найдено => каст с книги

Re: Каст со скрола

Posted: 2006-02-21 03:28:50
by RiFeX aka Maybek
Mr. Gluk wrote:Дайте пожалуйста скрипт => каст со скрола , а если скрол не найдено => каст с книги

Code: Select all

sub paralyze()
  UO.Set('lasttarget','laststatus')
  UO.FindType('0x1F52',-1,'my')
  If UO.GetQuantity('finditem')>0 then
     if UO.Mana>=14 then
        UO.WaitTargetObject('lasttarget')
        UO.UseObject('finditem')
        UO.Print("Scroll")
     else
        UO.Print("ДОЛБОЕБ МАНУ ПЕЙ")
     endif
  else
     if UO.Mana>=28 then
        UO.Cast('Paralyze','laststatus')
        UO.Print("Spell")
     else
        UO.Print("ДОЛБОЕБ МАНУ ПЕЙ")
     endif
  endif
end sub

поставил в ванной светодиодные лампы

Posted: 2006-02-21 12:13:06
by LordTom
Шарль Бодлер (Charles Baudelaire) Падаль Вы помните ли то, что видели мы летом? Мой ангел, помните ли вы Ту лошадь дохлую под ярким белым светом, Среди рыжеющей травы? Полуистлевшая

Posted: 2006-02-21 12:43:03
by RiFeX aka Maybek
LordTom wrote:

Code: Select all

UO.Print("ДОЛБОЕБ МАНУ ПЕЙ")

Эта крута :)
Сам себя как говориться не похвалиш никто не похвалит :)
лол.
А не проще вместо матюгов написать

Code: Select all

uo.usetype('Type manki')

или на худой конец

Code: Select all

uo.useskill('Meditation')

Или вообще вот так:

Code: Select all

uo.findtype('Type manki','Color manki','backpack')
if uo.findcount() > 0 then
uo.usetype('Type manki')
wait(1000)
else
uo.useskill('Meditation')
wait(1000)
endif
 
Ага, на дрв медитировать в Окло... :D Крест тебе гарантирован.. А манки я пью сам по привычке во время.. В пвп скрипты автоматы как-то не солидно :D

Posted: 2006-02-21 17:01:57
by Savage
Я бы сказал даже, что и смертельно опасно :)

Posted: 2006-02-21 17:27:16
by GrayLord
Savage wrote:Я бы сказал даже, что и смертельно опасно :)

но автолут же - святое дело. я не прав? =)

Posted: 2006-02-27 08:50:02
by Volodya
Ребята доброе утро.Есть некая проблема в скрипте, я переделал его под себя, все вроде замечательно чар берет скролы из сундука, но вот кастовать на себя не хочет ,если есть у кого-то время взгляните что нитак в скрипте
sub magery()

## Сундук
##
VAR sund=0x404A7EE4

VAR enemyPRScroll=1 ##Paralyze Scroll

uo.exec('addobject Body')
wait(2500)
while not uo.dead()

##Paralyze Scroll
##
If enemyPRScroll <> 0 then
UO.FindType(0x1F52,-1,'backpack')
If UO.GetQuantity('finditem')<5 then
UO.FindType(0x1F52,'0x0000',sund)
wait(1000)
UO.Grab('15','finditem')
wait(2000)
Endif
Endif

##Начинаем
##
if uo.mana >15 then
UO.WaitTargetObject('lasttarget')
UO.UseObject('finditem')
UO.Print("Scroll")
wait(6000)
UO.WaitTargetObject('Body')
UO.useskill("Anatomy")
wait(4000)
else
while UO.Mana<UO.Int
UO.Useskill("Meditation")
wait(3000)
wend
endif
wend
end sub


[/code]

Posted: 2006-02-28 16:16:53
by Volodya
Ну что ребят, нет мыслей никаких?

Posted: 2006-02-28 18:42:11
by Haxor
перед
UO.UseObject('finditem')

вставь
UO.FindType(0x1F52,'0x0000','backpack')