Ir para conteúdo

MrPowerGamerBR

Membros VIP
  • Total de itens

    585
  • Registro em

  • Última visita

Tudo que MrPowerGamerBR postou

  1. Essa ideia é tão velha que nem dá mais graça ler isso. Já tentaram fazer isso várias vezes, nunca deu certo, dúvido que irá dar certo agora. (Ou você não lembra daquele projeto que estavam fazendo para criar um novo "Bukkit" BR depois do DMCA do CraftBukkit? Bem, eu lembro disso, e é claro, não deu certo) Se quer fazer, então faça, não fique espalhando ideias (igual esse outro projeto que eu falei antes) por aí e no final nada é feito. Eu já faço os meus projetos e eu estou feliz com isso, não preciso criar um negócio só para provar para os gringos que "noça br tambem sabe programar coisas". (que isso nem precisa, o que importa a nacionalidade do cara? O FabioZumbi12 é brasileiro e tem vários plugins decentes no Spigot que várias pessoas usam)
  2. Acho que ninguém entendeu o propósito dessa sugestão. (Acho que só quem entendeu foram quem sofrem com isso) Tenta conversar com alguém na shoutbox e fica vindo umas 3 pessoas nada a ver ficar falando "OLHA CARA MEU PLUGIN NÃO FUNCIONA VÊ O ERRO E ARRUMA", só porque eu sei programar não quer dizer que eu vou ajudar naquela hora. E ai se você não ajuda o cara fica falando "VAI ME DEIXAR NO VÁCUO MESMO???" Tipo, se forem perguntas BÁSICAS, como "qual é o comando que dá teletransporte em outro player mesmo?" Ai tudo bem. Mas ai o cara resolve ficar mandando código do plugin super 120% decompilado dele na Shoutbox e fica enchendo o saco para que arrume o problema dele. E é claro, vivem pedindo ajuda para mim só porque a minha tag é a qual que chama mais atenção porque é vermelha, e eu nem sou desenvolvedor no fórum para ficar ajudando.
  3. Sua sugestão: Não permitir pedir ajuda na Shoutbox Porque nós devíamos adicionar ela: Porque irrita quando você está tentando conversar com alguém e fica outras pessoas te enchendo o saco pedindo ajuda sendo que você nem falou se você quer ajudar (ou não). Eu nem tenho tag de alguma coisa no fórum, então nem sou obrigado a ajudar, mas como sempre tem gente que adora encher o saco pedindo ajuda, eu gosto de ajudar, mas irrita para caramba essas pessoas que acham que podem pedir ajuda a hora que quiser.
  4. MrPowerGamerBR

    Plugin urgente

    http://lori.mrpowergamerbr.com/?dir=plugins
  5. Eu pensei em fazer isso, mas as contas do Skype hoje em dia precisam estar associadas a uma conta da Microsoft, e nenhuma API de Skype para Java suporta isso. Sem contar que ia ficar bem mais feio (porque limitações do Skype) e ia floodar o grupo todo.
  6. RelayItToDiscord Uma simples, direto ao ponto, usando webhooks, retransmissor do chat para o Discord Powered by TemmieWebhook. Tão simples, que nem precisamos de um grande tutorial para ele. 1. Coloque o RelayItToDiscord na sua pasta de plugins 2. Inicie seu servidor 3. Abra a configuração do seu servidor do Discord 4. Vá em "webhooks" 5. Crie e copie o link do webhook 7. Cole o link na configuração do RelayItToDiscord 8. Use "/relayreload" e divirta-se! Sim, nenhum bot necessário. É isso. Qual é a diferença entre *coloque outro plugin de relay* e isso? Webhooks. E porque eu preciso ligar que você usa webhooks? Você está cansado dos mesmos plugins de relay? Aonde o relay é "BotName" com um avatar genérico com a mensagem "NomeDoPlayer: Mensagem"? Bem, RelayItToDiscord não é assim. Quer customizar mais a mensagem? RelayItToDiscord tem suporte ao PlaceholderAPI, então o limite é a sua criatividade! (E as limitações do Discord) Ele consegue fazer relay do Discord -> Minecraft? Ainda não porque irá precisar de bots. Você pode adicionar a função XYZ? Sim, peça na página de discussão! Eu tenho um problema! Então fale o problema (com o stacktrace se você ainda tem) na página de discussão! Ele irá funcionar na versão 1.7/1.8/1.9/1.10/*coloque a versão aqui*? Só testei na 1.11.2, mas deve funcionar em versões anteriores. (no mínimo em qualquer versão que usa UUIDs) Cadê a config para eu dar uma olhada? Aqui! https://gist.github.com/MrPowerGamerBR/9144085fbcd701184d88987ecd68e059 Cadê o código-fonte? Aqui! https://github.com/MrPowerGamerBR/RelayItToDiscord Download https://www.spigotmc.org/resources/relayittodiscord.34615/
  7. Atualmente não uso o RelayItToDiscord no meu servidor, mas uso uma versão que eu fiz antes de ter lançado o RelayItToDiscord. (A diferença que o meu recebe as mensagens via socket, já que o plugin de chat envia para o BungeeCord e o BungeeCord faz relay para qualquer lugar que deseja receber as mensagens, ai o Whistler (meu bot para o Discord) recebe e envia a mensagem via TemmieWebhook) É que era mais simples (já que era mais um teste) do que criar um plugin para testar.
  8. TemmieWebhook TemmieWebhook - Uma simples, direto ao ponto, API em Java para usar os Webhooks do Discord Tão simples, que nem precisa de um tutorial gigante sobre ela. Mensagens Código: TemmieWebhook temmie = new TemmieWebhook("Your Webhook URL here (Get it by going to your server configurations -> Webhook"); // Username, Content, Avatar URL DiscordMessage dm = new DiscordMessage("Temmie", "hOI, im TEMMIE!", "https://media.tenor.co/images/d205ef37ba5aad7b84fc21f6ffb36c6b/raw"); temmie.sendMessage(dm); Resultado: Embeds Porque todos os programadores legais usam embeds no Discord, então porque nós não usamos também? Código: TemmieWebhook temmie = new TemmieWebhook("Your Webhook URL here (Get it by going to your server configurations -> Webhook"); DiscordEmbed de = new DiscordEmbed("Temmie", "Temmie (/ˈtɛ.miː/) is a species of monster in the Underground. They appear as a unique enemy in Waterfall, residents of Temmie Village, and the vendor of Tem Shop. "); ThumbnailEmbed te = new ThumbnailEmbed(); te.setUrl("http://vignette3.wikia.nocookie.net/undertale/images/9/9c/Temmie.gif/revision/latest?cb=20151206115948"); te.setHeight(96); te.setWidth(96); de.setThumbnail(te); DiscordMessage dm = new DiscordMessage("Temmie", "", "https://img04.deviantart.net/360e/i/2015/300/9/d/temmie_by_ilovegir64-d9elpal.png"); dm.getEmbeds().add(de); temmie.sendMessage(dm); Saída: Builders Você prefere usar builders? Sem problemas Messages Builder Código: TemmieWebhook temmie = new TemmieWebhook("Your Webhook URL here (Get it by going to your server configurations -> Webhook"); DiscordMessage dm = DiscordMessage.builder() .username("Temmie") // We are creating a message with the username "Temmie"... .content("RATED TEM OUTTA TEM.") // with this content... .avatarUrl("http://img14.deviantart.net/de17/i/2015/364/0/4/undertale_temmie_by_silvishinystar-d9lpf55.png") // with this avatar... .build(); // and now we build the message! temmie.sendMessage(dm); Saída: Embed Builder Código: TemmieWebhook temmie = new TemmieWebhook("Your Webhook URL here (Get it by going to your server configurations -> Webhook"); DiscordEmbed de = DiscordEmbed.builder() .title("RATED TEM OUTTA TEM.") // We are creating a embed with this title... .description("fhsdhjfdsfjsddshjfsd ") // with this description... .url("https://github.com/MrPowerGamerBR/TemmieWebhook") // that, when clicked, goes to the TemmieWebhook repo... .footer(FooterEmbed.builder() // with a fancy footer... .text("TemmieWebhook!") // this footer will have the text "TemmieWebhook!"... .icon_url("http://vignette2.wikia.nocookie.net/undertale-brasil/images/4/4f/Temmie.jpg/revision/latest?cb=20160221005012&path-prefix=pt-br") // with this icon on the footer .build()) // and now we build the footer... .thumbnail(ThumbnailEmbed.builder() // with a fancy thumbnail... .url("http://i.imgur.com/7kznsnS.png") // with this thumbnail... .height(128) // not too big because we don't want to flood the user chats with a huge image, right? .build()) // and now we build the thumbnail... .fields(Arrays.asList( // with fields... FieldEmbed.builder() .name("hOI!!!!!! i'm tEMMIE!!") .value("awwAwa cute!! (pets u)") .build(), FieldEmbed.builder() .name("OMG!! humans TOO CUTE (dies)") .value("NO!!!!! muscles r... NOT CUTE | NO!!!!!") .build(), FieldEmbed.builder() .name("NO!!! so hungr... (dies) ") .value("FOOB!!! ") .build() )) .build(); // and finally, we build the embed DiscordMessage dm = DiscordMessage.builder() .username("Temmie") // We are creating a message with the username "Temmie"... .content("") // with no content because we are going to use the embed... .avatarUrl("http://img06.deviantart.net/a35d/i/2016/056/c/3/temmie___undertale_by_tartifondue-d9t3h1h.png") // with this avatar... .embeds(Arrays.asList(de)) // with the our embed... .build(); // and now we build the message! temmie.sendMessage(dm); Saída: Simples assim, divirta-se! Maven Você pode usar o TemmieWebhook com Maven usando Jitpack. (Desculpe, não tenho uma repo no Maven... ) <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> <dependency> <groupId>com.github.MrPowerGamerBR</groupId> <artifactId>TemmieWebhook</artifactId> <version>-SNAPSHOT</version> </dependency> Dependências Gson HttpRequest by @kevinsawicki lombok Porque Temmie? Porque não Temmie? GitHub Repo: https://github.com/MrPowerGamerBR/TemmieWebhook Example Project: RelayItToDiscord - Envie seu chat do servidor para o Discord! https://www.spigotmc.org/resources/relayittodiscord.34615/
  9. Ainda precisa fazer sistema para pegar os pagamentos para poder servir para alguma coisa útil
  10. SunnyMercadoPago (que tem esse nome só porque o codename do novo website do SparklyPower é "SparklySunnyFunny" e eu fiz isso para o website) é a minha própria versão do SDK do MercadoPago para Java. Eu fiz isso porque o SDK do MercadoPago usa dependências muito velhas que estavam dando problema no meu website, então fiz meu próprio SDK que utiliza a API do MercadoPago! Porque "drag and drop"? Porque eu fiz ele de um jeito que seja só você copiar o SunnyMercadoPago e o HttpRequest para o seu projeto (por exemplo: Um plugin) e você já pode usar ele! Sem precisar ficar configurando dependências do Maven. Claro, ele é ainda bem básico, veja a lista de funções que ele pode fazer: Criar pagamentos Buscar pagamentos Gerar o Access Token do MercadoPago É... ainda ele não faz muita coisa, ainda irei adicionar novas coisas nele Como usar ele: public static void main(String[] args) { SunnyMercadoPago mp = new SunnyMercadoPago(MercadoTokens.client_id, MercadoTokens.client_token); PaymentResponse pr = mp.createPayment("teste", 1, "BR", 1D); System.out.println(pr.sandbox_init_point); } (Pegue o seu client_id e client_token aqui: https://www.mercadopago.com/mlb/ferramentas/aplicacoes ) Esse código irá gerar um pagamento chamado "teste", de quantidade 1, que usa R$ e que custa 1R$ e irá mostrar no console o link de pagamento sandbox. Links: https://gist.github.com/MrPowerGamerBR/4a6c4b8c9950a3967f2e0fe5f8d34996 https://github.com/kevinsawicki/http-request/blob/master/lib/src/main/java/com/github/kevinsawicki/http/HttpRequest.java
  11. Isso funciona também, mas se o cara consegue trocar os IPs do servidor (ou usar IPTables) é melhor trocar os IPs do servidor/IPTables. Como no caso ele não pode usar (porque ele usa hospedagens de pobre), então a sua solução serve também.
  12. 127.0.0.1:25566 127.0.0.1:25567 Dois servidores diferentes no mesmo IP com portas diferentes.
  13. Sim. Não vai dar nenhum problema. Aliás, se os seus servidores estão em máquinas diferentes (se o IP deles forem todos diferentes) você se deu mais mal ainda, vai ter que pedir para que a host configure o IPTables da máquina para isso (spoiler: provavelmente não irão fazer isto)
  14. Troque os IPs de todos os servidores no server.properties para 127.0.0.1 (exceto do BungeeCord) Se você usar MultiLixo (MultiCraft), você se deu mal, vai ter que pedir para a sua host fazer isso.
  15. "Melhor Servidor Survival do Brasil, Sem Exceções."

  16. Acho que não é "quer" já que a coisa já foi feita... Aliás, ele tem 16 anos.
×
×
  • Criar Novo...