Ir para conteúdo

Trademark

Membros
  • Total de itens

    212
  • Registro em

  • Última visita

Tudo que Trademark postou

  1. sparkedhost.us (Miami tem 130ms de ping) torchnode.com (Miami tem 130ms de ping) pebblehost.com vultr.com (Cloud)
  2. A 1.14.4 tem vários blocos e funcionalidades novas que é possível explorar (deitar no chão, novos blocos, lanternas, raids...) 1.12.2 é a versão mais "sólida"... bem otimizada e com uma boa quantidade de plugins atualizados. Se você não quiser 1.14, eu recomendo a 1.12.2 com ViaVersion, ViaBackwards e ViaRewind. Com os três plugins, o servidor rodará na 1.12.2 e terá suporte 1.8-1.14.4.
  3. Concordo com o zAryon, as hosts gringas geralmente tem preços e suporte melhores que as brasileiras. Algumas que eu conheço: - SparkedHost - boa para servidores budget e tem nos EUA (menor ping), mas tem pouco CPU - Deploys.io - bons preços e bom hardware, mas o CPU disponível também é um pouco fraco. Recomendo para dedicados e hospedagens na Europa. - ExtraVM - nunca usei, mas acredito ser confiável (apesar de ser no Canadá) - TorchNode - planos somente no Canadá (OVH) para budget, mas vários locais nos planos premium (Miami pega um bom ping). Bons processadores.
  4. O evento é EntityDamageByBlockEvent, pelo menos nas versões mais novas. import: org.bukkit.event.entity.EntityDamageByBlockEvent org.bukkit.entity.Item as BukkitItem on EntityDamageByBlockEvent: event.getEntity() is instance of BukkitItem cancel event Você vai provavelmente ter que usar alguns packets, porque o item tende a desaparecer para o jogador (continua lá, só fica invisível).
  5. Isso é title, não dá pra usar \n nele. A outra linha é o subtitle. Nas novas versões, há o método sendTitle(). https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Player.html#sendTitle-java.lang.String-java.lang.String-int-int-int- Pelo TItleManager, é só usar o sendSubtitle(). https://github.com/Puharesource/TitleManager/wiki/Developers-Title-Messages
  6. Trademark

    My Command

    require_all_arguments: true required_args: 2 https://dev.bukkit.org/projects/mycommand/pages/configuration-and-example
  7. Sim, eu sou o criador. Por que? Por algum motivo, não consigo editar o tópico para arrumar a formatação, que bugou totalmente e deletou metade do que eu escrevi...
  8. MirrorUtils MirrorUtils é uma API para o script baseada no skript-mirror. Ela adiciona várias sintaxes úteis das quais você pode precisar. Requerimentos ▪ Skript dev36+ ▪ skript-mirror 2.0.0 Atenção: o MirrorUtils precisa ser carregado ANTES dos seus outros scripts. Para fazer isso, coloque alguns caracteres como "!" no nome do arquivo Exemplos ▪ Customização de texto. O MirrorUtils possui várias funções relacionadas a geração de strings aleatórias, colorir, inverter e muitas outras. Exemplo: remover espaços extras, colocar em camel case (Escrever Assim), e inverter letras maiúsculas e minúsculas, colorindo a cada 2 caracteres. ▪ Suporte a RegEx. Crie funções baseadas em regular expressions para facilitar sua vida, como um detector de palavrões. ▪ Formatação de números. Formate números em ordinal, em palavras, números romanos, com espaçamento e em base 10. ▪ Ordenação de variáveis. Com MirrorUtils você consegue criar um top 10 valores com apenas uma linha, já formatado! ▪ Formatação e string para segundos. É possível transformar valores no formato 1mo2w1h10m15s para segundos facilmente. O oposto também é possível, gerando uma string com qualquer formato de tempo que você queira. Atenciosamente, EWS (Trademark) !MirrorUtilsv2.sk skript-mirror 2.0.0.jar
  9. TabManager Este script cria tab completes baseado em yaml, de forma simples e rápida. Veja a seguir um exemplo de configuração: commands: test: aliases: - 'testing' - 'checking' completions: - '(lookup)->([materials])' - '(a, b, c, d)->(1, 2, 3, 4)->(!, @, %, *)' - '(d, e, f, g)->(!, @, %, *)->(1, 2, 3, 4)' - '(bob, john, jesus)->(marley, watson, christ)->(weed, sherlock, god)' lol: aliases: - 'lulz' completions: - '(dayum, sup)->([players], test)' Dependências: ▪ Spigot 1.9+ - este script NÃO IRÁ funcionar em versões anteriores a 1.9, pois não há o evento "TabCompleteEvent" nelas. ▪ Skript 2.3.6 (https://github.com/SkriptLang/Skript/releases/download/2.3.6/Skript.jar) ▪ skript-mirror 2.0.0 (download abaixo) ▪ skript-yaml 1.2.5 (https://github.com/Sashie/skript-yaml/releases) ▪ API Encoding (download abaixo) Funções ▪ verifica argumentos anteriores, portanto só aparecerão tab completes específicos para aquele argumento. /test a [tab] > aparece só 1, 2, 3 e 4 /test d [tab] > aparece só !, @, % e * ▪ Tem suporte para placeholders, ou seja, pode realizar tab complete com materiais e a lista de jogadores online (mais podem ser adicionados na expressão "completions of %string%" ▪ Possui aliases para os comandos, caso eles realizem a mesma função. ▪ Funciona em qualquer comando, mesmo não sendo do Skript. ▪ Substitui outros tab completes. ▪ Mostra toda a lista de tab completes, caso eles se sobreponham. Instalação Para instalar, siga os seguintes passos: 1. instale todos os addons necessários. 2. renomeie o script Encoding para "!Encoding", para que ele seja carregado antes do TabManager. 3. coloque o TabManager na sua pasta de scripts. 4. coloque a configuração na pasta "plugins/Skript/tab/tab.yml" - note que este diretório e nome do arquivo podem ser alterados no TabManager na linha 34. 5. edite a configuração (tab.yml) e seja feliz. Downloads em anexo !Encoding.sk !TabManager.sk skript-mirror 2.0.0.jar
  10. Trademark

    Ignorar OP

    Tente fazer o seguinte: Permission perm = new Permission("sua.perm", PermissionDefault.FALSE); if (player.hasPermission(perm)) { # Seu code aqui }
  11. O index, que nesse caso é o player, é um texto então você pode acessá-lo de qualquer modo que precisar. Então sim, se você usar um argumento, victim, player, attacker ou escrever o nome manualmente vai funcionar. set {_kills} to {kills::%arg 1%} if {_kills} is not set: set {_kills} to 0 send "O jogador %arg 1% tem %{_kills}%."
  12. Não dá pra registrar dois comandos com Skript. Use [<text>] e verifique os argumentos em um comando só. command /profile [<text>] [<text>]: trigger: # Tem dois argumentos, é grupo e tempo. if arg 2 is set: if arg 2 parsed as timespan is not set: send "arg 2 não é um tempo válido." else: # TEMPO set {_tempo} to arg 2 parsed as timespan # Só tem um argumento, é player. else: set {_p} to arg 1 parsed as offlineplayer
  13. Você pode pegar as kills e mortes usando statistic do Minecraft, ou usar variáveis. Usando statistic (requer skript-mirror): import: org.bukkit.Statistic # KILLS player.getStatistic(Statistic.PLAYER_KILLS!) # DEATHS player.getStatistic(Statistic.DEATHS!) # KILLS DE MOBS player.getStatistic(Statistic.MOB_KILLS!) Usando variáveis: on death: victim is a player add 1 to {deaths::%victim%} if attacker is a player: add 1 to {kills::%attacker%} # KILLS {kills::%player%} # DEATHS {deaths::%player%} Para o restante, basta usar: # LEVEL player's level # MONEY player's balance
  14. Isso já tem no PlaceholderAPI, mas precisa de Vault. %vault_eco_balance_formatted% Pra usar placeholders do PAPI no Featherboard, é só usar {placeholderapi_nomedoplaceholder}. Exemplos: {placeholderapi_vault_eco_balance_formatted} {placeholderapi_placeholderaddon_dinheiro}
  15. command /maquinas [<text>]: trigger: if {máquinas::rodando} = true: clear {máquinas::rodando} else: set {máquinas::rodando} to true while {máquinas::rodando} = true: # faz algo aqui wait 3 seconds O while é infinito, a não ser que você use /maquinas de novo e desabilite. E usar loops infinitos 'laga' a da mesma maneira que um loop normal, a única diferença é que se mantém por mais tempo. O que pode causar lag é se você usar algum código mal feito dentro daquele while, e diminuir o tempo de wait.
  16. import: org.bukkit.Bukkit on load: set {-instance::essentials} to Bukkit.getPluginManager().getPlugin("EssentialsX") on command: command = "warp" arguments are set {-instance::essentials}.getWarps().getList().contains(arguments.toLowerCase()) = true send player title "&eWarp" with subtitle "&7Você foi para a %{_arg}%" for 3 seconds Não testei. Requer skript-mirror (https://github.com/btk5h/skript-mirror/releases/) e skRayFall.
  17. https://github.com/boy0001/FastAsyncWorldedit/wiki/AsyncWorld Não sei se é bem isso que você quer, mas o AsyncWorld do FAWE deixa você fazer alterações async em um mundo.
  18. Giveaway de uma conta em andamento! Entre já no Discord e concorra! O sorteio será realizado dia 15/11/2018. Atenciosamente, Trademark (EWS)
  19. Agora temos um Discord! https://discordapp.com/invite/4SbZCnt Clique na imagem para entrar! Crie seu link e ganhe uma conta a cada 15 convites válidos! Atenciosamente, Trademark (EWS)
  20. 1. Versão do servidor? 2. Logs do console? 3. Spigot, PaperSpigot ou TacoSpigot?
  21. Obrigado pelo seu apoio! Obrigado! Em breve criarei um servidor no Discord para realizar a venda das contas, com giveaways e prêmios por convites! Atenciosamente, EWS (Trademark)
  22. https://www.vultr.com/ https://www.soyoustart.com/pt/ https://www.kimsufi.com/pt/ https://usdedicated.com/dallas-dedicated-servers https://www.limestonenetworks.com/ https://oneprovider.com/dedicated-servers/dallas-usa https://www.choopa.com/ https://aws.amazon.com/pt/ https://cloud.google.com/ https://azure.microsoft.com/pt-br/ https://fallout-hosting.com/dedicated-servers Aí estão alguns que eu conheço. Todos são de grandes empresas e bem conhecidos, não devem dar problema algum (exceto Fallout Hosting, mas é o mais barato). Kimsufi e SoYouStart são da OVH, mas tem preços melhores. A OVH tem preços bons, mas é uma das piores em questão de ping com o Brasil. Servidores em Dallas também tem bons preços e conseguem um ping 130ms ou menor.
  23. Vi outros tópicos, parece que é permitido vender unmigrated aqui. Já que é esse o caso, coloquei alterei o produto e estou vendendo a preços bem competitivos. Os termos são o padrão pra esse tipo de conta. Eu realmente perco o acesso a conta após vendê-la. Além disso, quem compra pode simplesmente alterar os dados e dizer que a conta não funciona. Esse é o ruim do Brasil, quando você não tem conhecem já assumem que você é ladrão. >> Agora estou vendendo contas unmigrated! R$6 - por 1 conta; R$3 cada - por 5 contas ou mais; R$2,50 cada - por 10 contas ou mais; R$2,25 cada - por 20 contas ou mais. Atenciosamente, EWS (Trademark)
×
×
  • Criar Novo...