Вопрос каст со скрола и с магии помогите решить..

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
tyca7
Posts: 125
Joined: 2012-12-22 19:14:29
Contact:

Вопрос каст со скрола и с магии помогите решить..

Post by tyca7 »

Проблема в том что когда чар в парализе он не может юзать скролл и соответственно пишет
you can`t reach that. и не чего не происходит как сделать чтобы в этот момент он кастовал с магии а не со скрола??

Code: Select all

sub ligth3()  
   UO.FindType('0x1F4A',-1,'my') 
   If UO.GetQuantity('finditem')>0 then 
      if UO.Mana>=5 then 
         UO.WaitTargetObject('lasttarget') 
         UO.UseObject('finditem') 
      else 
      endif 
   else 
      if UO.Mana>=12 then 
         UO.Cast('Lightning','lasttarget') 
      else 
      endif 
   endif 
end sub
tylllkah
Posts: 243
Joined: 2012-03-20 00:32:06
Location: РФ, г. Москва

Re: Вопрос каст со скрола и с магии помогите решить..

Post by tylllkah »

tyca7 wrote:Проблема в том что когда чар в парализе он не может юзать скролл и соответственно пишет
you can`t reach that. и не чего не происходит как сделать чтобы в этот момент он кастовал с магии а не со скрола??

Code: Select all

sub ligth3()  
   UO.FindType('0x1F4A',-1,'my') 
   If UO.GetQuantity('finditem')>0 then 
      if UO.Mana>=5 then 
         UO.WaitTargetObject('lasttarget') 
         UO.UseObject('finditem') 
      else 
      endif 
   else 
      if UO.Mana>=12 then 
         UO.Cast('Lightning','lasttarget') 
      else 
      endif 
   endif 
end sub
Пробуй

Code: Select all

   UO.FindType('0x1F4A',-1,'my') 
   If UO.GetQuantity('finditem')>0 then 
      if UO.Mana>=5 then 
         UO.WaitTargetObject('lasttarget') 
         UO.UseObject('finditem') 
      else
      endif 
      If ou.injournal('you can`t reach that') then
         UO.Cast('Lightning','lasttarget') 
      else
      endif
   else 
      if UO.Mana>=12 then 
         UO.Cast('Lightning','lasttarget') 
      else 
      endif 
   endif 
Не быть жадным - уже богатство, не быть расточительным – доход.
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
tyca7
Posts: 125
Joined: 2012-12-22 19:14:29
Contact:

Re: Вопрос каст со скрола и с магии помогите решить..

Post by tyca7 »

спасибо огромное заработало но не сразу надо было ещё сообщение подрезать не много вот так)))

Code: Select all

sub ligth3()  
  UO.FindType('0x1F4A',-1,'my') 
   If UO.GetQuantity('finditem')>0 then 
      if UO.Mana>=5 then 
         UO.WaitTargetObject('lasttarget') 
         UO.UseObject('finditem') 
      else
      endif 
      If UO.injournal('reach that') then
         UO.Cast('Lightning','lasttarget') 
      else
      endif
   else 
      if UO.Mana>=12 then 
         UO.Cast('Lightning','lasttarget') 
      else 
      endif 
   endif 
end sub
Rufus0
Posts: 2
Joined: 2015-01-07 17:22:11

Re: Вопрос каст со скрола и с магии помогите решить..

Post by Rufus0 »

Привет Тушка.
Если можешь сделай мне из моего скрипта на касты с спелбуки и со свитка. Такой же как этому парню. Ну в плане что-бы мой скрипт тоже на пф каставал!
Или тот кто может переделайте плиз) Я пытался из этих не получилось!

Code: Select all

sub fslast() 
	var f=0 
	if 	UO.Count("0x1f5f") > 0 then 
		UO.waittargetlast() 
		UO.Exec("usetype 0x1f5f") 
		VAR fsscrlcnt=UO.Count("0x1f5f") - 1 
		UO.Print(""+STR(fsscrlcnt)+" Flame Strike Scrolls left") 
	else 
		UO.waittargetlast() 
		UO.Exec("cast 'Flame Strike'") 
		f=1 
		UO.Print("Warning!!! No Flame Strike Scrolls, Using Regs!") 
	end if 
end sub
Post Reply