sub lootmob() var b dim mobloot[6] mobloot[0]='0x0F78' # áàòâà mobloot[1]='0x0F3F' # ñòðåëû ëóêà mobloot[2]='0x0EED' # äåíüãè mobloot[3]='0x1F40' # ïîéçîí ñêðîëû mobloot[4]='0x1F52' # ïàðàëèç ñêðîëû mobloot[5]='0x14EB' # òðåæîð ìàïû UO.UseObject('lastcorpse') wait (500)
UO.UseObject('lastcorpse') if UO.GetQuantity('lastcorpse') then UO.SetArm('temp') UO.WaitTargetObject('lastcorpse') UO.UseType('0x0F51'); dagger endif wait(1000) for b=0 To 5 uo.findtype(mobloot[b],'-1','lastcontainer') if uo.findcount() then uo.grab(0,'finditem') wait (875) endif next endsub
помогите пожалусто што не так пишет еррор строчки которой небываит (например) у меня 1940 строчек скриптов оно пишет 1941 непрвально, исправьте пожалусто оч прошу,
sub lootmob() var b dim mobloot[6] mobloot[0]='0x0F78' # mobloot[1]='0x0F3F' # mobloot[2]='0x0EED' # mobloot[3]='0x1F40' # mobloot[4]='0x1F52' # mobloot[5]='0x14EB' # UO.Set('finddistance', '3') UO.UseObject('lastcorpse') wait (500) if UO.GetQuantity('lastcorpse') then UO.SetArm('temp') UO.WaitTargetObject('lastcorpse') UO.UseType('0x0F51'); dagger wait (300) UO.Arm('temp') wait(500) for b=0 To 5 uo.findtype(mobloot[b],'-1','lastcontainer') if uo.findcount() then uo.grab(0,'finditem') wait (900) endif next endif endsub