Pues estoy en heaven con 30 de skill herreria y e cargado muxas macros ya del foro pero no va ninguna :S, alguien me ayuda please. thx.
Pues estoy en heaven con 30 de skill herreria y e cargado muxas macros ya del foro pero no va ninguna :S, alguien me ayuda please. thx.
ummm como q no te furula ninguna? dice q te peta la macro o directamente no te hace nada... si es la 1º en el post de la macro estan posteados los errores de la misma y sus soluciones; si es la 2º mira a ver si usas la version del client adecuada con la version del easy...suerte
Hola macca gracias por responder, pues Mira La macro en si la cargo y si q me tira el problema llega en cuando abre el menu de herreria y se mueve el menu y se diriji a ahcer dagas, pero cuando sale la daga en el menu vuelve a abrirse de nuevo el menu y buelbe a buscarla asi hasta el infinitoxd se queda en ese bucle parado, y nunca llega a hacer 1 daga.
Y bueno ese es el problema q tengo y no se si sera q tal evz han cambiado lso menos de herreria o algo y no va la macro? o no sep.. :/.
Y el CLient q uso es el 2.0.3 q tengo entendido q es el correcto para el Easy UO no?
Un Saludo y gracias.
agregame y te ayudo
davo.jeg@gmail.com
Saludos
l0k0oo0 Honorable Grand Master Hippie
Im not hard head, Im hard cook
mira a ver si tiene el tiempo de espera correcto porq a lo mejor falla eso, sino pos abra q buscar y buscar....
si o mira aver si has puesto bien las coordenadas al principio.
Juan Manuel Mata, pederasta y alcoholico.
lokoo te agegue pero parece q no hemos coincidido aun en msn :/-
Macca eso del tiemo de espera no lo haiba oido ni se como va, podrias explicarme un poco please
AEro las Coordenadas si las he puesto bien porque lo e exo muchas veces y nada :S.
Gracias a todos por vuestra ayuda y/o respuestas. Saludos.
weno te voy a decir lo de los tiempos y luego lo de las coordenas por si es eso como ha dixo aero
1º las coordenadas
esta parte del codigo pone las coordenadas de las posicionas de la daga en el menu de herreria. Dependiendo de la habilidad q tengas tendras q hacer pequeñas modificaciones segun se encuentra la daga. Ahora mismo no sabria decirte, pero creo recordar q las posicionas que varian segun la habilidad son las de dagax3 y dagay3, de todas formas compruebalas..Código:set %dagax1 271 set %dagay1 67 set %dagax2 250 set %dagay2 67 set %dagax3 66 set %dagay3 67
2ºlos tiempos de espera
el ultimo wait es el tiempo de espera entre terminar de hacer la daga y hacer la siguiente, revisa si ta bien..Código:set #LOBJECTID #FINDID event macro 17 0 wait 40 click %dagax1 %dagay1 f wait 30 click %dagax2 %dagay2 d wait 30 click %dagax3 %dagay3 d wait 30 { set %dagax4b 136 set %dagay4b 61 click %dagax4b %dagay4b d } wait 3s
Dejame decirte q esta parte de la script esta al principio.
de todas formas te pego la macro q use yo en mi dia para subir la herreria, pero amos, esta sacada del foro
Código:;------------------------------------------ ; Macro crafted by SirRasel & Glacius [BdK] ; Retocada por Alex y BoXeR y más tarde Cupitan ; ; Para no ser expulsado y que llame a guardias: ; Extraido de la macro de Akelos. ; ; Coge los lingotes directamente del banco ; Fabrica dagas y hace lotes de 15 dagas ; Que vuelve a dejar en el banco o en un cofre ; Además de fabricar martillos. ; Estas en el Heaven y quieres evitar ser expulsado? si / no ;-------------------------- set %HeavenGuardian no ;-------------------------- ; ; En Ultima Alianza el limite de skill es 650 reales (poner 1000 si estais fuera de Haven) ;-------------------------- set %LimiteSkill 1000 ;-------------------------- ; ; Quieres llamar a los guardias en caso de ser atacado y ; si / no ;-------------------------- set %HpScanning si ;-------------------------- init events ;============================================================================================================== ;=========== VARIABLES ======================================================================================== ;============================================================================================================== chooseskill blac real set %skillini #skill set %martillo TLH set %daga TSF set %lingotes RMK set %lotex 113 set %lotey 62 set %idlote CKF set %pap BKF set %gumpx1 94 set %gumpy1 172 set %gumpx2 305 set %gumpy2 343 set %dagax1 271 set %dagay1 67 set %dagax2 250 set %dagay2 67 set %dagax3 66 set %dagay3 67 set %martillox1 271 set %martilloy1 67 set %martillox2 250 set %martilloy2 67 set %martillox3 153 set %martilloy3 67 ;============================================================================================================== ;============================================================================================================== ;=========== OPCIONES PREVIAS ================================================================================= display Ok abre el cofre donde esten los materiales wait 3s set %cofre #lobjectid set %cofrex #cursorx set %cofrey #cursory display Ok pon el cursor en el sitio del banco o del cofre donde va a dejar los packs de dagas wait 3s set %bancox #cursorx set %bancoy #cursory display Ok pon el cursor en la mochila de la foto del personaje wait 3s set %backpackx #cursorx set %backpacky #cursory ; Inicializando Variables y comprobaciones previas ;------------------------------------------ chooseskill Blac real set %skillini #skill if ( %HeavenGuardian = si ) goSub CheckSkillStatus wait 10 event Macro 8 2 ;Open Status wait 10 event Macro 8 7 ;Open Backpack wait 10 set %CallGuarslIfLowerThan ( #MAXHITS - 10 ) if ( #TARGCURS = 1 ) set #TARGCURS 0 ;============================================================================================================== ;=========== INICIO DE LA MACRO =============================================================================== ;============================================================================================================== event SysMessage - Iniciando macro de Herreria modificada por Cupitan. Disfrutala #CHARNAME finditem %martillo c_ , #BACKPACKID if #findKind = -1 { HALT } set #LOBJECTID #FINDID event macro 17 0 target key ESC inicio: finditem %lingotes c_ , #BACKPACKID if #findStack <= 20 { goSub CojerLingotes finditem %lingotes c_ , #BACKPACKID } set #LOBJECTID #FINDID event macro 17 0 wait 40 click %dagax1 %dagay1 f wait 30 click %dagax2 %dagay2 d wait 30 click %dagax3 %dagay3 d wait 30 { set %dagax4b 136 set %dagay4b 61 click %dagax4b %dagay4b d } wait 3s set %skillinc #SKILL - %skillini finditem %lingotes C_ , %cofre set %lingotescofre #FINDSTACK finditem %daga c_ , #BACKPACKID set %dagamochila #findCnt { setuotitle ------------< | Macro de Herrero | S.Inicial: %skillini | S. Actual: #SKILL | S. Inc: %skillinc | Lingotes que te quedan: %lingotescofre | Dagas mochila: %dagamochila | >------------ } finditem %daga c_ , #BACKPACKID if #findCnt >= 15 { goSub PackDagas gosub Guardarlote } goto inicio: ;============================================================================================================== ;=========== SUB COJER LINGOTES================================================================================ ;============================================================================================================== Sub CojerLingotes finditem %lingotes c_ , %cofre if #findkind = -1 { ignoreitem reset HALT } set %carga #maxweight - #weight set %carga %carga / 2 set %carga %carga + 1 if %carga <= 1 { if %carga < 0 { return } else { set %carga 2 } } event drag #findid wait 10 msg %carga msg $ wait 10 click %backpackx %backpacky p return ;============================================================================================================== ;=========== SUB FABRICAR MARTILLO ============================================================================ ;============================================================================================================== Sub FabricarMartillo martillo: finditem %lingotes c_ , #BACKPACKID if #findStack <= 20 { goSub CojerLingotes finditem %lingotes c_ , #BACKPACKID } set #LOBJECTID #FINDID event macro 17 0 wait 40 click %martillox1 %martilloy1 f wait 30 click %martillox2 %martilloy2 d wait 30 click %martillox3 %martilloy3 d wait 30 { set %martillox4b 155 set %martilloy4b 67 click %martillox4b %martilloy4b d } wait 4s finditem %martillo c_ , #BACKPACKID if #findCnt <= 3 { return } goto martillo ;============================================================================================================== ;=========== SUB PACK DE DAGAS ================================================================================ ;============================================================================================================== Sub PackDagas findItem %martillo C_ , #BACKPACKID if #findCnt < 3 { gosub FabricarMartillo findItem %martillo C_ , #BACKPACKID } set #LOBJECTID #FINDID event macro 17 0 target key ESC finditem %lingotes c_ , #BACKPACKID if #findStack <= 20 { goSub CojerLingotes finditem %lingotes c_ , #BACKPACKID } set #LOBJECTID #FINDID event macro 17 0 click %lotex %lotey d wait 10 return ;============================================================================================================== ;=========== SUB DEJAR PACK DE DAGAS ========================================================================== ;============================================================================================================== sub Guardarlote dejar: findItem %idlote C_ , #BACKPACKID if #findkind <> -1 { event drag #FINDID wait 2s click %bancox %bancoy p gosub Guardarlote } return ;------------------------------------------ ; ; Comprueba si la skill de Herrería debe estar en Up o Bloqueada, ; cualquier otro estado sera modificado ;------------------------------------------ sub CheckSkillStatus if #skillLock = down || #skillLock = up { goSub HeavenGuardian if #skillLock = down Exevent skilllock blac up } return ;------------------------------------------ ; ; ; Macro que evitara que nuestro personaje sea expulsado ; del queridisimo Heaven segun lo especificado en %LimiteSkill ;------------------------------------------ Sub HeavenGuardian if ( #SKILL >= %LimiteSkill ) && ( #skillLock <> locked ) { Exevent skilllock blac locked if #skillLock <> locked { event SysMessage - Skill Herreria no pudo ser bloqueada. Se ha pausado el EUO, bloqueala manualmente y dale a Play pause } event sysmessage - Alcanzado el limite de skill ( %LimiteSkill ) para el Heaven event SysMessage - Skill Herreria ha sido bloqueada } return ;------------------------------------------ ; ; ; Macro para llamar a los guardias en caso de ser atacado y ; aplicar vendas hasta que sea necesario ;------------------------------------------ Sub UnderAttack if ( #hits < %CallGuarslIfLowerThan ) { msg Guards$ ;============================================================================================================== ;======================================== FIN ================================================================= ;=================================================================================================
Gracias Macca por tu ayuda y respuesta. He cargado esta macro tuya identica y sigue pasando igual llega a la daga en el menu y luego pone objetivo cancelado sin mas :S, Tambienhe cambiaod lo de
set %dagax3 66
set %dagay3 67
y e puesto las cordenadas donde esta la daga en el menu y hace exactametne lo mismo no lo entiendo :S.
lo he probado mil veces y no hay forma. no tendras msn? Saludos.
YO tambien he puesto la de macca,mi problema es que pasado 2 h se le va la olla al pj y empieza a hacer Katanas O_O.
Corregida por mi desde 0 practicamente
ahora os debe ir
;------------------------------------------
; Macro crafted by SirRasel & Glacius [BdK]
; Retocada por Alex y BoXeR y más tarde Cupitan
;
; Para no ser expulsado y que llame a guardias:
; Extraido de la macro de Akelos.
;
; Coge los lingotes directamente del banco
; Fabrica dagas y hace lotes de 15 dagas
; Que vuelve a dejar en el banco o en un cofre
; Además de fabricar martillos.
; Estas en el Heaven y quieres evitar ser expulsado? si / no
;--------------------------
set %HeavenGuardian no
;--------------------------
;
; En Ultima Alianza el limite de skill es 650 reales (poner 1000 si estais fuera de Haven)
;--------------------------
set %LimiteSkill 1000
;--------------------------
;
; Quieres llamar a los guardias en caso de ser atacado y
; si / no
;--------------------------
set %HpScanning si
;--------------------------
init events
;================================================= ================================================== ===========
;=========== VARIABLES ================================================== ======================================
;================================================= ================================================== ===========
chooseskill blac real
set %skillini #skill
set %martillo TLH
set %daga TSF
set %lingotes RMK
set %lotex 113
set %lotey 62
set %idlote CKF
set %pap BKF
set %gumpx1 94
set %gumpy1 172
set %gumpx2 305
set %gumpy2 343
set %dagax1 271
set %dagay1 67
set %dagax2 250
set %dagay2 67
set %dagax3 66
set %dagay3 67
set %martillox1 271
set %martilloy1 67
set %martillox2 250
set %martilloy2 67
set %martillox3 153
set %martilloy3 67
;================================================= ================================================== ===========
;================================================= ================================================== ===========
;=========== OPCIONES PREVIAS ================================================== ===============================
display Ok abre el cofre donde esten los materiales
wait 3s
set %cofre #lobjectid
set %cofrex #cursorx
set %cofrey #cursory
display Ok pon el cursor en el sitio del banco o del cofre donde va a dejar los packs de dagas
wait 3s
set %bancox #cursorx
set %bancoy #cursory
display Ok pon el cursor en la mochila de la foto del personaje
wait 3s
set %backpackx #cursorx
set %backpacky #cursory
; Inicializando Variables y comprobaciones previas
;------------------------------------------
chooseskill Blac real
set %skillini #skill
if ( %HeavenGuardian = si )
goSub CheckSkillStatus
wait 10
event Macro 8 2 ;Open Status
wait 10
event Macro 8 7 ;Open Backpack
wait 10
set %CallGuarslIfLowerThan ( #MAXHITS - 10 )
if ( #TARGCURS = 1 )
set #TARGCURS 0
;================================================= ================================================== ===========
;=========== INICIO DE LA MACRO ================================================== =============================
;================================================= ================================================== ===========
event SysMessage - Iniciando macro de Herreria modificada por Cupitan. Disfrutala #CHARNAME
finditem %martillo c_ , #BACKPACKID
if #findKind = -1
{
HALT
}
set #LOBJECTID #FINDID
event macro 17 0
target
key ESC
inicio:
finditem %lingotes c_ , #BACKPACKID
if #findStack <= 20
{
goSub CojerLingotes
finditem %lingotes c_ , #BACKPACKID
}
set #LOBJECTID #FINDID
event macro 17 0
wait 40
click %dagax1 %dagay1 f
wait 30
click %dagax2 %dagay2 d
wait 30
click %dagax3 %dagay3 d
wait 30
{
set %dagax4b 136
set %dagay4b 61
click %dagax4b %dagay4b d
}
wait 3s
set %skillinc #SKILL - %skillini
finditem %lingotes C_ , %cofre
set %lingotescofre #FINDSTACK
finditem %daga c_ , #BACKPACKID
set %dagamochila #findCnt
{
setuotitle ------------< | Macro de Herrero | S.Inicial: %skillini | S. Actual: #SKILL | S. Inc: %skillinc | Lingotes que te quedan: %lingotescofre | Dagas mochila: %dagamochila | >------------
}
finditem %daga c_ , #BACKPACKID
if #findCnt >= 15
{
goSub PackDagas
gosub Guardarlote
}
goto inicio:
;================================================= ================================================== ===========
;=========== SUB COJER LINGOTES========================================== ======================================
;================================================= ================================================== ===========
Sub CojerLingotes
finditem %lingotes c_ , %cofre
if #findkind = -1
{
ignoreitem reset
HALT
}
set %carga #maxweight - #weight
set %carga %carga / 2
set %carga %carga + 1
if %carga <= 1
{
if %carga < 0
{
return
}
else
{
set %carga 2
}
}
event drag #findid
wait 10
msg %carga
msg $
wait 10
click %backpackx %backpacky p
return
;================================================= ================================================== ===========
;=========== SUB FABRICAR MARTILLO ================================================== ==========================
;================================================= ================================================== ===========
Sub FabricarMartillo
martillo:
finditem %lingotes c_ , #BACKPACKID
if #findStack <= 20
{
goSub CojerLingotes
finditem %lingotes c_ , #BACKPACKID
}
set #LOBJECTID #FINDID
event macro 17 0
wait 40
click %martillox1 %martilloy1 f
wait 30
click %martillox2 %martilloy2 d
wait 30
click %martillox3 %martilloy3 d
wait 30
{
set %martillox4b 155
set %martilloy4b 67
click %martillox4b %martilloy4b d
}
wait 4s
finditem %martillo c_ , #BACKPACKID
if #findCnt <= 3
{
return
}
goto martillo
;================================================= ================================================== ===========
;=========== SUB PACK DE DAGAS ================================================== ==============================
;================================================= ================================================== ===========
Sub PackDagas
findItem %martillo C_ , #BACKPACKID
if #findCnt < 3
{
gosub FabricarMartillo
findItem %martillo C_ , #CHAPÓ
}
set #LOBJECTID #FINDID
event macro 17 0
target
key ESC
finditem %lingotes c_ , #BACKPACKID
if #findStack <= 20
{
goSub CojerLingotes
finditem %lingotes c_ , #BACKPACKID
}
set #LOBJECTID #FINDID
event macro ffff17 0
click %lotex %lotey d
wait 10
return
;================================================= ================================================== ===========
;=========== SUB DEJAR PACK DE DAGAS ================================================== ========================
;================================================= ================================================== ===========
sub Guardarlote
dejar:ssss
findItem %idlote C_ , #BACKPACKID
if #findkind <> -1
{
event drag #FINDID
wait 2s
click %bancox %bancoy p
gosub Guardarlote
}
return
;------------------------------------------
;
; Comprueba si la skill de Herrería debe estar en Up o Bloqueada,
; cualquier otro estado sera modificado
;------------------------------------------
sub CheckSkillStatus
if #skillLock = down || #skillLock = up
{
goSub HeavenGuardian
if #skillLock = down
Exevent skilllock blac up
}
return
;------------------------------------------
;
;
; Macro que evitara que nuestro personaje sea expulsado
; del queridisimo Heaven segun lo especificado en %LimiteSkill
;------------------------------------------
Sub HeavenGuardian
if ( #SKILL >= %LimiteSkill ) && ( #skillLock <> locked )
{
Exevent skilllock blac locked
if #skillLock <> locked
{
event SysMessage - Skill Herreria no pudo ser bloqueada. Se ha pausado el EUO, bloqueala manualmente y dale a Play
pause
}
event sysmessage - Alcanzado el limite de skill ( %LimiteSkill ) para el Heaven
event SysMessage - Skill Herreria ha sido bloqueada
}
return
;------------------------------------------
;
;
; Macro para llamar a los guardias en caso de ser atacado y
; aplicar vendas hasta que sea necesario
;------------------------------------------
Sub UnderAttack
if ( #hits < %CallGuarslIfLowerThan )
{
msg Guards$
;================================================= ================================================== ===========
;======================================== FIN ================================================== ===============
;================================================
En el de Kike no me fabrica los packs de dagas y se pasa haciendo dagas hasta ke se me kaen![]()
Gracias kike por el aporte, la voy aprobar haber q tal. Saludos.
luego la mirare mas detenidamente
y cambiaré variables , voy a la escuela
adios