zyla3220
02/02/2008, 0:35:30
##########################################
automacro fullbuffs {
pubm "buffs"
call bufftiming
}
macro bufftiming {
$id = @player ($.lastpub)
if ($id < 0) stop
do sp 29 "$.lastpub" 10
goto bless
:bless
do sp 34 "$.lastpub" 10
goto imposito
:imposito
do sp 66 "$.lastpub" 5
goto assump
:assump
do sp 361 "$.lastpub" 10
stop
}
##########################################
automacro stopping {
pubm "full"
call stopping
}
macro stopping{
stop
}
##########################################
automacro curando {
pubm "cura"
call curetiming
}
macro curetiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto curando
:curando
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
goto curando
if ($id < 0) stop
}
##########################################
automacro aspersiando {
pubm "asp"
call aspersiotiming
}
macro aspersiotiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:aspersiando
do sp 68 "$.lastpub" 5
stop
}
##########################################
automacro bless {
pubm "bless"
call blesstiming
}
macro blesstiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 34 "$.lastpub" 10
stop
}
##########################################
automacro agi {
pubm "agi"
call agitiming
}
macro agitiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 29 "$.lastpub" 10
stop
}
##########################################
automacro imposito {
pubm "imposito"
call impositotiming
}
macro impositotiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 66 "$.lastpub" 5
stop
}
##########################################
automacro assumptio {
pubm "assump"
call assumptiming
}
macro assumptiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 361 "$.lastpub" 10
stop
}
##########################################
automacro fazeraguabenta {
inventory "Holy Water" = 0
run-once 1
call comprando
}
macro comprando {
do c @warp
pause 1
do talk 7
pause 2
do store
pause 1
do buy 0 100
goto produzindo
:produzindo
do c @warp jawaii 281 174
pause 1
do ss 31 1
if (inventory "Holy Water" = 100) goto point
if (inventory "Holy Water" < 100) goto to100
:to100
do ss 31 1
if (inventory "Holy Water" = 100) goto point
goto to100
:point
do c @warp algumlugar_nseiaonde xxx yyy
stop
}
Esse bot foi usado no ******... Ele funciona mais ou menos como um NPC de buffs... Você chega perto dele e fala a palavra mágica que ele te bufa...
Aí vai a lista de comandos falados in-game:
buffs: Assumptio, Imposito Manus, Benção e Aumentar Agilidade
asp/aspersio: Aspersio
agi/agilidade: Aumentar Agilidade
bless: Benção
imposito: Imposito Manus
assump/assumptio: Assumptio
cura: Curar
full: Faz parar de curar
É bem útil para os maníacos em pvp... Um NPC assim + um NPC de link + um NPC de endow... PVP fica + divertido ;D
A última coisa do macro é um macro automático que no final da sequência produz 100 águas bentas toa vez que elas acabarem... Assim o Aspersio é digamos... Que infinito... O NPC que vende Garrafa Vazia na minha macro é um NPC customizado do ****** (1º Warp)... Existem muitos outros NPCs que vendem este item... Você só teria que configurar o warp, o número do npc e o número da Garrafa Vazia(Empty Bottle)!
O segundo warp dá em kawaii... um lugar que tem pouca gente e que o sacer vai estar encima d'água, apto a fazer agua benta...
Obs.:O warp escrito no :point é o lugar que o sacer ficará para dar os buffs...
É isso aí... =D
Foi meu primero macro... Mas espero ter ajudado em algo ^^
automacro fullbuffs {
pubm "buffs"
call bufftiming
}
macro bufftiming {
$id = @player ($.lastpub)
if ($id < 0) stop
do sp 29 "$.lastpub" 10
goto bless
:bless
do sp 34 "$.lastpub" 10
goto imposito
:imposito
do sp 66 "$.lastpub" 5
goto assump
:assump
do sp 361 "$.lastpub" 10
stop
}
##########################################
automacro stopping {
pubm "full"
call stopping
}
macro stopping{
stop
}
##########################################
automacro curando {
pubm "cura"
call curetiming
}
macro curetiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto curando
:curando
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
do sp 28 "$.lastpub" 10
goto curando
if ($id < 0) stop
}
##########################################
automacro aspersiando {
pubm "asp"
call aspersiotiming
}
macro aspersiotiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:aspersiando
do sp 68 "$.lastpub" 5
stop
}
##########################################
automacro bless {
pubm "bless"
call blesstiming
}
macro blesstiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 34 "$.lastpub" 10
stop
}
##########################################
automacro agi {
pubm "agi"
call agitiming
}
macro agitiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 29 "$.lastpub" 10
stop
}
##########################################
automacro imposito {
pubm "imposito"
call impositotiming
}
macro impositotiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 66 "$.lastpub" 5
stop
}
##########################################
automacro assumptio {
pubm "assump"
call assumptiming
}
macro assumptiming{
$id = @player ($.lastpub)
if ($id < 0) stop
if ($id > 0) goto aspersiando
:asprsiando
do sp 361 "$.lastpub" 10
stop
}
##########################################
automacro fazeraguabenta {
inventory "Holy Water" = 0
run-once 1
call comprando
}
macro comprando {
do c @warp
pause 1
do talk 7
pause 2
do store
pause 1
do buy 0 100
goto produzindo
:produzindo
do c @warp jawaii 281 174
pause 1
do ss 31 1
if (inventory "Holy Water" = 100) goto point
if (inventory "Holy Water" < 100) goto to100
:to100
do ss 31 1
if (inventory "Holy Water" = 100) goto point
goto to100
:point
do c @warp algumlugar_nseiaonde xxx yyy
stop
}
Esse bot foi usado no ******... Ele funciona mais ou menos como um NPC de buffs... Você chega perto dele e fala a palavra mágica que ele te bufa...
Aí vai a lista de comandos falados in-game:
buffs: Assumptio, Imposito Manus, Benção e Aumentar Agilidade
asp/aspersio: Aspersio
agi/agilidade: Aumentar Agilidade
bless: Benção
imposito: Imposito Manus
assump/assumptio: Assumptio
cura: Curar
full: Faz parar de curar
É bem útil para os maníacos em pvp... Um NPC assim + um NPC de link + um NPC de endow... PVP fica + divertido ;D
A última coisa do macro é um macro automático que no final da sequência produz 100 águas bentas toa vez que elas acabarem... Assim o Aspersio é digamos... Que infinito... O NPC que vende Garrafa Vazia na minha macro é um NPC customizado do ****** (1º Warp)... Existem muitos outros NPCs que vendem este item... Você só teria que configurar o warp, o número do npc e o número da Garrafa Vazia(Empty Bottle)!
O segundo warp dá em kawaii... um lugar que tem pouca gente e que o sacer vai estar encima d'água, apto a fazer agua benta...
Obs.:O warp escrito no :point é o lugar que o sacer ficará para dar os buffs...
É isso aí... =D
Foi meu primero macro... Mas espero ter ajudado em algo ^^