Saudações Sociedade Craftlandia!
Hoje lhes trago um macros distinto de outros!
__________________________________________________________________________________________________________________________________________
Explicando o Macro
Bom o macro funciona da seguinte forma, ele simplesmente compra o VIP que está sendo anunciado para a venda.
__________________________________________________________________________________________________________________________________________
Cuidados
Para funcionar devidamente correto.
1º: Deixe o inventario VAZIO, caso ele estiver cheio ou com somente um item ele não irá comprar.
2º: Use ele no sistema de onChat ou ele não irá funcionar.
__________________________________________________________________________________________________________________________________________
Instalando o Macro
Bom a instalação do macro é meio diferente que a dos outros que estamos acostumados a ver.
1º: Vá na área de Eventos.
2º: Após vá na area de onChat.
3º: Crie um arquivo $$<onChat.txt> como você faz normalmente. (Pode conter outro nome como $$<ComprarVIP.txt>)
4º: Religue sua conexão com o servidor para não ocorrer bugs.
Após instalar a macro.
1º: Vá até um bau.
2º: Mire para ele e sete a home cvip (/sethome cvip)
3º: Fique com o INVENTÁRIO VAZIO
4º: Religue sua conexão com o servidor para não ocorrer bugs.
__________________________________________________________________________________________________________________________________________
Script do Macro
$${
//VERIFICANDO COMPRA DO VIP - VIP A VENDA
ifmatches(%CHATCLEAN%,"[[VIP]] ([a-zA-Z0-9\-_]{2,16}) colocou um VIP a venda por ([0-9]+)kk coins.");
match(%CHATCLEAN%,"[[VIP]] ([a-zA-Z0-9\-_]{2,16}) colocou um VIP a venda por ([0-9]+)kk coins.",{&nickname,#preco});
//INICIANDO COMPRA DO VIP
log(&3&lConsegue comprar);
log(%&nickname%e o preço é%#preco%);
log(&6comando: /comprarvip %&nickname%);
do(2);
//COMPRANDO VIP
echo(/comprarvip %&nickname%);
//VIP COMPRADO
wait(500ms);
loop;
//ARMAZENANDO INFORMAÇÕES DO VIP | Data/Hora/Nick/Preço
LOGTO("[%DATE%] Vip.txt","[%TIME%] %&nickname%: %#preco%");
//INDO PARA A HOME DE GUARDAR ITENS
echo(/home cvip);
wait(3);
key(use);
wait(3);
//GUARDANDO OS ITENS
for(#slot,9,44);
slotclick(%#slot%,l,true);
wait(100ms);
slotclick(%#slot%,l,true);
wait(100ms);
slotclick(%#slot%,l,true);
//ITENS GUARDADOS
wait(100ms);
next;
//DESCONECTANDO
gui;
disconnect;
endif;
//===================
//=====CREDITOS=====
//===================
//===============================
//=====CRIADO POR LDC MARINI=====
//===============================
//===============================
//=====EDITADO POR EDBOBB======
//===============================
}$$
//VERIFICANDO COMPRA DO VIP - VIP A VENDA
ifmatches(%CHATCLEAN%,"[[VIP]] ([a-zA-Z0-9\-_]{2,16}) colocou um VIP a venda por ([0-9]+)kk coins.");
match(%CHATCLEAN%,"[[VIP]] ([a-zA-Z0-9\-_]{2,16}) colocou um VIP a venda por ([0-9]+)kk coins.",{&nickname,#preco});
//INICIANDO COMPRA DO VIP
log(&3&lConsegue comprar);
log(%&nickname%e o preço é%#preco%);
log(&6comando: /comprarvip %&nickname%);
do(2);
//COMPRANDO VIP
echo(/comprarvip %&nickname%);
//VIP COMPRADO
wait(500ms);
loop;
//ARMAZENANDO INFORMAÇÕES DO VIP | Data/Hora/Nick/Preço
LOGTO("[%DATE%] Vip.txt","[%TIME%] %&nickname%: %#preco%");
//INDO PARA A HOME DE GUARDAR ITENS
echo(/home cvip);
wait(3);
key(use);
wait(3);
//GUARDANDO OS ITENS
for(#slot,9,44);
slotclick(%#slot%,l,true);
wait(100ms);
slotclick(%#slot%,l,true);
wait(100ms);
slotclick(%#slot%,l,true);
//ITENS GUARDADOS
wait(100ms);
next;
//DESCONECTANDO
gui;
disconnect;
endif;
//===================
//=====CREDITOS=====
//===================
//===============================
//=====CRIADO POR LDC MARINI=====
//===============================
//===============================
//=====EDITADO POR EDBOBB======
//===============================
}$$
__________________________________________________________________________________________________________________________________________
ChangeLog
25/01/2016: Tópico criado.
_________________________________________________________________________________________________________________________________________
Agradecimentos
Obrigado a todos que apoiaram o Marini para a criação deste macro.
Agradeço as pessoas que testaram esse macro.
Agradeço a equipe de Desenvolvimento do clan SDL por ajudar na programação.
E obrigado a você que leu este tópico.
Todos créditos vão para o criador do macro, Marini, qualquer erro de script vou comunica-lo e ele irá corrigir.
_________________________________________________________________________________________________________________________________________