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

Сканер ПК
http://forum.yoko.com.ua/viewtopic.php?f=20&t=17703
Page 1 of 1

Author:  vertijok2000 [ 2016-01-05 14:04:09 ]
Post subject:  Сканер ПК

есть вот такой вот скрипт
Code:
sub ScanPlayers()
   var i,player,caster
   var Message1,Message2
   Message1="is attacking you"
   Message2="Wis Quas|In Ex Grav|An Ex Por|In Sanct Ylem|Vas An Ort"
   UO.Ignore('self')
   UO.Set('finddistance','24')
   caster=''
   dim Char[2]
   Char[1]='0x0190' ; Male
   Char[2]='0x0191' ; Female
   UO.DeleteJournal()
   while not UO.Dead()
      for i=1 to 2
         UO.FindType(Char[i],'-1','1')
         if UO.FindCount()>0 then
            player=UO.GetSerial('finditem')
            if UO.GetNotoriety(player)==6 or UO.GetNotoriety(player)==4 or UO.InJournal(Message1) then
               UO.DeleteJournal()
               UO.Print('???????')
               runehome()
            end if
            if UO.InJournal(Message2) then ; ????
               caster=UO.JournalSerial(UO.InJournal(Message2)-1)
               UO.Cast('Magic Arrow',caster)
               wait(1000)  ;  ????? ????? ??????? ??????????????
               UO.DeleteJournal()
               runehome()           
            end if
            wait(100)
         end if
      next
   wend
end sub


как зделать так чтобы он не сработало runehome() по смс а по появления чяра на экране

Author:  Incorrect User [ 2016-01-05 17:51:13 ]
Post subject:  Re: Сканер ПК

Добавь в автостарт
Code:
   uo.addfindlist("Alarm", "0x0190")
   uo.addfindlist("Alarm", "0x0191")

И вот скрипт на поиск
Code:
sub Find()
   uo.ignore("self")           
   while not uo.findlist("Alarm", "ground", 30)
     wait(100)
   wend
   runehome()
end sub

Author:  vertijok2000 [ 2016-01-05 21:49:59 ]
Post subject:  Re: Сканер ПК

Code:
sub Find()
   uo.addfindlist("Alarm", "0x0190")
   uo.addfindlist("Alarm", "0x0191")
   uo.ignore("self")         
   while not uo.findlist("Alarm", "ground", 30)
      wait(100)
   wend
   UO.DeleteJournal()
   uo.print('Yes Player')
end sub


я вот так зделал но почемута после первого раза запуска всё норм но потом хоть и игрока нету в поле зрения он его находит

Author:  Incorrect User [ 2016-01-05 21:55:41 ]
Post subject:  Re: Сканер ПК

Потому что ищет на 30 тайлов от чара. А это дальше за экран. Но это только если этот итем уже был ранее на экране. Поставь дистанцию поиска 18.

Author:  vertijok2000 [ 2016-01-18 17:35:25 ]
Post subject:  Re: Сканер ПК

тоже самое хз что ищо зделать

но спс за помощь тебе

Author:  kobol [ 2016-01-18 23:27:28 ]
Post subject:  Re: Сканер ПК

у меня такого эффекта нет. Поставь дистанцию 3 и проверь. Подходишь на расстояние 3 - срабатывает, отходишь на 4 клетки, запускаешь скрипт - не срабатывает, подходишь ближе - снова срабатывает.
Ну еще, стоит галка "очищать память" в списке на вкладке Main в инже.

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