Page 1 of 1

Почему может не работать функция ?

Posted: 2004-10-28 20:38:26
by gmur
UO.AutoMenu ()
Пытаюсь юзать скрипт саваджа :

Code: Select all

#============================================================== 
#  Inscript() - main Inscription sub 
# 
#  
#-------------------------------------------------------------- 
sub Inscript() 
   while UO.Count('0x0E34')>0 ; blank scroll 
      UO.DeleteJournal() 
      UO.UseType('0x0E34') ; blank scroll 
      while NOT UO.InJournal("You put") AND NOT UO.InJournal("You fail") 
         wait(500) 
      wend 
   wend 
end sub 


#============================================================== 
#  SPar() - crafting Paralize scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub spar() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 5','Paralyze') 
   UO.AutoMenu('Spell Circles','Fifth Circle')
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 


#============================================================== 
#  SFS() - crafting FlameStrike scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub sfs() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 7','Flamestrike') 
   UO.AutoMenu('Spell Circles','Seventh Circle') 
   Inscript()
   UO.CancelMenu() 
   gong(2) 
end sub 


#============================================================== 
#  Spoison() - crafting Poison scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub spoison() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 3','Poison') 
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 


#============================================================== 
#  SLi() - crafting Lighting scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub sli() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 4','Lightning') 
   UO.AutoMenu('Spell Circles','Fourth Circle') 
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 


#============================================================== 
#  SRecall() - crafting Recall scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub srecall() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 4','Recall') 
   UO.AutoMenu('Spell Circles','Fourth Circle') 
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 


#============================================================== 
#  SGHeal() - crafting Great Heal scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub sgheal() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 4','Greater') 
   UO.AutoMenu('Spell Circles','Fourth Circle') 
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 

#============================================================== 
#  SEQ() - crafting FlameStrike scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub Earthaquake() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 8','Earthquake') 
   UO.AutoMenu('Spell Circles','Eighth Circle') 
   Inscript()    
   UO.CancelMenu() 
   gong(2) 
end sub 
Почему то чар не хочет писать не один из скролов, инсккрипт ГМ, в чём может быть проблема ?

Re: Почему может не работать функция ?

Posted: 2004-10-28 21:13:17
by Bloodmoon
gmur wrote:UO.AutoMenu ()
Пытаюсь юзать скрипт саваджа :

Code: Select all

#============================================================== 
#  Inscript() - main Inscription sub 
# 
#  
#-------------------------------------------------------------- 
sub Inscript() 
   while UO.Count('0x0E34')>0 ; blank scroll 
      UO.DeleteJournal() 
      UO.UseType('0x0E34') ; blank scroll 
      while NOT UO.InJournal("You put") AND NOT UO.InJournal("You fail") 
         wait(500) 
      wend 
   wend 
end sub 


#============================================================== 
#  SFS() - crafting FlameStrike scroll 
# 
#  Journal has been deleted!!! 
#-------------------------------------------------------------- 
sub sfs() 
   UO.CancelMenu() 
   UO.AutoMenu('Spell Circle 7','Flamestrike') 
   UO.AutoMenu('Spell Circles','Seventh Circle') 
   Inscript()
   UO.CancelMenu() 
   gong(2) 
end sub 
[/quote]
Я советую тебе удалить 
#=====
#  SFS() - crafting FlameStrike scroll 
# 
#  Journal has been deleted!!! 
#------

И посмотри,будет ли работать или нет!!!

Re: Почему может не работать функция ?

Posted: 2004-10-28 21:27:29
by gmur
Bloodmoon wrote:Я советую тебе удалить
#=====
# SFS() - crafting FlameStrike scroll
#
# Journal has been deleted!!!
#------

И посмотри,будет ли работать или нет!!!
Смысл ?
Или не понятно что эти строки закоментированны ?
Я почти уверен что проблема в том что надо что включить в закладке main, а вот что именно понять не могу, вот и спрашиваю..

Posted: 2004-10-28 21:36:37
by Bloodmoon
Я тебе могу написать все функции,которые должны быть включены!

Posted: 2004-10-28 22:53:06
by AGRS
Скрипт под ДРВ написан. Уверен что у тебя менюшки так же называются?

Posted: 2004-10-29 00:34:13
by gmur
AGRS wrote:Скрипт под ДРВ написан. Уверен что у тебя менюшки так же называются?
Блин AGRS сенк большой я просто дурак ;) К тому же ещё и слепой, теперь всё норм пашет :)

Re: Почему может не работать функция ?

Posted: 2004-10-29 21:19:57
by Ex-Brodyaga
Bloodmoon wrote:Я советую тебе удалить
#=====
# SFS() - crafting FlameStrike scroll
#
# Journal has been deleted!!!
#------

И посмотри,будет ли работать или нет!!!
ЛОЛ, это коменты, они ничего не меняют

Posted: 2004-10-29 21:23:04
by AGRS
Вобще меняют, но в данном случае они нормальные.