Посмотри архив форума - возможно, там это сохранилось
есть 2 варианта:
1) постоянно (раз в секунду, например) сканировать пространство вокруг себя в поисках плэеров (2 типа - по одному на каждый пол) и для каждого плэера использовать uo.getNotoriety
2) периодически (опять же - раз в секунду) пробегать весь журнал и брать серийник, ассоциированный с каждой строчкой, и для каждого серийника применять всё тот же uo.getNotoriety
Я сам никогда таких скриптов не писал, но однажды меня кто-то попросил - и я отпостил что-то в этом роде:
Code:
sub recallifsawred()
while 1
uo.set("finddistance","14")
uo.ignorereset()
uo.findtype("0x0190","-1","ground")
while uo.findcount()
uo.ignore("finditem")
if uo.GetNotOriety("finditem") > 3 and uo.getserial("finditem") <> uo.getserial("self") then
uo.Recall("ID рунбуки","номер руны")
endif
uo.findtype("0x0190","-1","ground")
wend
uo.ignorereset()
uo.findtype("0x0191","-1","ground")
while uo.findcount()
uo.ignore("finditem")
if uo.GetNotOriety("finditem") > 3 and uo.getserial("finditem") <> uo.getserial("self") then
uo.Recall("ID рунбуки","номер руны")
endif
uo.findtype("0x0191","-1","ground")
wend
wait(500)
wend
end sub