Yoko http://forum.yoko.com.ua/ |
|
Нужна помощь в лабере http://forum.yoko.com.ua/viewtopic.php?f=20&t=7015 |
Page 1 of 1 |
Author: | Tiffan [ 2006-03-17 16:40:09 ] |
Post subject: | Нужна помощь в лабере |
Вот кусок скрипта и де то сдесь надо поменять на 0 чтоб чар носил только обычное дерево , а остальное выбрасывал ..помогите исправить плиз!!! sub vibros() var pack=uo.count('0x0F47') var board=uo.countground('0x0F47') var t if (pack < 3) and (board > 2) then for t=1 to 3 uo.waittargetground('0x0F47') uo.grab() wait(1000) next endif uo.exec ("set finddistance 1") var i,l var type = "0x1BDD" var container, color dim derevo[17] derevo[1] = "0x0000" # normum derevo[2] = "0x0362" # jade derevo[3] = "0x010D" # oak derevo[4] = "0x0094" # karund derevo[5] = "0x01B0" # leshram derevo[6] = "0x01A2" # turmalit derevo[7] = "0x0026" # emerint derevo[8] = "0x00CB" # legrand derevo[9] = "0x094A" # solmur derevo[10] = "0x092B" # kleor derevo[11] = "0x0931" # logradum derevo[12] = "0x093F" # vialonit derevo[13] = "0x0074" # stardust derevo[14] = "0x09EF" # pironil derevo[15] = "0x006F" # mystic derevo[16] = "0x0119" # elvin derevo[17] = "0x000B" # elkris var nugnoe = wood_needed # vibros ne nugnogo dereva if nugnoe > 1 then for i = 1 to nugnoe - 1 color = derevo[i] l = 0 container = "ground" drop(type,color,l,container) next endif # skladivanie nugnogo dereva if uo.getx() == on_board_x and uo.gety() == on_board_y then uo.print ("Dropping") for i = nugnoe to 17 if uo.count(type) <> 0 then color = derevo[i] l = 1 container = "ground" drop(type,color,l,container) wait (750) endif next endif if uo.count("0x097B") <= 1 then uo.exec ("findtype 0x097B -1 ground") uo.exec ("moveitem finditem 10 backpack") endif end sub sub drop(type,color,l,container) var serial=0 if l == 1 then UO.FindType(type,color,"backpack") if uo.findcount() <> 0 then serial=UO.GetSerial("finditem") UO.Ignore(serial) if container=="ground" then UO.FindType(type,color,"ground") if UO.FindCount()>0 then if uo.getquantity("finditem") < 59000 then UO.MoveItem(serial,"0","finditem","0","0","0") else UO.DropHere(serial) endif else uo.ignore ("finditem") UO.DropHere(serial) endif else UO.MoveItem(serial,"0",container) endif |
Author: | Scripts Writer [ 2006-03-18 06:53:33 ] |
Post subject: | |
чушь. НАпиши сам массив, который проверяет на дерево в паке, и выкидывает всё кроме одного( что тебе нужно, просто в массив не вписывай ) , не парься |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |