3 pezzi di script da incollare uno dopo l'altro
%casa è il numero della runa di casa
%biblio è il numero della runa della biblioteca
%lag va alzato se laggate
%tinker #true se usate tinkering per i tongs, #false se li avete nella cassa delle risorse
è più stabile e veloce rispetto alla versione dei mace and shield, poi sistemo anche l'altro
ricordo che lo script non va usato away o verrete jailati
versione per carpenter, incollare questo e poi le due parti nei post successivi
%casa è il numero della runa di casa
%biblio è il numero della runa della biblioteca
%lag va alzato se laggate
%tinker #true se usate tinkering per i tongs, #false se li avete nella cassa delle risorse
è più stabile e veloce rispetto alla versione dei mace and shield, poi sistemo anche l'altro
ricordo che lo script non va usato away o verrete jailati
versione per carpenter, incollare questo e poi le due parti nei post successivi
codice:
set %casa 15 set %biblio 14 set %lag 0 set %tinker #true display scegli il runebook set #targcurs 1 while #targcurs = 1 { } set %libro #ltargetid display scegli la cassa. devi essere vicino quando la clicchi set #targcurs 1 while #targcurs = 1 { } set %cassa #ltargetid set %cassax #charposx set %cassay #charposy } set %_worldsavejournalindex #jindex set *CEOWorldSaving #false set %primo #true finditem #charid G_ if #findtype in IS_HS set %umano #true else set %umano #false set %nodachi ( #maxweight - #weight ) / 10 if %umano set %nodachi %nodachi + 6 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAIN LOOP;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; loop: move %cassax %cassay 0 20s set #lobjectid %cassa event macro 17 0 wait 15 wait %lag repeat { event property #backpackid if 125/125 in #property halt gosub CEOWorldSaveChecker world_will_save_in world_is_saving world_save_complete 5 90 if %tinker gosub tool else gosub tool2 gosub crafta finditem EDP C_ , #backpackid set %crafted #findcnt } until #findcnt >= %nodachi wait 30 wait %lag if #contname = generic_gump { set %clicx #contposx + 230 set %clicy #contposy + 110 click %clicx %clicy r } finditem ENK C_ , #backpackid if #findkind <> -1 { exevent drag #findid #findstack exevent dropc %cassa wait 15 wait %lag } set %posx #charposx set %posy #charposy repeat { gosub s7UseRunebook %libro %biblio r wait 10 wait %lag } until #charposx <> %posx || #charposy <> %posy gosub consegna set %posx #charposx set %posy #charposy repeat { gosub s7UseRunebook %libro %casa r wait 10 wait %lag } until #charposx <> %posx || #charposy <> %posy goto loop ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SUB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; sub tool2 tool2: finditem OBG C_ , #backpackid if #findkind = -1 { finditem OBG C_ , %cassa if #findkind = -1 { display hai finito le tongs halt } else { exevent drag #findid 1 exevent dropc #backpackid wait 12 wait %lag } goto tool2 } return sub tool tool: finditem OBG C_ , #backpackid if #findkind = -1 { finditem ENK C_ , #backpackid if #findkind = -1 || #findstack < 20 { trova: finditem ENK C_ , %cassa if #findcol <> 0 || #findstack < 3 { ignoreitem #findid goto trova } exevent drag #findid 3 exevent dropc #backpackid wait 15 wait %lag } finditem KTL C_ , #backpackid set #lobjectid #findid event macro 17 0 wait 10 wait %lag if #findcnt = 1 { set %clicx #contposx + 30 set %clicy #contposy + 110 click %clicx %clicy wait 5 wait %lag set %clicx #contposx + 230 set %clicy #contposy + 130 click %clicx %clicy wait 30 wait %lag } set %clicx #contposx + 30 set %clicy #contposy + 110 click %clicx %clicy wait 20 wait %lag set %clicx #contposx + 380 set %clicy #contposy + 270 click %clicx %clicy wait 20 wait %lag set %clicx #contposx + 230 set %clicy #contposy + 110 click %clicx %clicy wait 40 wait %lag finditem OBG C_ , #backpackid if #findkind = -1 goto tool if #contname = generic_gump { set %clicx #contposx + 230 set %clicy #contposy + 110 click %clicx %clicy r } } return sub crafta finditem ENK C_ , #backpackid if #findkind = -1 || #findstack < 20 { trova: finditem ENK C_ , %cassa if #findcol <> 0 || #findstack < 20 { ignoreitem #findid goto trova } set %stack ( #maxweight - #weight ) * 10 if %umano set %stack %stack + 600 if 1000 < %stack set %stack 1000 exevent drag #findid %stack exevent dropc #backpackid wait 15 wait %lag } if #contname <> generic_gump { finditem OBG C_ , #backpackid set #lobjectid #findid event macro 17 0 wait 10 wait %lag } if %primo { set %clicx #contposx + 25 set %clicy #contposy + 190 click %clicx %clicy wait 10 wait %lag set %clicx #contposx + 380 set %clicy #contposy + 270 click %clicx %clicy wait 10 wait %lag set %clicx #contposx + 230 set %clicy #contposy + 70 click %clicx %clicy wait 10 wait %lag set %primo #false } set %clicx #contposx + 280 set %clicy #contposy + 415 click %clicx %clicy set %wait #scnt2 + 60 finditem EDP C_ , #backpackid set %fatti #findcnt wait 5 while %wait > #scnt2 && #findcnt = %fatti { finditem EDP C_ , #backpackid } return sub consegna finditem TKYM G_ move #findx #findy 0 15s event macro 1 0 Arabella The Samurai repeat { gosub CEOWorldSaveChecker world_will_save_in world_is_saving world_save_complete 5 90 if #contname <> generic_gump || #contsize <> 345_359 { set #lobjectid TKYM event macro 17 0 wait 10 wait %lag } set %clicx #contposx + 305 set %clicy #contposy + 340 click %clicx %clicy set %wait #scnt2 + 5 wait 5 while %wait < #scnt2 && #contname <> generic_gump { } set %clicx #contposx + 40 set %clicy #contposy + 270 click %clicx %clicy target finditem EDP C_ , #backpackid set #ltargetid #findid set #ltargetkind 1 event macro 22 0 set %wait #scnt2 + 5 while %wait < #scnt2 && #contname <> generic_gump { } } until #findcnt < 2 wait 20 if #contname = generic_gump { set %clicx #contposx + 230 set %clicy #contposy + 110 click %clicx %clicy r } return
Commenta