Ir para conteúdo
  • Cadastre-se

Gabrieljdb

Membro
  • Total de itens

    506
  • Registro em

  • Última visita

  • Prêmios recebidos

    19

Tudo que Gabrieljdb postou

  1. Nossa o jogo deverá ser fantástico, apenas fico preocupado com os requerimentos para jogar, deve ser umas 10x superior ao hardware que tenho aqui. @.@ O interlude já pega travando, dale pc da xuxa kkkkk Notebook top de 2011 kkkk Guerreirão
  2. O primeiro tutorial que li relacionado a L2 foi dele e foi em 2009 ou 2010 creio. eu acho q usava outro acc "fleckz9" algo assim O fórum tava recém começando e eu venho desde lá, porem não muito participativo, mas fez parte da minha vida, e fico muito grato a tudo que aprendi. vou testar depois, foi quando add um song , o ultimo da lista, talvez eu tenha clicado muito rápido tmb, já vi desse erros que quando clica rapido o jogo fecha
  3. Kelvin reparei 2 coisas negativas no servidor de Aula, creio que a proposta não tem nada a ver com corrigir bugs, mas creio que isso PODERÁ atrapalhar mais pra frente quem sabe nas aulas. 1. wep dy só tem textura e está sem animação. 2. erro de gs ao add buffs nas macros do npc buffer de giran como disse é só pra mera informação. excelente servidor.
  4. Parabéns, like, já era inscrito e vou acompanhar as aulas, mesmo já sabendo, vai que tenha algum conhecimento novo, sempre é bem vindo. Abraço e bom trabalho!
  5. Brother não precisa riscar seus ips internos, são iguais a no minimo qse todos nós hehehe só pra testar não faz mal desativar o firewall, se tem antivirus tambem desative. só pra testar configure o DMZ do modem redirecionando para o ip interno da sua maquina desative o firewall do modem se nada disso liberar UMA porta usado pelo L2 lamento entre em contato com a operadora
  6. Very good, I did it another way, I found you doing a lot more interesting, do a favor for this community and post tutorials for us :) :) :)
  7. Isso ai meu parabéns. a contribuição é simples e boa , mas o aprendizado vale pra criação de qualquer tipo de icone e compactação de utx. show de bola.
  8. Gabrieljdb

    Mod NpcCrest

    editei o post olha ali
  9. Gabrieljdb

    Mod NpcCrest

    Na l2jfrozen ja vem este mod este post é de 2011, a ultima rev frozen deve ser de 2014 ja foi colocado, e me parece que sem erros aqui esta a svn da frozen 1132 [Hidden Content] veja os arquivos que voce tem e compare com esses claro se seu server não for frozen, se for não vai ter trabalho nenhum.
  10. Teu erro esta no photoshop, ou na criação da utx, porem meu photoshop esta uma m. da erro em tudo, creio que não saberei te ajudar, mas a ideia é releia o tutorial e refaça, ate conseguir, isso tmb ja aconteceu cmgo, nem 1 nem 2,
  11. Gabrieljdb

    Nova compilação

    eu acho que você somente tem que inserir sua workspace utilizada, ou seja quando abrir denominar a pasta onde esta o projeto
  12. Eu procurei muito por isso no passado. hoje admito que ainda tenho curiosidade, mas não vontade de adicionar, mas realmente, um belo assunto em questão. Parabéns de novo, admiro seus trabalhos.
  13. isso ta muito bom, vou colocar no servidor certamente. Cara tu ta de parabéns mesmo. excelente trabalho. lol Feliz ano novo.
  14. Alguns prints pra vcs ja estao no links no topico principal ja ja vou estar de volta e nós completaremos a 1 versão
  15. Bom, informo a vocês que estavam esperando pela 1ª versão do servidor que eu estou configurando que fiz uns testes aqui é contem muitos erros em alguns mods, e não vou ter tempo de resolve los antes de sair de ferias e hoje a noite ja estou saindo, então vai ter que ficar pra muito mais alem que planejamos. Lado bom: Vamos ter mais tempo pra ter ideia novas. Vamos poder planejar melhor tudo. Quando eu voltar vou estar de cabeça limpa. Lado nem tão bom: Vou ficar fora 15 dias. Vai demorar mais pra sair a 1ª versão Quem queria pra agora vai ter que esperar. Concluirmos então meus amiguinhos que vamos ter que esperar muito mais e depois ficaremos felizes pela espera. Espero a compreensão de todos. Vou deixar a data prevista no tópico. Um abraço!
  16. /* * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation, either version 3 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program. If not, see <[Hidden Content];. */ package net.sf.l2j.gameserver.l2spike; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import net.sf.l2j.gameserver.ThreadPoolManager; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; /** * @author Anarchy * */ public class PvpProtection { private Map<KillStats, Long> killStats = null; private Map<Integer, List<Integer>> protections = null; protected PvpProtection() { killStats = new HashMap<>(); protections = new HashMap<>(); } public void checkKill(L2PcInstance killer, L2PcInstance victim) { if (killer.isGM()) return; KillStats ks = null; for (KillStats k : killStats.keySet()) { if (k.getKiller() == killer.getObjectId() && k.getVictim() == victim.getObjectId()) { ks = k; break; } } if (ks != null) { if (System.currentTimeMillis() - killStats.get(ks) < 10*1000) { ks.addKill(); killStats.put(ks, System.currentTimeMillis()); } else { ks.removeKills(); ks.addKill(); } if (ks.getKills() >= 4) addNewProtection(killer, victim, ks); } else { final KillStats nfks = new KillStats(killer.getObjectId(), victim.getObjectId(), 1); killStats.put(nfks, System.currentTimeMillis()); } } public void addNewProtection(L2PcInstance killer, L2PcInstance victim, KillStats ks) { killStats.remove(ks); if (protections.containsKey(victim)) protections.get(victim).add(killer.getObjectId()); else { List<Integer> temp = new ArrayList<>(); temp.add(killer.getObjectId()); protections.put(victim.getObjectId(), temp); } killer.sendMessage("Killing protection enabled. You may not be rewarded for killing "+victim+" for 15 minutes."); ThreadPoolManager.getInstance().scheduleGeneral(() -> protections.get(victim.getObjectId()).remove(killer.getObjectId()), 1000*60*15); } public boolean protectionExists(L2PcInstance killer, L2PcInstance victim) { if (!killer.isGM() && ((killer.getClan() != null && killer.getClan() == victim.getClan()) || (killer.getClan() != null && victim.getClan() != null && killer.getClan().getAllyName() != "" && killer.getClan().getAllyName() != null && killer.getClan().getAllyName().equals(victim.getClan().getAllyName())) || (killer.getClient().getConnection().getInetAddress().getHostAddress().equals(victim.getClient().getConnection().getInetAddress().getHostAddress())))) return true; if (protections.containsKey(victim.getObjectId())) if (protections.get(victim.getObjectId()).contains(killer.getObjectId())) return true; return false; } public static PvpProtection getInstance() { return SingletonHolder.instance; } private static class SingletonHolder { protected static final PvpProtection instance = new PvpProtection(); } private class KillStats { private int killer; private int victim; private int kills; public KillStats(int killer, int victim, int kills) { this.killer = killer; this.victim = victim; this.kills = kills; } public void removeKills() { kills = 0; } public void addKill() { kills++; } public int getKills() { return kills; } public int getKiller() { return killer; } public int getVictim() { return victim; } } } Also, in L2PcInstance, find setPvpKills(getPvpKills()+1) and ABOVE it add: if (PvpProtection.getInstance().protectionExists(this, targetPlayer)) { sendMessage("You did not get any rewards from this kill."); return; } PvpProtection.getInstance().checkKill(this, targetPlayer); And in GameServer add: PvpProtection.getInstance(); esse codigo bloqueia o ponto de pvp para quem matar mesmo char 4x, matou as 4 bloqueia por 15min bloqueia mesmo clan e ally bloqueia ponto quando mata admin gm e da mesma pt e não deixa de entregar so o ponto não entrega qualquer reward configurada como pvp point item é só colocar o code em qualquer lugar da source eu vou adicionar e deixar pra vcs testarem, blz vou colocar aqui com.l2jfrozen.gameserver code aqui tmb [Hidden Content]
  17. PK Reset limpa karma e a stone destroi weapons infinity isso? me manda link disso ai pf. obg
  18. opa vai me ajudar bastante, mas ela não substitui o to vilage né? a intenção é deixar os 2. mas de qlqr jeito tu postando a diff., eu vendo as classes criadas, ja consigo fazer do jeito que quero. ------------------------------------------------------- edit:16h 05min ------------------------------------------------------- poste atualizado amanha prints de alguns sistemas, use items, mensagens do core e npcs
  19. ESSA vai ser só a primeira versão, depois a gente vai aprimorando mais ela. testando bugs conhecidos e os gerados pelos mods, que as vezes sempre tem. vamos deixando ela melhor, quem sabe mais pra frente adquirindo experiencia, e passando pra java 8, retirando javalution e mods não usados.
  20. eu ja olhei por cima não achei nada, pode ate ser ai nesse arquivo, mas é mais complicado de fazer do que o normal vou dar uma pesquisada mais afundo nos arquivos mencionados. mais ainda não desisti bot protection por imagem ta la ja tmbhoje ou amanha edito e atualizo o topico
  21. ainda não, mas ainda não desisti
  22. ja adicionei fiz assim clan full skill item enable disable item id config item count config set level config set reput config clan skill item enable disable item id config item count config clan level item enable disable item id config item count config set level config clan reputation item enable disable item id config item count config set reputation config tudo configuravel criei ate uma propertie nova chamada = items.properties na pasta head ja adicionei vip system ja adicionei change sex item nos mesmos moldes * enable disable * item id config * item count config tmb na nova propertie acho que vou criar uma nova para os sistemas aio e vip os sistemas aio e vip vao ter 1. Enable Disable 2. Skills 3. NameColor e TitleColor 4. Effect (Abnormaleffect) 5. announce login e announce ao ganhar o status em all 6. respectivos commands .aioinfo e .vipinfo para informações com html editavel 7. items reward, ate 3 tambem configuraveis
  23. item marketer tenho aqui ja adaptado por mim so embutir,. pode deixar que ate amanha ta la. vou ver se coloco tmb um trocar senha no .menu vai dar mais trabalho tudo isso, mas vai ficar bom talvez ate mude a expectativa de termino, mas não deve ser mais que alguns dias.
  24. LISTA ALGUMAS AI, SE PUDER COM LINK to sem mto tempo pra procurar mas o que forem me mandando eu avalio e coloco
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.