Ir para conteúdo
  • SHOUTBOX GAMER'S BOARD ❤️

    Não é permitido a divulgação de conteúdos externos.
    Para divulgar o seu projeto aqui no fórum, crie um tópico sobre o mesmo e compartilhe aqui no chat.
    A mesma regra vale para o Discord da comunidade.
    Carregar mais
    Você não tem permissão para conversar :(
  • 0
Entre para seguir isso  
zNitriXz

dúvida resolvida [Dúvida] Ajude-me por favor.

Pergunta

Como faço para o jogador pagar X valor ao usar este comando este código a abaixo?

command /reparar:
    permission: sk.reparar
    permission message: &cSomente jogadores &6VIP&c podem utilizar este comando.
    trigger:
        if player has permission "skvip.reparar":
            if player's inventory has sword,axe,spade,pickaxe,hoe,helmet,chestplate,leggings,boots,bow or flint and steel:
                set {_quan.db} to 0
                loop 36 times:
                    set {_loop.db} to loop-number - 1
                    player's slot {_loop.db} is sword,axe,spade,pickaxe,hoe,helmet,chestplate,leggings,boots,bow or flint and steel
                    data of player's slot {_loop.db} is not 0
                    add 1 to {_quan.db}
                    repair player's slot {_loop.db}
                    log "%player% reparou com sucesso!" to "reparar.log"
                wait 1 tick
                if {_quan.db} > 1:
                    send "&aForam reparados: &f%{_quan.db}% &aitens no seu inventario."
                if {_quan.db} = 1:
                    send "&aFoi reparado: &f1 &aitem no seu inventario."
                if {_quan.db} = 0:
                    send "&cVoce não tem nenhum item para reparar no seu inventário."
                stop
            send "&cVoce não tem nenhum item para reparar no seu inventário."
            stop
        if player's tool is not AIR:
            tool is sword,pickaxe,shovel,axe,hoe,helmet,chestplate,leggings,boots,bow or flint and steel:
                if data of tool is not 0:
                    repair tool of player
                    send " "
                    send "&aItem reparado com sucesso!"
                    send " "
                    stop
                send "&cEste item não precisa ser reparado."
                stop
            send "&cImpossivel reparar este item!"
            stop
        send "&cEste item não requer reparo ou você não tem itens para reparar!"

Compartilhar este post


Link para o post
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

so remover dinheiro, mas antes disso você pode checar se o jogador tem dinheiro usando:

Por favor, registre-se ou entre para visualizar isso.

depois disso é seguro você poder remover

Por favor, registre-se ou entre para visualizar isso.

no caso o 1000 é a quantia de money que você quer que seja removido

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

Resolvi de outra forma essa não deu certo amigo, mesmo assim obrigado pelo apoio.

Código pra caso alguém precise:

 

on command "reparar":
    make console execute command "money add SnakeCraft 10000" 
    make console execute command "money remove %player% 10000"    
    if player's account is more or equal to 10000:                                
        stop
    else:
        send "&cVocê precisa de (10k) para poder reparar."
        make console execute command "money remove SnakeCraft 10000"
        make console execute command "money add %player% 10000"
        cancel event 

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
Hospedagem de Minecraft Host de Minecraft Host de Minecraft BR Host de Minecraft EUA Servidor Cloud Servidor Cloud BR Servidor Cloud EUA