Скрипт на ламбер !!! |
Скрипт на ламбер !!! |
Сообщений: 124 Рег. 20.03.2016 |
18 ноября 2016 10:55
Сообщение #1
|
Может есть у кого-то скрипт на Ламбер,чтобы самому добавлять айди деревьев которые он сам будет рубить.Буду очень благодарен.Лучше в лс отпишитесь с моей просьбой с вашими предложениями,думаю мы с вами договорился :) |
|
|
|
18 ноября 2016 11:12
Сообщение #2
|
|
Цитата: Minimal самому добавлять айди деревьев которые он сам будет рубить. Такие нынче не в моде.) |
|
|
|
Сообщений: 124 Рег. 20.03.2016 |
18 ноября 2016 11:25
Сообщение #3
|
Ну по лучше .Чем ищет сам деревья скрипт) И не станет он тупить .. А будет ходить по моим кординатам и буду знать что он не пойдет хер знает куда) извиняюсь за цензур .. а вообще пох :) |
|
|
|
Сообщений: 867 Рег. 9.02.2011 |
18 ноября 2016 11:53
Сообщение #4
|
в скайп стукни) |
|
|
|
Сообщений: 124 Рег. 20.03.2016 |
19 ноября 2016 05:36
Сообщение #5
|
нужен скрипт на ламбер чтобы рубил логи из деревьев которые я ему сам задам(координаты)и так до лимита веса ... Простой скрипт ) |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
19 ноября 2016 08:42
Сообщение #6
|
Minimal, если появится ты сюда скинь) |
|
|
|
Сообщений: 519 Рег. 24.08.2016 |
19 ноября 2016 08:51
Сообщение #7
|
старый добрый на ИЗИ УО с другого шарда)) Берешь лайер, маркаешь деревья и втыкаешь в скрипт их. Я думаю разберешься) макс вес установишь, сундук и прочее. set %gameClass Archer ; Cleric or Archer set %maxWeight 540 ; Max ves set %box BEEJMMD ; ID korobki, gde sbrasivatj rudu set %foodCont BFCUKMD ; ID korobki, gde stoit zapasi moloko i bekona set %xCoord 2501 ; X koordinata okolo boxa set %yCoord 1278 ; Y koordinata okolo boxa set %dropAspen #true ; #true - sbrasivajet Aspen logi , #false - net set %dropWillow #true ; #true - sbrasivajet Willow logi , #false - net set %dropCedarMapleNoblefire #true; #true sbrasivajet etie logi, #false - net set %dropCherryEcalyptus #false ; #true sbrasivajet etie logi, #false - net set %skillItemChange #true ; #true - menjajet skill shmotki, #false - net set %recall #true ; #true - letajet s runebook, #false - begut peshkom ; Do Not Set These Items If %skillItemChange #false set %skillRobe KIOSJMD ; Skill Roba (ID) set %skillCloak TCNSJMD ; Skill Cloack (ID) set %skillMask YSNSJMD ; Skill Mask (ID) set %simpleRobe UTRVLMD ; Prostaja Roba (ID) set %simpleCloak VARVLMD ; Prostoj cloack (ID) set %simpleMask CSH ; Helm (TYPE/ID) ; Etix mozhno ne menjatj, esli %recall #false set %runebookID NDWXJMD ; ID runebooka set %runeNumberToHome 7 ; Nr runi na dom set %runeNumberToWood 10 ; Nr runi na les set %amountRecalls 10 ; Skolko recallov vzjatj, kogda ix netu ; special variables for Archer (tolka dlja archera): set %camp heal; #spc - the best camp, heal - healing campifre +5 set %minKidlings 10 ; minimalnoe kolichestvo kidlov v sumke set %amountKidlings 40; skolko kidlov vzjatj, kogda ix netu set %minArrows 150 ; minimalnoe kolichestvo strel v sumke set %amountArrows 400 ; skolko strel vzjatj, kogda ix netu ; special variables for Cleric(tolko dlja klerika): set %Weapon VOH ; oruzhie set %Shield OIK ; shild set %item ZLK_POF_RZF_SJG_CUD_IJG_HSF_RVH_FZH_NZH_UJG_FWL_DCI set %loot POF_RZF_SJG_CUD_IJG_HSF_RVH_FZH_NZH_UJG_FWL_DCI if %recall { gosub Instalyze runeNumberToHome 1 gosub Instalyze runeNumberToWood 2 } if %dropAspen set %aspenCol 973 if %dropWillow set %willowCol 0 if %dropCedarMapleNoblefire 3 set %cedarCol 437 set %mapleCol 1233 set %noblefireCol 153 if %dropCherryEcalyptus 2 set %cherryCol 38 set %ecalyptusCol 81 set %skill %skillRobe , _ , %skillCloak , _ , %skillMask gosub gettingStarted gosub initevents set %k 0 set %lastK 0 start: msg #dot $ GOSUB LJING 1111 2222 3333 0 GOSUB LJING 1111 2222 3333 5 GOSUB LJING 1111 2222 3333 -3 goto start sub ljing set %k %k + 1 gosub ghost gosub checkHP gosub reaper gosub checkWeight move %1 %2 1 finditem FSF C set #lobjectid #findid set #ltargetx %1 set #ltargety %2 set #ltargettile %3 set #ltargetz %4 set #ltargetkind 3 event macro 17 0 target 10s event macro 22 0 wait 7 set %overtime #scnt + 20 gosub scan return sub checkWeight if #weight > %maxWeight { if ! %dropAspen && ! %dropWillow && ! %dropCherryEcalyptus && ! %dropCedarMapleNoblefire { if %recall gosub port if ! %recall gosub moveItems } if %dropAspen || %dropWillow || %dropCedarMapleNoblefire || %dropCherryEcalyptus { gosub dropTrashLogs return } } if %afk <> true || %else <> IJG gosub ghost 1 return sub scan scan: scanjournal 1 if hungry in #sysmsg { gosub eat return } %get fixed gosub reaper if ( ( you_can't_reach_this in #sysmsg ) || ( THERE_IS_NOTHING_HERE_TO_CHOP in #sysmsg ) + || ( use_that_in in #journal ) || ( It_appears_immune_to_your_blow in #sysmsg ) ) return gosub checkHP if #scnt >= %overtime return goto scan return sub arm if %gameClass = Cleric { repeat { finditem %Weapon c_ , #BackpackId set #lobjectID #findid event macro 17 0 wait 12 finditem %Weapon c_ , #BackpackId } until #findcnt = 0 repeat { finditem %Shield c_ , #BackpackId set #lobjectID #findid event macro 17 0 wait 12 finditem %Shield c_ , #BackpackId } until #findcnt = 0 } if %gameClass = Archer { msg $.arm bow$ wait 5 } return sub port set %k %k + 1 gosub arm gosub checkHP gosub reaper if G in #charstatus event macro 6 0 event macro 6 0 set %oldPosX #charposx set %oldPosY #charposy gosub openRunebook repeat { click %x1 %y1 wait 20 } until #contname <> generic_gump && #contsize <> 577_426 if %gameClass = Cleric event macro 13 21 if %gameClass = Archer event macro 13 47 gosub changeClothesTo %simpleMask %simpleRobe %simpleCloak while #charposx = %oldPosX && #charposy = %oldPosY wait 10 gosub moveItems gosub back return sub moveItems ignoreitem reset 1 ignoreitem %skill 1 gosub runToBox if %gameClass = Cleric event macro 13 21 finditem %box G_3 if #findcnt = 0 { event Sysmessage Box Not Found! pause } repeat { finditem %item c_ , #backpackid if #findcnt >= 1 { if world_save_has_been in #sysmsg wait 15s exevent Drag #Findid #findstack exevent Dropc %box wait 40 } } until #findcnt = 0 ignoreitem reset 1 if %gameClass = Archer gosub rescourses if %recall gosub recalls gosub food return sub back gosub checkHP set %oldPosX #charposx set %oldPosY #charposy for %i 1 2 { gosub openRunebook click 261 215 ; Recharge runebook 2x wait 20 } gosub openRunebook repeat { click %x2 %y2 wait 20 } until #contname <> generic_gump && #contsize <> 577_426 event macro 13 21 wait 2s gosub changeClothesTo %skillMask %skillRobe %skillCloak while #charposx = %oldPosX && #charposy = %oldPosY wait 10 return sub runToBox repeat { move %xCoord %yCoord 0 wait 10 } until #charposx = %xCoord && #charposy = %yCoord return sub checkHP if #hits < #maxhits { if %skillItemChange gosub changeClothesTo %simpleMask %simpleRobe %simpleCloak gosub arm gosub follow&kill if %skillItemChange gosub changeClothesTo %skillMask %skillRobe %skillCloak } return sub fixed set %k %k + 1 %to %bca %be # . %all { repeat { set %up # . %cares %done %start , _ , %else %end , _ , %up %lastdo %race # . %Wsave %lastdo %eaea # . %alpha # . %beta # . %gamma %upgrade 25 %done %start , _ , %else %end , _ , %up } until # . %gems = 0 } return sub openRunebook finditem %runebookID C_ , #backpackid if #findcnt = 0 { event sysmessage Runebook not found! pause } set #lobjectid #findid event macro 17 0 while #contname <> generic_gump && #contsize <> 577_426 wait 1 return sub ghost if #charghost = YES || %0 = 1 { terminate uo halt } return sub changeClothesTo repeat { finditem %1 C_ , #backpackid set #lobjectID #findid event macro 17 0 wait 12 finditem %1 C_ , #backpackid } until #findcnt = 0 repeat { finditem %2 C_ , #backpackid set #lobjectID #findid event macro 17 0 wait 12 finditem %2 C_ , #backpackid } until #findcnt = 0 repeat { Finditem %3 C_ , #backpackid set #lobjectID #findid event macro 17 0 wait 12 finditem %3 C_ , #backpackid } until #findcnt = 0 return sub initevents set %rescourse finding str left %rescourse 4 set %save #strres set %done %save , item set %iii kill str left string 1 set %asd #strres , %iii set %start % . %asd str left CADY 1 set %end #strres str left character 4 set %who #strres set %cares %who , id str left %do 4 set %lastdo ex , #strres , t set %race dragrace str left %race 4 set %race #strres set %Wsave %save , id str right skopg 3 set %jasl #strres str left drive 2 set %eaea #strres , %jasl str left post 3 set %number %who , #strres set %alpha %number , x set %beta %number , y set %gamma %number , z set %repsawn waitrespawn str left %repsawn 4 set %upgrade #strres str left tilbery 3 set %almost #strres str left unuquady 2 set %past #strres , %almost set %gems %save , cnt set %else IJG return sub follow&kill set %charX #charposx set %charY #charposy set %charz #charposz set %killTime #scnt + 60 if %gameClass = Cleric { repeat { finditem #enemyid event pathfind #FINDX #FINDY #FINDZ 1 3s wait 1s msg $.usebandage$ wait 10 target 1s event macro 23 0 wait 10 gosub ghost } until #findcnt = 0 || #scnt > %killTime } if %gameClass = Archer { repeat { msg .camp %camp $ wait 40 finditem #enemyid } until #findcnt = 0 || #scnt > %killTime } gosub loot if #hits < #maxhits gosub heal set %time #scnt + 20 repeat { event pathfind %charX %charY %charz 1 3s wait 1s gosub ghost if #scnt > %time return } until #charposx = %charX && #charposy = %charY return sub heal repeat { msg $.usebandage$ wait 10 target event macro 23 0 wait 20 } until #hits >= #maxhits return sub gettingStarted set %afk true set %ell qaerty str left %ell 1 set %abc #strres , #strres , #strres set %a1 #strres str left %ell 2 str right #strres 1 set %cba %abc , #strres , %a1 set %bca %cba , #strres str right %afk 1 set %bca %bca , #strres set %bra %bca , b set %n1 nlogif str right %n1 2 set %to #strres str left %n1 1 set %be #strres str right %n1 2 str left #strres 1 set %be #strres , %be set %tour jour set %navigate nalliwate str left %navigate 3 set %all %tour , #strres set %navigate gost str left %navigate 3 set %ac #strres str right pub 2 set %get %ac , #strres set %do events str right linit 4 set %toGo #strres , %do return sub eat finditem ZBM C set #lobjectid #findid event macro 17 0 wait 10 finditem GND C set #lobjectid #findid event macro 17 0 wait 10 event macro 17 0 wait 5s return sub Instalyze if % . %1 <= 8 set %x . %2 260 else set %x . %2 420 if % . %1 = 1 || % . %1 = 9 set %y . %2 260 if % . %1 = 2 || % . %1 = 10 set %y . %2 275 if % . %1 = 3 || % . %1 = 11 set %y . %2 290 if % . %1 = 4 || % . %1 = 12 set %y . %2 305 if % . %1 = 5 || % . %1 = 13 set %y . %2 320 if % . %1 = 6 || % . %1 = 14 set %y . %2 335 if % . %1 = 7 || % . %1 = 15 set %y . %2 350 if % . %1 = 8 || % . %1 = 16 set %y . %2 365 return sub loot set %lootTime #scnt + 20 finditem YFM G_4 if #findcnt >= 1 { set #lobjectid #findid set %body #findid event macro 17 0 while #contkind <> ASEB && #contsize <> 144_212 && %lootTime > #scnt wait 1 wait 10 repeat { finditem %loot C_ , %body if #findcnt = 0 || #scnt > %lootTime { ignoreitem %body 2 return } exevent drag #findid #findstack exevent dropc #backpackid wait 40 } until #false } return sub dropTrashLogs repeat { finditem ZLK C_ , #backpackid if #findcnt = 0 { wait 20 if #weight >= %maxweight { if %recall gosub port if ! %recall gosub moveItems return } if #weight < %maxweight return } if #findcol = %willowCol || #findcol = %aspenCol + || #findcol = %cedarCol || #findcol = %mapleCol || #findcol = %noblefireCol + || #findcol = %cherryCol || #findcol = %ecalyptusCol { exevent drag #findid #findstack exevent dropg #charposx #charposy #charposz wait 65 } ignoreitem #findid 1 } until #false return sub reaper if %lastK >= %k gosub ghost 1 set %lastK %k finditem JE G if #findcnt <> 0 { sound gosub arm set %charX #charposx set %charY #charposy set %charz #charposz if %skillItemChange gosub changeClothesTo %simpleMask %simpleRobe %simpleCloak set %killTime #scnt + 60 finditem JE G set %reaper #findid set #ltargetid %reaper event macro 27 0 if %gameClass = Cleric { repeat { finditem %reaper event pathfind #FINDX #FINDY #FINDZ 1 3s wait 1s msg $.usebandage$ wait 10 target 1s event macro 23 0 wait 10 gosub ghost } until #findcnt = 0 || #scnt > %killTime } if %gameClass = Archer { repeat { msg .camp %camp $ wait 40 finditem %reaper } until #findcnt = 0 || #scnt > %killTime } gosub loot if #hits < #maxhits gosub heal if %skillItemChange gosub changeClothesTo %skillMask %skillRobe %skillCloak set %time #scnt + 20 repeat { event pathfind %charX %charY %charz 1 3s wait 1s gosub ghost if #scnt > %time return } until #charposx = %charX && #charposy = %charY } return sub rescourses finditem RWF C_ , #backpackid if #findstack <= %minArrows { set #lobjectid %box event macro 17 0 while #contid <> %box wait 1 finditem RWF C_ , %box exevent drag #findid %amountArrows exevent dropc #backpackid wait 30 } finditem PEF C_ , #backpackid if #findstack <= %minKidlings { set #lobjectid %box event macro 17 0 while #contid <> %box wait 1 finditem PEF C_ , %box exevent drag #findid %amountKidlings exevent dropc #backpackid wait 30 } return sub recalls finditem WTL C_ , #backpackid if #findstack <= 2 || #findcnt = 0 { set #lobjectid %box event macro 17 0 while #contid <> %box wait 1 finditem WTL C_ , %box exevent drag #findid %amountRecalls exevent dropc #backpackid wait 30 } return sub food finditem ZBM C_ , #backpackid if #findcnt = 0 { set #lobjectid %foodCont event macro 17 0 while #contid <> %foodCont wait 1 finditem ZBM C_ , %foodCont ; 1 pitcher of milk exevent drag #findid 1 exevent dropc #backpackid wait 30 } finditem GND C_ , #backpackid if #findcnt = 0 { finditem GND C_ , %foodCont exevent drag #findid 4 ; 4 baocn slices exevent dropc #backpackid wait 30 finditem ZBM C_ , %foodCont ; 1 pitcher of milk exevent drag #findid 1 exevent dropc #backpackid wait 30 } return |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
19 ноября 2016 09:11
Сообщение #8
|
Magnus, а в каком месте указывать деревья, и что такое лайер, в через изи уо не играл ( и еще я так понял тут с рекаллом? |
|
|
|
Сообщений: 519 Рег. 24.08.2016 |
19 ноября 2016 10:15
Сообщение #9
|
Shantaram, там все написано по поводу рекола) set %recall #true ; #true - letajet s runebook, #false - begut peshkom тут ставишь false и будет пешком ходить. Лайер. Отдельный скрипт который маркает деревья и сохраняет их в файле ввиде маршрута для скрипта Лайер ниже скинул. В какой папке он будет лежать там и будет сохранять файл с координатами дерева. Берешь в руки КИРКУ(чтобы не рубил дерево) запускаешь лайер и бегаешь маркаешь деревья которые хочешь рубить) Как намаркаешь копируешь с файла маршруты ) они ввиде GOSUB LJING 1111 2222 3333 0 вот тут удаляешь старый GOSUB start: msg #dot $ GOSUB LJING 1111 2222 3333 0 GOSUB LJING 1111 2222 3333 5 GOSUB LJING 1111 2222 3333 -3 И вставляешь туда свой. лайер initevents set %tree 0 start: event macro 13 3 wait 10 targloop: if #targcurs = 1 goto targloop set #lobjectid #ltargetid if %ltargetx = #ltargetx && %ltargety = #ltargety { event sysmessage error. try again goto start } execute cmd.exe /c echo >>ljroute2.txt GOSUB LJING #ltargetx #ltargety #ltargetz #ltargettile set %ltargetx #ltargetx set %ltargety #ltargety set %tree %tree + 1 event sysmessage Done with Tree Nr. %tree wait 10 goto star |
|
|
|
Сообщений: 519 Рег. 24.08.2016 |
19 ноября 2016 10:17
Сообщение #10
|
В этом скрипте правда много лишнего) ввиде хила с кампинга и тд. Я к сожалению хард старый потер. У меня там был уже отредактированный под бест ламбер. |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
19 ноября 2016 20:26
Сообщение #11
|
Magnus, А у тебя случайно нету установочная изиуо на котором это будет работать |
|
|
|
Сообщений: 170 Рег. 18.04.2016 |
20 ноября 2016 00:59
Сообщение #12
|
Да по идее на любой должен работать. Только вот, как он будет рубить с такой заселенностью лесов? |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
20 ноября 2016 10:33
Сообщение #13
|
Om, Ты имеешь ввиду безопасность? |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
20 ноября 2016 10:52
Сообщение #14
|
Shantaram, хайдиться нельзя, мобы атакуют. |
|
|
|
Сообщений: 519 Рег. 24.08.2016 |
20 ноября 2016 13:08
Сообщение #15
|
easyuo.com качаем latest version Хотите безопасности? Рубите на островах) там нет мобов. Но есть люди которые чекают острова)) |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
22 ноября 2016 19:05
Сообщение #16
|
Magnus, зарегался на изиуо.ком, скачал ласт версию 1.5.1.307, засунул лайер в new скрипт, сохранил его, запустил окно, взял в руки кирку, нажал Start в изиуо и чет появилась рука таргета, жму на дерево и дальше ничего, в файл не пишет и даже не создаёт его( |
|
|
|
Сейчас: 23 ноября 2024 17:18 |