ENTREGUE [Macro] Fazer Shop 2.0

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Registrar agora!


Status
Não está aberto para novas respostas.

yrakeano

Neutro
VIP
Entrou
Jul 1, 2013
Mensagens
10
Pontuação de reação
11
Cubos
0
Inspirado no macro feito pelo iBieelhttp://forum.craftlandia.com.br/ipb/index.php?/user/79853-ibieel/.

Fiz esse macro que também coloca plaquinha de shop.

A diferença é que ele calcula o preço conforme a quantidade que vc colocar
e tambem escreve de maneiras diferentes a placa caso vc só venda ou só compre..

Para Usar:
  • Va em Opções > Controles > Macro Settings
  • Escolha uma tecla/bind para o Macro
  • Digite: $$<placa.txt>
  • Aperte no botão "Edit File"
  • Digite placa e aperte em "Create File"
  • Copie o código abaixo no editor e aperte em "Save"
  • Aperte em "Save" novamente
Quando voce usar o macro, irá aparecer umas caixas de texto para preencher com os valores:
  • Quantidade = Coloque a quantidade que irá comprar/vender
  • Vende = Coloque o valor que vai vender POR APENAS UM ITEM (Se não for vender, deixe em branco)
  • Compra = Coloque o valor que vai comprar POR APENAS UM ITEM (Se não for comprar, deixe em branco)
  • ID = Selecione na lista de itens que irá aparecer ou digite o ID se vc ja sabe
Se vc botar a quantidade: 8 e o valor que vende: 100, automaticamente o macro vai colocar na placa: 800 como valor de venda.

Código do Macro:

$${

#qtde = $$[Quantidade];
#venda = $$[Vende];
#compre = $$[Compra];
#item = $$I;

#vlvenda = (%#qtde% * %#venda%);
#vlcompra = (%#qtde% * %#compre%);

if(%#vlvenda% > 0);
if(%#vlcompra% > 0);
&vlcompravenda = "B %#vlvenda%:%#vlcompra% S";
else;
&vlcompravenda = "B %#vlvenda%";
endif;
else
&vlcompravenda = ":%#vlcompra% S";
endif;


PLACESIGN("%PLAYER%","%#qtde%", "%&vlcompravenda%", "%#item%", "true");


}$$


Qualquer dúvida, sugestão, ou crítica, postem aqui...

Os créditos do macro base e da ideia vão para o iBieelhttp://forum.craftlandia.com.br/ipb/index.php?/user/79853-ibieel/.
 
Boa gostei muito porém aqui buga tudo , prefiro fazer de outro modo , que é mais rápido e não buga :P BY : MRP
 
cara a placa nao fica com os escritos aruma essa merd@ ai
 
&nbsp;
DragonFist1 disse:
cara a placa nao fica com os escritos aruma essa merd@ ai
&nbsp;


Mano, eu testei aqui muitas vezes e todas funcionaram... :/
 
jimmyfilips disse:
Man, posso dar uma acrescentada pra facilitar ainda mais o uso? Só posto com sua permissão claro rs
Pode sim man, fique a vontade ;)


Obrigado a todos pelos elogios!
 
não funciona, a parte de colocar o preço, por mais q a gente coloque o preço por unidade, quando chega a hora de por a placa o preço aparece com zero e a placa sai!
 
Boa. Ta funcionando mas com uma alteração:
Jogo no Region2 e tem itens com ID escritos, nesse caso troquei o #item por &item na declaração da variável e no PLACESIGN. Agora foi de boa.

Vlw
 
Status
Não está aberto para novas respostas.

Usuários que estão visualizando este tópico

Voltar
Topo