Mirage wrote:
Вот этот должен логировать имена элементалей
Code:
sub LOG()
var test='0x0191' ; тип элементаля
uo.ignorereset()
uo.textopen()
UO.set('finddistance','3') ; расстояние до элементаля
while 1>0
UO.FindType(test,-1,'ground')
If UO.FindCount() > 0 Then
temp = uo.GetSerial('finditem')
uo.clik(temp)
UO.textprint( +UO.GetName( temp ) +' @ '+Time()))
UO.Hide( temp )
UO.Ignore( temp )
wait(500)
Endif
wait(300)
wend
end sub
Если не устроит то по аналогии переделай свой или посмотри в аналогичных скриптах.
скрипт есть немного косяки я переделал теперь норм но есть одно но если ент исчез то он не игнорирует его.
Есть такоЙ скрипт
Code:
sub WriteNames()
var Time,Space
Time=Time()
Space=' '
uo.GetStatus("uo.JournalSerial(0)")
uo.SetGlobal("name",uo.GetName(0))
uo.TextOpen()
uo.TextPrint("Вас атаковали - "+uo.GetName(0) +Space +Time)
end sub
тут проблема в том что когда вы капал ента то пишет Вас атаковал (имя чара допустим вася) но если ент атаковал чара то пишет какой ент