sub informer() var a var b var f=file('c:/test.txt') var sunduk = 'kont' UO.Print('ukajite konteiner???') UO.AddObject('konteiner_dlya_proverki') while UO.Targeting() wait(50) wend endif f.open() f.Create() uo.ignorereset() uo.FindType(-1, -1, 'kont') while uo.FindCount() uo.click('finditem') a=uo.GetGraphic('finditem') b=uo.GetColor('finditem') wait(500) uo.print(uo.GetName('finditem')) uo.Print('|Kolicestvo '+str(uo.Count(a,b))+' v konteinere|') uo.print('######################') f.WriteLn(uo.GetName('finditem')+'| Kol.----> |'+str(uo.Count(a,b))) wait(2000) uo.Ignore('finditem') uo.FindType(-1, -1, 'kont') wend uo.ignorereset() f.close() end sub
slonopotam wrote:Скрипт писал в файл все что в сумке, хотел переделать его так, чтоб я указывал на сундук и он писал что в сундуке. Но он всеравно пишет из бэкпака.
sub informer() var a var b var f=file('c:/test.txt') var sunduk = 'kont' UO.Print('ukajite konteiner???') UO.AddObject('konteiner_dlya_proverki') while UO.Targeting() wait(50) wend endif f.open() f.Create() uo.ignorereset() uo.FindType(-1, -1, 'kont') while uo.FindCount() uo.click('finditem') a=uo.GetGraphic('finditem') b=uo.GetColor('finditem') wait(500) uo.print(uo.GetName('finditem')) uo.Print('|Kolicestvo '+str(uo.Count(a,b))+' v konteinere|') uo.print('######################') f.WriteLn(uo.GetName('finditem')+'| Kol.----> |'+str(uo.Count(a,b))) wait(2000) uo.Ignore('finditem') uo.FindType(-1, -1, 'kont') wend uo.ignorereset() f.close() end sub
147 Silver Leaf logs 93 Petrified logs 50 Hellios logs 7 Paradise Tree logs 188 Swamp logs a bag (6 items) ***160 Dark Tree logs ***64 Oak logs ***29 Illusions Tree logs ***126 Perit logs ***185 Red Tree logs ***66 Eridan logs