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.

Inscreva-se agora!
Status
Não está aberto para novas respostas.

yrakeano

Neutro
VIP
Entrou
Jul 1, 2013
Mensagens
10
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
 
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.

Users who are viewing this thread

Voltar
Topo