Ir para conteúdo

DevSrSouza

Membros
  • Total de itens

    109
  • Registro em

  • Última visita

Tudo que DevSrSouza postou

  1. Acho que vc tem que trocar onde eu botei a anotação ali @Override public boolean removeMoney(String name, double amount) { Account account = this.accounts.get(name); double newMoney = account.getMoney() - amount; if(newMoney < 0.0) { //acho que vc tem que trocar para MAIOR OU IGUAL (>=) this.accounts.get(name).setMoney(newMoney); return true; } return false; }
  2. Algo bem bobo provavelmente Tenta isso kkk na plugin yaml load: STARTUP
  3. 1º Versão atualizada 2º Sistemas mais complexos, fullpvp é mt basico, jogadores gostam de competitividade, vc tem que dar isso a eles, atualmente o servidores são mt faceis
  4. O Video ficou enorme, mas garanto que como o primeiro, você não vai se arrepender. [media]mahvAlYR9hs[/media]
  5. Se ta usando Sqlite kkkk deixa quieto, isso é no caso de MySQL Mas nao precisa ficar iniciando conexao, deixa conexao aberta, para o java nao ter que pegar informações toda hora que entrar no arquivo, isso é trabalhoso.
  6. Continua usando PrepareStatement é mais seguro ocorreu outro erro tbm Library used incorrectly (out of memory) tenta isso try(PreparedStatement statement = connection.prepareStatement("UPDATE clans SET clanColoredTag=?, sizeLimit=?, homeLocation=?" + ", pvp=?, prize=?, gladWins=?, gladLosts=?, kills=?, deaths=? WHERE clanTag=?")) { statement.setString(1, clan.getColoredTag()); statement.setInt(2, clan.getSize()); statement.setString(3, Utils.serializeLocation(clan.getHome())); statement.setBoolean(4, clan.getPvp()); statement.setInt(5, clan.getPrize()); statement.setInt(6, clan.getGladWins()); statement.setInt(7, clan.getGladLosts()); statement.setInt(8, clan.getKills()); statement.setInt(9, clan.getDeaths()); statement.setString(10, clan.getTag()); statement.executeUpdate(); } catch (Exception e) { //e.printStackTrace(); Bukkit.getServer().getConsoleSender().sendMessage(Bukkit.getDescription().getName() + "§4Erro atualizando o clan"); Bukkit.getServer().getConsoleSender().sendMessage(Bukkit.getDescription().getName() + clan.toString()); Bukkit.getServer().getConsoleSender().sendMessage(Bukkit.getDescription().getName() + "§4Atualizando novamente..."); //updateClan(clan); } Nao fique abrindo e fechando conexao, isso laga o servidor, deixa a conexao sempre aberta com reconnect Nao faça ele atualizar novamente, isso pode travar o servidor, vai ficar um loop infinito se por exemplo o SQL tiver corrompido e realmente nao conseguir atualizar
  7. Cara decompila o projeto e remove essa verificação Se o cara for muito noob, ele usa ClassEditor que modifica diretamente String, e muda o site para um dele que faz um codigo PHP bem simples <?php echo 'true'; ?> Desiste em tentar proteger seu plugins Faça plugins para pessoa que você confia, para servidores grandes ou faça FREE OPENSOURCE Pode fazer como eu faço, eu construo o servidor td e abro, eu sou dono, ninguem tem acesso a painel SIMPLES
  8. [media]-lIHPrCR2pI[/media] DEIXA O LIKE MARCA O SININHO E TMJ
  9. Up Novo video sai essa semanaaaaaaaaaahh
  10. Você nunca mexeu com Maven, estuda ele primeiro. Nao é dificil não Outra coisa, o cara é obrigado a adicionar a dependência, vc deveria deixar ela no minimo no Github junto. Maven ja faz td isso para vc pq ele trabalha com repositórios online então não da problema Outra dica: estuda sobre gitignore, é um arquivo muito importante, ele faz o git ignorar pastas e arquivos especificos, a pasta "build", nao deveria ta no github, só a real source, no caso a SRC.
  11. Dica, atualiza para Maven, eu sei que muitos nao sabem usar Maven mas é melhor para continuar o intellij independente da IDE, eu uso o IntelliJ(tem como abrir no formato do Eclipse), se nao tivesse o suporte a projetos do eclipse?
  12. Se eu tivesse afim de ter aula de portugues eu contratava um professor, se é para ficar falando bosta que nao tem nd haver com o topico, digo novamente, nao comenta
  13. Se vc nao percebeu que o topico é uma pergunta retorica realmente nao sei pq vc comentou. Outra coisinha, o fato de +ram -menos processador se aplica a hospedagem, pq se os clients nao cuidam se tao usando mt(e eles tbm nao devem cuidar pq tao pagando por isso) quando +memoria ram, mas servidores vai ter na maquina, com + servidores, mais uso de processador. Se uma maquina de 32gb chega a ficar 80% do uso de processador normalmente com full server, imagina 2/3 de uma de 64gb
  14. AntiDDOS a SYS ate tem, massssssss, eu ja derrubei mt facil servidores da SYS, entao, eu nao aconselho a ninguem se for criar um servidor grande Bungeecord na vdd, é mt bom, se mete o servidor do BungeeCord na OVH.pt e os outros servidores na SYS, GGIZI
  15. Quer custo beneficio compra na SoYouStart caralho, to dizendo qual o melhor dedicado da OVH com um preço agradevel Fala bosta nao fi SYS eu ja fiz muitossssss testes, o AntiDDOS deles é uma merda, outra coisa, mesmo sendo no mesmo datacenter nao quer dizer que eles usam o mesmo firewall, e tbm nao fala merda dizendo que é os "dedicados usados", pq os hardwares sao tds diferentes praticamente. Sao usados? sim, mas nao é os da OVH.pt, talvez uns bem antigo. Infraestrutura na OVH.pt é mt melhor que da SYS, mesmo sendo no mesmo datacenter, as coisas sao bem diferentes, alem de hardware, firewall fisico tbm é diferente, entao nao fala merda. @Edit Outra coisinha que eu esqueci de falar: Obvio que se vc comprar 2 maquinas de 32gb MC-32 vai pesar mais no bolso, a maquina de 64gb, só tem de diferença memoria e NVME, entao se vc for ver, 2 de 32gb sao, 64gb de ram, 2 placa mae, 2 placa de rede, 2 processadores, 4ssd, entao obvio que sai mais caro, mas compensa muito mais em uma hospedagem assim.
  16. Ola meu caro abiguinhu, Hoje estarei falando para vcs qual o melhor dedicado da OVH.pt para minecraft. Entao ja deixa o like la em baixo Voce esta vendo aqui em cima 3 Dedicados em potencial para voce e o benchmark dos seus processadores. Vamos la a analise: i7-7700K é o melhor processador para Minecraft, FATO MASSSSSS tem a quantidade de memoria, que é muito alta e vc ou sua host vai acabar sobrecarregando o processador com mt uso. Entao mesmo sendo o melhor processador, tem que ter MUITO cuidado. Entao a melhor escolha é 32? Sim, assim vc aproveita melhor o processador/ram. Mas e agr? tem dois, qual devo escolher? Bom, como ta ali de verdinho, o MC-32 tem um AntiDDOS muito melhor mas nao quer dizer que o outro nao tenha. (Se vc nao se preocupa com AntiDDOS compre na SoYouStart pq eles usam o 4790K que é o segundo melhor processador para servidor de minecraft) Um dos unicos motivos para comprar na OVH.pt é o seu AntiDDOS, no caso de hospedagens PRECISA TER, mas se vc ta comprando por conta propria, entao vc pode nem precisar de AntiDDOS, mas hospedagem PRECISA, pq nao é apenas seu servidor que esta na maquina e outros servidores podem fazer tretas e receber ataque e o seu cai junto(no caso se a sua hospedagem usa SoYouStart) Bom, agr fica da Duvida, Xeon vs i7-6700K, podemos ver que o benchmark do Xeon é melhor, mas nao chega a ser nem 10%, mas como eu disse, vc esta procurando uma proteção com AntiDDOS e esse é o unico motivo que eu acho para comprar na OVH.pt em vez da SoYouStart. Outra COISA MUITO IMPORTE, o SP-32 usa HD e nem SSD ele usa, enquanto o MC-32 usa SSD NVME. Entao o ganhador é o MC-32 i7-6700K https://ovh.pt
  17. MANO MANO MANO if (e.getWhoClicked() instanceof Player) { return; } Esse é o problema, ele ta travando o codigo se for um player Muda para isso if (!(e.getWhoClicked() instanceof Player)) { return; }
  18. se for Plot é só desativar no mundo principal e deixar somente no mundo dos plots
  19. DevSrSouza

    Suits

    Pego pesado em, mexeu com a minha alma falando de suits. Minha alma entrou no servidor o GB quando peleu Suits no nome do topico ;-;
  20. Os plugins normalmente são criados para fazerem servidor da dinheiro, ninguem taria perdendo tanto tempo programando para dar de graça o plugin sabedo que vc vai ganhar muito dinheiro com ele. Por isso são vendidos, voce vai ganhar dinheiro com servidor, mas um exemplo, MOD é mt mais hard de fazer mas vc nao vai ganhar dinheiro com um MOD por isso eles são FREEZAUM.
  21. Voce pode usar a Flag: EF-teleport-on-entry Ela teleporta um jogador quando entra na region, dae vc adiciona member na Region e somente os vips nao vao ser teleportados Para adicionar a flag vc vai no lugar que os vc quer que os players vão e digita /rg flag <REGIAO> EF-teleport-on-entry here
  22. Veja na Server.pro... e se vc tiver usando Multiverse normalmente ele tem um configuração para cada mundo, tenta configurar nele...
  23. Eles usam mais de 1 bungeecord, se durrubar 1 bungeecord cai no maximo 2k de players e fica +45k online @Topic Na vdd isso depende do conhecimento e força de vontade de quem ta atacando. Bot é quase impossivel de proteger, se o cara querer realmente fuder seu servidor e tiver conhecimento para isso ele consegue. Exemplos: 1º Voce botou um AntiBot que adiciona jogadores na Whitelist e quando começa o taque bot o servidor fica em whitelist e somente que é antigo jogador consegue entrar O cara facilmente pode pegar uma lista de jogadores do seu servidor como /money top ou /mctop e botar o nome dos bots com nome dos seus jogadores 2º Se voce botar um AntiBot que tenha anti proxy, vps na DigitalOcean é 0,007$ por hora, entao 0,007$ por ip que nao é proxy, entao facilmente e por um preço bem baixo o cara tem IPs que nao sao proxy para atacar seu servidor. 3º Mesmo com antibot que deixa td o servidor em whitelist e mesmo com uma host muito boa, oq pode acontecer é que o cara fica atacando durante o dia todo e ninguem consegue logar, o servidor nao cai masss voce perde jogadores e perder jogador as vezes é pior que o servidor da uma caida basica. Depende muito da força de vontade da pessoa e conhecimento para fuder seu servidor, o Ataque Bot é mt perigoso... Ja temos outro ataque que é mais perigiso mas é mais "facil" de se proteger, no mundo real (no caso de vc precisar fazer as coisas) o antiddos é mt dificil de conseguir, precisa de firewalls mt caros e que ainda nao conseguem resistir, Mas tambem tem um problema do ataque ser muito forte. Entao dae vem a OVH.pt para salvar sua vida (basicamente qualquer host BR usam a OVH.pt entao a proteção é a mesma ) que eles tem um firewall com proteções especificas para Jogos, Entao é perfeito para servidores de minecraft,csgo,TF,ark entre outros tipos e realmente protege, por isso que é facil, vc compra de alguma host BR(como eu disse, quase tds usam OVH.pt) e pronto, ja vem com um AntiDDOS quase impenetrável.
×
×
  • Criar Novo...