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

Обнаружение ПК.ПРоблема с игнорированием.
http://forum.yoko.com.ua/viewtopic.php?f=20&t=12755
Page 1 of 1

Author:  grundick [ 2007-11-12 14:33:20 ]
Post subject:  Обнаружение ПК.ПРоблема с игнорированием.

Такая проблема: чар в пещере копает руду. при появлении ПК сваливает домой и ждет минут 8.Потом летит обратно в пещеру.И тут же обнаруживает того же ПК, хотя его там на самом деле НЕТУ!!! КАК ТАКОЕ МОЖЕТ БЫТЬ??
Code:
sub CheckPK()
uo.print('Проверяем наличие ПК')
VAR j, jor, ser, noto, n ,i,name
DIM man[2]
man[0]='0x0190'
man[1]='0x0191'
uo.set('finddistance','20')
uo.IgnoreReset()
uo.ignore('self')

for i=0 to 1
Repeat
  uo.findtype(man[i],'-1','1')
  If uo.FindCount()>0 then
    noto=uo.getnotoriety('finditem')
    If noto<>0 and noto<>1   then
      name=uo.GetName('finditem')
      if uo.waiting() then
        uo.canceltarget()
      endif
      uo.Print('!!!***PK DETECTED***!!!')
      uo.Print('Его имя- '+name)
      uo.Print('Его злобность= '+str(noto))
      uo.Print('Валим на хрен!')
      uo.Forget('finditem') 
    #uo.Ignore('finditem')
      return 1
    EndIf 
  uo.Ignore('finditem') 
  else
    wait(200)
  EndIf
 
Until uo.findcount()==0
next
end sub

Author:  grundick [ 2007-11-14 10:55:39 ]
Post subject: 

ап ап ап!!!

Author:  grundick [ 2007-11-15 19:41:01 ]
Post subject: 

ап

Author:  omi4 [ 2007-11-15 21:58:44 ]
Post subject: 

по тому что пакет на удаление от сервера не приходит, а сама инжа его удалить не может. Юзай forget

Author:  grundick [ 2007-11-15 23:28:07 ]
Post subject: 

Юзал форгет.То же самое всё...

Author:  grundick [ 2007-11-16 08:37:41 ]
Post subject: 

Упс, заработало :oops: .uo.forget() вроде как помог!!

Author:  grundick [ 2007-11-17 13:26:26 ]
Post subject: 

Вообщем такая история.Если я отдельно использую эту функцию, она работает как положено.Если же я её использую в основном скрипте, она всё равно находит того же ПК (от которого свалил)! С чем это может быть связано???

Author:  omi4 [ 2007-11-19 01:21:46 ]
Post subject: 

С чем связано уже сказал, осталось добится гарантированного удаления объекта призрака. Форгетом сам я некогда не пользовался икак он работает без понятия.

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