sub 1() uo.findtype(0x122D,-1,'ground') uo.waittargetobject('finditem') uo.usetype(0x182F) end sub sub 2() uo.findtype(0x122C,-1,'ground') uo.waittargetobject('finditem') uo.usetype(0x182F) end sub sub 3() uo.findtype(0x122A,-1,'ground') uo.waittargetobject('finditem') uo.usetype(0x182F) end sub sub 4() uo.findtype(0x1645,-1,'ground') uo.waittargetobject('finditem') uo.usetype(0x182F) end sub sub 5() uo.findtype(0x122E,-1,'ground') uo.waittargetobject('finditem') uo.usetype(0x182F) end sub
нужна помощь:)
помогите обьяденить их в один и чтоб он повторялся
Чтоб не повторять одинаковые отрывки кода,-для этого используется всего 1 его копия, но с разными параметрами,-пускается цикл в котором варьируются эти самые параметры, которые являются элементами массива
DIM item[5] item[0]=0x122D item[1]=0x122C item[2]=0x122A item[3]=0x1645 item[4]=0x122E
var i while not UO.Dead() for i=0 to 4 uo.findtype(item[i],-1,'ground') if uo.FindCount() then uo.waittargetobject('finditem') uo.usetype(0x182F) wait(150) end if wait(50) next wend end sub
Last edited by Scripts Writer on 2008-07-04 23:35:08, edited 1 time in total.