NandoW
25/07/2008, 19:35:00
Oi Gente, preciso de orientação no macro de refinar que eu peguei na net mais dei uma "ajustada", por favor me digam se está correto e se não estiver onde estão os erros e o que eu faço para "concertá-los"
aqui vai \/
macro refinar {
= @invamount (Manteau [1])
if ( < 1) goto stop1
if ( >= 1) goto Elunium
:stop1
log ______________________ Nenhum 'Manteau [1]' no inventário __________________________
stop
:Elunium
= @invamount (Elunium)
if ( < 10) goto stop2
if ( >= 10) goto go
:stop2
log ______________________ Nenhum 'Elunium' no inventário ___________________________
stop
:go
= $.map $.pos
if ( = prt_in 59 67) goto end
if ( != prt_in 59 67) goto mover
:mover
do c @go p
do move 59 67 prt_in
goto end
:end
do eq Manteau [1]
pause 5
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 10
do c @warp prontera 150 90
do conf storageAuto 1
do autostorage
do conf storageAuto 0
log ________________________ +10 Manteau [1] ____________________________
}
}
automacro falha {
exclusive 1
console /^(Hollengrhen: Estou profundamente decepcionado com o que ouve... mas eu te AVISEI sobre os riscos.)$/i
call {
log _________________________ Falha ________________________________
= @config (lockMap)
log lockMap =
do conf lockMap 0
}
}
Espero Resposta,
Grato:vb3smile:
aqui vai \/
macro refinar {
= @invamount (Manteau [1])
if ( < 1) goto stop1
if ( >= 1) goto Elunium
:stop1
log ______________________ Nenhum 'Manteau [1]' no inventário __________________________
stop
:Elunium
= @invamount (Elunium)
if ( < 10) goto stop2
if ( >= 10) goto go
:stop2
log ______________________ Nenhum 'Elunium' no inventário ___________________________
stop
:go
= $.map $.pos
if ( = prt_in 59 67) goto end
if ( != prt_in 59 67) goto mover
:mover
do c @go p
do move 59 67 prt_in
goto end
:end
do eq Manteau [1]
pause 5
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c n
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 7
do talknpc 63 60 c r2 c r0 c c r0 c c c c
pause 10
do c @warp prontera 150 90
do conf storageAuto 1
do autostorage
do conf storageAuto 0
log ________________________ +10 Manteau [1] ____________________________
}
}
automacro falha {
exclusive 1
console /^(Hollengrhen: Estou profundamente decepcionado com o que ouve... mas eu te AVISEI sobre os riscos.)$/i
call {
log _________________________ Falha ________________________________
= @config (lockMap)
log lockMap =
do conf lockMap 0
}
}
Espero Resposta,
Grato:vb3smile: