Yoko
http://forum.yoko.com.ua/

Помогите с проверкой на физл %)
http://forum.yoko.com.ua/viewtopic.php?f=3&t=2005
Page 1 of 1

Author:  Optical [ 2004-11-19 23:31:55 ]
Post subject:  Помогите с проверкой на физл %)

Я тут написал маненький скрипт, для... да неважно %)
в скрипте он должен реколиться по руне, но вот главная проблема у меня в том, как вставить в него проверку на сейф и на физл. приведу маненькую часть:
Code:
UO.Cast('Recall',Rune1) 
;(вот тут надо вставить проверку)
wait(5000)

Помогите пожалуйсто.

Author:  Sfagnum [ 2004-11-20 03:11:06 ]
Post subject:  Re: Помогите с проверкой на физл %)

Code:
sub Recall(rune)
var lastX=uo.getX(),lastY=uo.getY()
   while uo.getX()==LastX and uo.getY()==LastY
      CheckLag()      
      uo.waittargetobject(rune)
      uo.cast('Recall')
      repeat
         wait(1000)         
      until uo.getX()<>LastX or uo.getY()<>LastY or UO.InJournal("The spell fizzles.") or UO.InJournal('You lack') or UO.Dead()
      if UO.InJournal('You lack') or UO.Dead() then
         return 1
      end if      
   wend      
end sub

Author:  Optical [ 2004-11-20 03:26:52 ]
Post subject:  Re: Помогите с проверкой на физл %)

Sfagnum wrote:
Code:
sub Recall(rune)
var lastX=uo.getX(),lastY=uo.getY()
   while uo.getX()==LastX and uo.getY()==LastY
      CheckLag()      
      uo.waittargetobject(rune)
      uo.cast('Recall')
      repeat
         wait(1000)         
      until uo.getX()<>LastX or uo.getY()<>LastY or UO.InJournal("The spell fizzles.") or UO.InJournal('You lack') or UO.Dead()
      if UO.InJournal('You lack') or UO.Dead() then
         return 1
      end if      
   wend      
end sub

Спасибо конечно, но можно вставить его именно в мой, и с коменрариями желательно :roll: я просто в своём скрипте. не хочу использовать иные Sub кроме main :roll: Плиззз :roll:

Author:  Sfagnum [ 2004-11-20 12:45:03 ]
Post subject:  Re: Помогите с проверкой на физл %)

Optical wrote:
Спасибо конечно, но можно вставить его именно в мой,
можно конечно, я не против
Optical wrote:
и с коменрариями желательно :roll:
там и так всё предельно просто
Optical wrote:
я просто в своём скрипте. не хочу использовать иные Sub кроме main :roll: Плиззз :roll:
не используй

Author:  Optical [ 2004-11-20 16:30:45 ]
Post subject:  Re: Помогите с проверкой на физл %)

Sfagnum wrote:
можно конечно, я не против

Ну так вставь %)) у самого мозгов не хватит =)

Author:  Sano [ 2004-11-20 23:47:47 ]
Post subject:  Re: Помогите с проверкой на физл %)

Code:
        var lastX,lastY()

        lastX=uo.getX()
        lastY=uo.getY()
   while uo.getX()==LastX and uo.getY()==LastY         
      uo.waittargetobject(rune1)
      uo.cast('Recall')
      repeat
         wait(1000)         
      until uo.getX()<>LastX or uo.getY()<>LastY or UO.InJournal("The spell fizzles.")
   wend      

Вот. Но так делать по меньшей мере глупо. От процедур не уйдешь. :)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/