Leonardo González 0 Жалоба Опубликовано 13 мая, 2012 где достать можно скрипт на переплавку уже сделанных "девайсов" "арморов" ну и тд и тп. есть ли такой скрипт?Если да,выложите пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Leonardo González 0 Жалоба Опубликовано 13 мая, 2012 да и вставочка: Как можно изменить координаты на ковку "рингмаил туниса" и переплавку его же в руду? ##################################################################### ########################################################### ############################################### # Create by MeSSiR ##################### MIDDLE-EARTH.RU ########################## # Скрипт для прокачки скилла Blacksmithing. # Работает по принципу поднимания с пола по 30 инготов руды, # изготовления необходимой вещи и последующей ее переплавкой # обратно в инготы. # Скрипт делает необходимые вещи из списка БСера и при удачном # изготовлении перерплавляет их обратно в инги используя щипцы # (Tongs). # Если щипцы ломаются, то скрипт сам будет их делать, если # данная опция будет включена в "Настройке переменных". Для # изготавления щипцов надо иметь навык Tinkering хотябы 45. # Для работы скрипта необходимо: # - Много руды (желательно одного типа) на пол под ноги. # - Инструмент БСера (Smith Hammer) # - На полу рядом с собой наковальню (Anvil) # - На полу рядом с собой плавильню (Forge) # - Если включена опция изготовления щипцов (тонгов), то # необходимо положить в сумку инструмент Тинкера (Tinkers Tools) # Не забудьте, что после скилла в 100 необходимо использовать # Lesser Power, Power, Greater Power и Ultimate скроллы. # Желательно для скрипта: # - Еда ################################################################# ###################### Настройка переменных ##################### var stop=120 # Стоп-отметка уровня скилла, когда нужно # будет остановить прокачку для того, чтоб # применить Power скроллы. Если не нужна, # то поставить значение 120. var tongs=1 # 1 - Пытаемся сделать тонги когда кончаются. # 0 - Не пытаемся делать тонги. var food='0x097B' # Тип еды, которую будем кушать в процессе. # '0x097B' - жаренная рыба # '0x09F2' - жаренное мясо # '0x171F' - бананы sub Blacksmithing() var time=0 uo.deletejournal() uo.set('finddistance','1') uo.msg(".pray") while uo.skillval('Blacksmithing',1) < 550 checkitems() uo.deletejournal() uo.waitmenu('What','Weapons','Select','Swords','Select','Scimitar') uo.waittargettype('0x1BF2') uo.usetype('0x13E3') repeat wait(1000) time=time+1 until uo.injournal("You create|You destroy|You make") or time > 20 time=0 uo.findtype('0x13B5','-1','backpack') if uo.findcount() then uo.deletejournal() uo.waittargetobject('finditem') uo.usetype('0x0FBB') repeat wait(3000) time=time+1 until uo.injournal("You could make some material from that.") or time > 6 endif wend while uo.skillval('Blacksmithing',1) < 740 checkitems() uo.deletejournal() uo.waitmenu('What','Armor','Select','Chainmail','Select','Chainmail Coif') uo.waittargettype('0x1BF2') uo.usetype('0x13E3') repeat wait(1000) time=time+1 until uo.injournal("You create|You destroy|You make") or time > 20 time=0 uo.findtype('0x13BB','-1','backpack') if uo.findcount() then uo.deletejournal() uo.waittargetobject('finditem') uo.usetype('0x0FBB') repeat wait(3000) time=time+1 until uo.injournal("You could make some material from that.") or time > 6 endif wend while uo.skillval('Blacksmithing',1) < 1000 checkitems() uo.deletejournal() uo.waitmenu('What','Armor','Select','Platemail','Select','Platemail Gorget') uo.waittargettype('0x1BF2') uo.usetype('0x13E3') repeat wait(1000) time=time+1 until uo.injournal("You create|You destroy|You make") or time > 20 time=0 uo.findtype('0x1413','-1','backpack') if uo.findcount() then uo.deletejournal() uo.waittargetobject('finditem') uo.usetype('0x0FBB') repeat wait(3000) time=time+1 until uo.injournal("You could make some material from that.") or time > 6 endif wend while uo.skillval('Blacksmithing',1) < 1200 checkitems() uo.deletejournal() uo.waitmenu('What','Armor','Select','Platemail','Select','Dwarven Platemail Legs') uo.waittargettype('0x1BF2') uo.usetype('0x13E3') repeat wait(1000) time=time+1 until uo.injournal("You create|You destroy|You make") or time > 20 time=0 uo.findtype('0x141A','-1','backpack') if uo.findcount() then uo.deletejournal() uo.waittargetobject('finditem') uo.usetype('0x0FBB') repeat wait(3000) time=time+1 until uo.injournal("You could make some material from that.") or time > 6 endif wend end sub Sub checkitems() var t=0 uo.msg(".pray") eda() while uo.count('0x1BF2') < 30 uo.findtype('0x1BF2',-1,'ground') if uo.findcount() then uo.moveitem('finditem','30','backpack') wait(500) else uo.print("Нет инготов на полу рядом со мной!") uo.msg("Не могу работать!") wait(5000) endif wend while uo.count('0x13E3') < 1 uo.print("Нет инструмента!") uo.msg("Не могу работать!") wait(5000) wend while uo.count('0x0FBB') < 1 if tongs==1 then if uo.count('0x1BF2','0x0162') or uo.count('0x1BF2','0x0482') then uo.print("Не могу делать тонги из серебра или золота!") uo.msg('Не могу работать!') wait(5000) endif uo.deletejournal() uo.waitmenu('Select','Tools','Select','Tongs') uo.waittargettype('0x1BF2') uo.usetype('0x1EBC') repeat wait(1000) t=t+1 until uo.injournal("You create|You destroy|You make") or t > 20 t=0 else uo.print("Нет тонгов для работы!") uo.msg("Не могу работать!") wait(5000) endif wend while uo.skillval('Blacksmithing',1) >= stop*10 uo.msg("Стоп-отметка! Скилл прокачался до "+str(stop)) wait(3000) wend end sub Sub eda() uo.findtype(food) if uo.findcount() then uo.usetype(food) else uo.print("Нет еды!") endif end sub Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты