stonkss_ Postado Janeiro 17, 2020 Denunciar Compartilhar Postado Janeiro 17, 2020 Bom dia gente, estou com um Skript de /fix all porém ele está sem tempo nenhum de uso, gostaria de saber se tem como adicionar um tempo de 3 segundos no Skript para utilizar o /fix all dnv, obg desde já ? Skript: command /fix [<text>]: trigger: if arg 1 is set: if arg 1 = "all": loop all items in the inventory of player: if loop-item is sword or axe or hoe or shovel or pickaxe or shears or helmet or leggings or chestplate or boots or fishing rod or bow: repair loop-item send "&7[&2E&aMC&7] &aInventário reparado com sucesso!" else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." Link para o comentário Compartilhar em outros sites More sharing options...
bolsominion Postado Janeiro 22, 2020 Denunciar Compartilhar Postado Janeiro 22, 2020 Tem sim amigo,porém tu terá que utilizar outro skript Link para o comentário Compartilhar em outros sites More sharing options...
bolsominion Postado Janeiro 22, 2020 Denunciar Compartilhar Postado Janeiro 22, 2020 Em 17/01/2020 em 09:07, DaviAmorim2k20 disse: Bom dia gente, estou com um Skript de /fix all porém ele está sem tempo nenhum de uso, gostaria de saber se tem como adicionar um tempo de 3 segundos no Skript para utilizar o /fix all dnv, obg desde já ? Skript: command /fix [<text>]: trigger: if arg 1 is set: if arg 1 = "all": loop all items in the inventory of player: if loop-item is sword or axe or hoe or shovel or pickaxe or shears or helmet or leggings or chestplate or boots or fishing rod or bow: repair loop-item send "&7[&2E&aMC&7] &aInventário reparado com sucesso!" else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." AI O SCRIPT: options: delay: 3 minutes on command "COMANDO": set {_espera} to difference between {Vdelay.%player%} and now if {_espera} is less than {@delay}: cancel event set {_mensagem} to "%difference between {@delay} and {_espera}%" replace all "and" in {_mensagem} with "e" replace all "days" in {_mensagem} with "dia" replace all "hours" in {_mensagem} with "horas" replace all "minutes" in {_mensagem} with "minutos" replace all "seconds" in {_mensagem} with "segundos" send "&8[NOME] &cVocê precisa aguardar %{_mensagem}% &cpara usar esse comando novamente" stop else: set {Vdelay.%player%} to now like e resolvido? ? 1 Link para o comentário Compartilhar em outros sites More sharing options...
stonkss_ Postado Janeiro 22, 2020 Autor Denunciar Compartilhar Postado Janeiro 22, 2020 9 minutos atrás, bolsominion disse: AI O SCRIPT: options: delay: 3 minutes on command "COMANDO": set {_espera} to difference between {Vdelay.%player%} and now if {_espera} is less than {@delay}: cancel event set {_mensagem} to "%difference between {@delay} and {_espera}%" replace all "and" in {_mensagem} with "e" replace all "days" in {_mensagem} with "dia" replace all "hours" in {_mensagem} with "horas" replace all "minutes" in {_mensagem} with "minutos" replace all "seconds" in {_mensagem} with "segundos" send "&8[NOME] &cVocê precisa aguardar %{_mensagem}% &cpara usar esse comando novamente" stop else: set {Vdelay.%player%} to now like e resolvido? ? Perfeito, obrigado ? Link para o comentário Compartilhar em outros sites More sharing options...
SrBlecaute Postado Janeiro 22, 2020 Denunciar Compartilhar Postado Janeiro 22, 2020 não seria necessário o evento, simplesmente poderia inserir no próprio comando function replace(msg: text, replacing: text) :: text: loop {_replacing} split at "||": set {_splitEnd::*} to loop-value split at ":" replace all "%{_splitEnd::1}%" in {_msg} with "%{_splitEnd::2}%" return {_msg} command /fix [<text>]: trigger: if arg 1 is set: if arg 1 = "all": set {_check} to difference between {repair::delay::%player%} and now if {_check} > 3 seconds: loop all items in the inventory of player: if loop-item is sword or axe or hoe or shovel or pickaxe or shears or helmet or leggings or chestplate or boots or fishing rod or bow: repair loop-item send "&7[&2E&aMC&7] &aInventário reparado com sucesso!" set {repair::delay::%player%} to now else: set {_delay} to difference between {_check} and 3 seconds send colored replace("&7[&2E&aMC&7] &cVocê precisa aguardar %{_delay}% para usar esse comando novamente", "seconds:segundos||second:segundo||minute:minuto||minutes:minutos||hour:hora||hours:horas||day:dia||days:dias") else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." else: send "&7[&2E&aMC&7] &cComando inválido tente /fix all." 1 Link para o comentário Compartilhar em outros sites More sharing options...
SrBlecaute Postado Janeiro 22, 2020 Denunciar Compartilhar Postado Janeiro 22, 2020 Seu pedido foi marcado como entregue por nossa equipe. Caso ele não tenha sido entregue como gostaria, crie outro tópico. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados