имя итема ещё писалось...
вот скрипт
Code: Select all
sub F_Type_D()
var name, k = 0, LTimer = UO.Timer()
UO.IgnoreReset()
UO.TextClear()
UO.TextOpen()
UO.AddObject("bag", 0)
UO.AddObject("bag")
repeat
wait(1000)
until NOT UO.Targeting()
if UO.GetSerial("bag") == 0 then
UO.Print("ERORR")
return 0
endif
UO.FindType("-1", "-1", "bag")
while UO.FindCount()
Uo.click('finditem')
wait(1000)
name=str(Uo.GetName('finditem'))
UO.TextPrint("A[" + str(k) + "] = " + UO.GetGraphic('finditem') + ";" + str(name))
UO.Ignore('finditem')
k = k + 1
UO.FindType("-1", "-1", "bag")
wend
endsub
Так мало того что оно мне имя в окно клиента выводит так ещё и пишет "comand 0 not faund"
ставишь больше задержку пишет анкноун команд: 0'
и в текстовое окно добавляет кавычку вот так:
'A[3] = 0x13D3
Как поправить? вроде всё правильно...