cerco uno script che mi prenda legna dalla banca recalli a vesper dia la legna e continui cosi fino a che nn ci sarą pił nessun tipo di legna grazie
annuncio
Comprimi
Ancora nessun annuncio.
[EASYUO HELP] script vesper
Comprimi
X
-
ma si servirebbe anche a me ^^
Originariamente inviato da 7h3Sn1p3rSono andato ad aprire il frigo e volevo un kinder bueno. Ringrazio il mio cane e il mio gatto che hanno tenuto a bada per quasi tutta la serata il raid di mia madre, che correva gankata da lui e dal gatto, che divertimento! Mamma tvb :*
Commenta
-
Script elaborati creati ad hoc con easyuo non ce ne sono ancora (ovvero i pochi che li hanno li stanno testando e correggendo e NON sono, al momento, intenzionati a condividerli). Io personalemente, non sapendo scriptare ho creato una macro con Razor per compiere i trasporti! Si incasta ogni tanto ma va abbastanza bene! Devo controllare gli eventuali errori per le opportune migliorie!
In ogni caso se volete cimentarvi il metodo pił comodo per creare una macro razor per il trasporto legname (1 tipo di legname per volta) č:
-creare diverse mini macro (1 per azione)
-bindarle ad un tasto
-metterle in sequenza
Bisogna possedere ovviamente la skill magery a sufficienza per castare recall al 100% (oppure le cose si complicano) una lrc 100% e una buona quantitą di mana!
E' necessario un RuneBook con la runa di casa (o bank) e di vesper, oppure le due rune markate e basta!
Il legname deve stare in una cassa fuori casa (su un tile del bordo per capirci - stile Scorna) raggiungibile recallandosi (runa casa markata da posizione in cui č possibile aprire la cassa).
Per fare le cose facilissime Le mini macro da fare sarebbero:
1) Vesper BluDonationBox aprire il menł di selezione donazione cliccare il legno che si desidera donare (avendolo nel backpack sennņ non č possibile selezionarlo tra le donazioni) - NON DIGITATE LA QUANTITą da donare!
2) Say: xxx (quantitą di legname che riuscite a trasportare)
4) Recall a casa
3) Restock (qta di legname xxx che coincide con quella "say")
4) Recall a Vesper
A questo punto:
- Bindare (associare) le minimacro ad un tasto (F1, F2, ?, " quello che volete!)
- Registrare la macro complessiva... cliccando i vari tasti bindati nella giusta sequenza ovviamente!
- Poi alla fine della macro complessiva inserite una adeguata pausa per recuperare il 100% di mana
Lanciare in Loop!
Il problema maggiore di questa macro č il possibile "location blocked" se ci sono altri giocatori sul tile del vostro recall a Vesper dato che seleziona nei recall solo 1 runa!
Altra pecca č il "emcumbered to move" da ripetizione del restock (se salta la relativa consegna precedente) che, se non fate ricaricare tutta la mana ad ogni "giro", vi capiterą sicuramente.
Sto cercando di inserire il controllo check mana! Poi vedremo come viene questo scriptsigpic
Commenta
-
Mmm...
Originariamente inviato da hideyourface Visualizza il messaggioil problema del recall si puņ risolvere markando runa a qualche tile di distanza e registrando i passi per avvicinarsi, penso possa andare
Si potrebbe allora provare a mettere tipo un ciclo di controllo "if-then-else" (che mi pare razor permetta) sul livello mana:
ovvero
if
"se" il check al 1° recall su runa 1 darą mana < mana "xMAX" (ovvero il nostro valore massimo di mana) allora ci si sarą correttamente recallati sennņ--->
"then"
prosegui la macro
"else"
rifai tutto su un'altra runa
(non sono sicuro sia fattibile... mi sto affacciando adesso a macroing e scripting)
Il problema č che le mini macro razor sommate in una MaxiMacro difficilmente funzionano bene (si incastrano )!
Bisogna provare!Ultima modifica di genesistona; 23-10-2008, 15:33.sigpic
Commenta
-
Mmm...
Originariamente inviato da fabbio1992 Visualizza il messaggioio ne ho uno ma ho un problema con il restock nn mi prende le board cosa posso fare??
Ah ricordati che il "Restock" non "selezionerą delle board specifiche" (o log), ovvero ogni legname per lui sarą uguale (non discrimina tra yew, oak, ecc...). Questo č importante perchč nella cassa dovrą esserci un legno specifico per "ogni giro".
Nella MaxiMacroRazor finale, quindi, bisognerą ricordarsi di variare (ad ogni giro di legno diverso) solo il giusto "buttongump" di selezione legname della BluBox di Vesper (che ripeto varierą ad ogni "giro")!sigpic
Commenta
-
Originariamente inviato da un tizio di EUOIllegal Scripts
Here's a list of the types of scripts we do not allow here.
1. Goldfarming - Do not post scripts meant to automate goldfarming.
(Library/Museum Quest Runners, Item Sellers, Auto-Hunting, etc...)
2. UM/AFK Scripts - Do not post scripts meant to run unattended.
3. Rails - Do not post actual rails. Rail scripts are fine, just not the real rail.
4. Abuse - Scripts meant to grief, exploit, rob or compromise users.
5. Anti-Anti-Macro code - Scripts to circumvent any anti-easyuo / anti-script / anti-macro.
dovrebbe essere di regola anche qui
Commenta
-
Attenzione
Originariamente inviato da CIX666 Visualizza il messaggioio lo appoggio questo
dovrebbe essere di regola anche qui
In ogni caso io non ho postato nulla... ho solo dato un input per "creare" qualcosina che aiuti a risolvere il "problema" trasporto legname!sigpic
Commenta
-
ho provato a fare sta macro e devo dire che con le giuste pause funziona...solo un problema!
Al momento di fare la macro per "say"per dire la quantitį di legname che vuoi consegnare,la macro nn funziona!Cioé:se faccio una macro con 400 ,per esempio, il pg scrive 400 ma nn interaggisce con il gump!praticamente devo scriverlo a mano,solo cosi funziona!
Forse mi sarį sfuggito qualcosa o magari ce qualche opzione che nn lo fa funzionare!
Sarį sicuramente una fesseria ma ce da diventare matti!!!
Commenta
-
si con razor ce la si puo' fare, anche io avevo escogitato qualcosa di simile, ma sec me č mejo no script
poi nn č difficile farne uno,
io ne ho uno che fa 4 collector la Mace and Shield, Folded Steel Reading Glasses, lo scudazzo 1/2 e le lentine cn mr3 hpi5 (Anthropomorphist Glasses) solo che č una palla settare tutto :/Ultima modifica di Blakkina; 25-10-2008, 15:32.
** Compro Tanti Pigmenti Marroni **
Commenta
-
Originariamente inviato da soulweavers Visualizza il messaggioho provato a fare sta macro e devo dire che con le giuste pause funziona...solo un problema!
Al momento di fare la macro per "say"per dire la quantitį di legname che vuoi consegnare,la macro nn funziona!Cioé:se faccio una macro con 400 ,per esempio, il pg scrive 400 ma nn interaggisce con il gump!praticamente devo scriverlo a mano,solo cosi funziona!
Forse mi sarį sfuggito qualcosa o magari ce qualche opzione che nn lo fa funzionare!
Sarį sicuramente una fesseria ma ce da diventare matti!!!
Commenta
-
Va impostato e settato,se qualcuno sa come e dove modificarlo sarebbe di grande utilitą.
;==================================
; Script Name: Museum Boards Donation Macro
; Author: Volcher
; Version: 1.0
; Client Tested with: 5.0.6e
; EUO version tested with: 1.5
; Shard OSI / FS: FS
; Revision Date: 11/30/06
; Public Release: 11/29/06
; Global Variables Used:
; Purpose: Get boards from you house and give it to Vesper Museum.
;==================================
;??????????:
;%LibraryX - X ?????????? ?????? ??? ????????? NPC ??????????? ????.
;%LibraryY - Y ?????????? ?????? ??? ????????? NPC ??????????? ????.
;%LibraryRune - ID ???? ? NPC ???????????? ????????.
;%HomeRune - ID ???? ? ?????????? ? ???????.
;%Container - ID ?????????? ? ???????, ??? BANK ???? ????.
set %LibraryX 294
set %LibraryY 975
set %LibraryRune CMRGQMD
set %HomeRune JLYIQMD
set %Container JSQTBND
while #TRUE
{
gosub Recall %HomeRune
gosub Pack
gosub Container
gosub GetBoard
gosub Recall %LibraryRune
gosub Give
}
halt
sub Give
Give:
wait 1s
finditem TLK C_ , #BACKPACKID
if #FINDKIND = -1
return
gosub CheckBoardType #FINDID
set %Count #FINDSTACK
key f6
set #SCNT 0
while #CONTNAME <> generic_gump && #CONTSIZE <> 345_359
{
if #CONTNAME = #CONTNAME && #CONTSIZE = 507_436
{
gosub Click 350 400
wait 10
gosub Click 350 400
goto Give
}
if #SCNT > 5
goto Give
}
wait 10
if %BoardType = Normal
gosub Click 40 235
if %BoardType = Oak
gosub Click 40 270
if %BoardType = Ash
gosub Click 40 305
if %BoardType = Yew
{
gosub Click 305 340
wait 10
gosub Click 40 165
}
if %BoardType = Heartwood
{
gosub Click 305 340
wait 10
gosub Click 40 200
}
if %BoardType = Bloodwood
{
gosub Click 305 340
wait 10
gosub Click 40 235
}
if %BoardType = Frostwood
{
gosub Click 305 340
wait 10
gosub Click 40 270
}
wait 10
msg $
msg %Count , $
finditem TLK C_ , #BACKPACKID
if #FINDKIND <> -1
goto Give
return
sub Click
set %ClickX #CONTPOSX + %1
set %ClickY #CONTPOSY + %2
click %ClickX %ClickY
return
sub Recall
while #MANA < 20
wait 1
set #LTARGETID %1
set #LTARGETKIND 1
set %CHARPOSX #CHARPOSX
set %CHARPOSY #CHARPOSY
Recall:
set #TARGCURS 0
event macro 15 31
target
event macro 22 0
wait 2s
if #CHARPOSX = %CHARPOSX && #CHARPOSY = %CHARPOSY
goto Recall
return
sub Pack
Pack:
click 100 400
if #CONTTYPE <> ZJF
{
event macro 8 7
set #SCNT 0
while #CONTTYPE <> ZJF
{
if #SCNT > 5
goto Pack
}
contpos 0 350
wait 10
}
return
sub CheckBoardType
event property %1
set %BoardType Normal
if Oak in #PROPERTY
set %BoardType Oak
if Ash in #PROPERTY
set %BoardType Ash
if Yew in #PROPERTY
set %BoardType Yew
if Heartwood in #PROPERTY
set %BoardType Heartwood
if Bloodwood in #PROPERTY
set %BoardType Bloodwood
if Frostwood in #PROPERTY
set %BoardType Frostwood
return
sub GetBoard
while #CONTID <> %ContainerID
gosub Container
finditem TLK C_ , #BACKPACKID
if #FINDKIND <> -1
return
finditem TLK C_ , %ContainerID
if #FINDKIND = -1
{
display ok Cant find board!
halt
}
set %Count #MAXWEIGHT - #WEIGHT
if %Count > #FINDSTACK
set %Count #FINDSTACK
if %Count < 1
{
display ok Overweight!
halt
}
Exevent Drag #FINDID %Count
wait 10
Exevent Dropc #BACKPACKID
wait 10
click 400 300 r
return
sub Container
Container:
if %Container = BANK
{
event macro 1 0 bank
set #SCNT 0
while #CONTTYPE <> IKF
{
if #SCNT > 5
goto Container
}
set %ContainerID #CONTID
}
else
{
set #LOBJECTID %Container
set #SCNT 0
event Macro 17 0
while #CONTID <> %Container
{
if #SCNT > 5
goto Container
}
set %ContainerID %Container
}
returnUltima modifica di drudrusk8; 26-10-2008, 05:21.MAI PIU SU UO^^
Commenta
Commenta