-
Total de itens
487 -
Registro em
-
Última visita
-
Prêmios recebidos
1
Tudo que AnyOne postou
-
Show. Achei a ideia boa e estava disposto a ajudar. Perguntei da urgência porque estou preso com um compromisso por 15 dias.
-
se for algo sem "pressa" pra entrega, pode chegar inbox
-
alguem pode reupar?
-
can you repost please?
-
verifica o ID dos itens que voce criou no inventário, se realmente estão criados no seu servidor como armadura. Pode ta tendo um conflito entre o ID do item na system com o que ele estaria criado no server
-
Acredito que alterando o status do "NPC", verifique o ID da bandeira e tente modificar o status diretamente no DB/XML
-
a ideia é boa, criando novos leveis de buff permite aumentar o time? (eu creio que não, mas vou da uma olhada jaja qnd chegar em casa) a questão não é o status.. é mais o tempo mesmo.. NPC Buffer > duração 1hr AIO > duração 4hr
-
Então, a duvida não é o "aio system", gostaria que o tempo do buff do NPC fosse diferente do buff do AIO.
-
Galera minha dúvida não consiste apenas em alterar o tempo do buff, gostaria de saber se é possível definir o tempo do buff do AIO e do NPC de formas diferentes. Por ex: AIO 2hrs e no NPC 1hr. A solução que pensei ate o momento foi duplicar todos os buffs e definir os tempos de forma distintas, mas gostaria de saber se existe algum "javamod" para fazer isso de forma mais simplificada.
-
Nome completo: Breno Porto, 25 anos. Informações do servidor: Venho trabalhando a alguns meses nos horarios livres em um projeto baseado em aCis, versão Interlude Mid Rate com o minimo de custom possível. Até então unico item adicionado foi uma TT (low status) Interesses e benefícios: Atualmente o server está online apenas para teste, com uma hospedagem Google Cloud (temporário), após conclusão do projeto iremos localizar uma empresa seria e confiável para nos atender. Preciso de pessoas dispostas a contribuir com o "custo" inicial do servidor (host, hospedagem..etc) os ganhos serão compartilhados entre a equipe visando sempre custear o server em primeiro plano O Que busco: Não pretendo montar uma equipe grande, busco dividir as tarefas com +1 ou +2 pessoas GM/ADM: Dividindo as funções ingame/outgame compartilhando gastos/custos; Divulgador/Midias Sociais: Se alguem tiver interesse em contribuir nessa função, os ganhos seriam com "benefícios" in-game, benefícios abertos para todos os players ($). Equipe atual: AnyOne - Programador Java, Web (Php, mysql) Informações adicionais: Meu desejo é de abrir um server "enxuto" no sentido de customs e trazendo algumas coisas inovadoras, quebrando a rotina do velho jeito de jogar com novidades. O Server está repleto de novidades (também estou aberto a mais ideias) no que diz respeito a jogabilidade (instancia, zona pvp, zona group pvp .. etc). Resumo: - Interlude, 75 ~ 100x; - Custom boss Instancia (like Godds of Destruction); - Zona party pvp (reward Clan reputation); - Event Raid (a cada 2h); - Sub free, max 5 não acumulativas; - Custom Nobless (matando 3 raids específicos); - Sem doações por enchant, hero; - VIP System (+drop, +rate, colorname, accessory shop, nao perde buff ao morrer); - Clan VIP System (todos os membros de um Clan VIP, automaticamente se tornará VIP); Já criei também um "auto-update" e algumas splashs de login: Algumas screen shots in-game:
-
Sieghart since 2004 back - Precisando de Revisao
Tópico respondeu ao Lineage2Renewal de AnyOne em Recrutamento
Mandei inbox -
apresenta algum erro?
-
Parabens pelo trabalho, poderia postar os teleports?
-
Você precisa configurar a maquina.. abre a parte de redes Clica em default; Na area de "firewall rules", clica em "new" e põe o seguinte: Name: ... Source filter: Allow from any source (0.0.0.0/0) Allowed protocols or ports: põe aqui as portas Padrão: tcp:porta;udp:porta;... Target tags: opcional tava com essa bronca também e achei essa solução no tutorial deles.. aqui deu certo, se der alguma bronca avisa ai q te ajudo
-
ao ligar o game server apresenta algum erro?
-
mano, no período que eu estava desenvolvendo meu server tb tive esse problema. A solução que achei pra contornar o erro foi implementar o "uber cancellation", onde ele retorna os buffs após determinado tempo, reduzir o total de buffs removidos com o cancel e aumentar o delay de reuse.
-
qual raid vc tentou add? tem alguns erros no GS a respeito do respawn time de alguns npcs, são esses?
-
está faltando o arquivo "l2jfrozen-datapack.properties" na pasta config..
-
Segue o comando ".raids" /* * 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.handler.voicedcommandhandlers; import net.sf.l2j.gameserver.datatables.NpcTable; import net.sf.l2j.gameserver.handler.IVoicedCommandHandler; import net.sf.l2j.gameserver.instancemanager.GrandBossManager; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage; /** * @script original .info * @author Bluur * @adapted AnyOne */ public class Raids implements IVoicedCommandHandler { private static final int[] BOSSES = {29001, 29006, 29014, 29019, 29020, 29022, 29028, 29045}; private static String bossContent=""; private static String htmContent; private static final String[] _voicedCommands = { "raids" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target) { if (command.equals("raids")) showHtml(activeChar); return true; } private static void showHtml(L2PcInstance activeChar) { htmContent = "data/html/mods/raids.htm"; if (htmContent != null) { final NpcHtmlMessage npcHtmlMessage = new NpcHtmlMessage(activeChar.getObjectId()); npcHtmlMessage.setFile(htmContent); for(int boss : BOSSES) { String name = NpcTable.getInstance().getTemplate(boss).getName(); long delay = GrandBossManager.getInstance().getStatsSet(boss).getLong("respawn_time"); if (delay <= System.currentTimeMillis()) { bossContent=bossContent+("<font color=\"00C3FF\">" + name + "</color>: " + "<font color=\"9CC300\">Is Alive</color>"+"<br1>"); } else { int hours = (int) ((delay - System.currentTimeMillis()) / 1000 / 60 / 60); int mins = (int) (((delay - (hours * 60 * 60 * 1000)) - System.currentTimeMillis()) / 1000 / 60); int seconts = (int) (((delay - ((hours * 60 * 60 * 1000) + (mins * 60 * 1000))) - System.currentTimeMillis()) / 1000); bossContent=bossContent+("<font color=\"00C3FF\">" + name + "</color>" + "<font color=\"FFFFFF\">" +" " + "Respawn in :</color>" + " " + " <font color=\"32C332\">" + hours + " : " + mins + " : " + seconts + "</color><br1>"); } } npcHtmlMessage.replace("%objectId%", String.valueOf(activeChar.getObjectId())); npcHtmlMessage.replace("%raidbosslist%", bossContent); activeChar.sendPacket(npcHtmlMessage); bossContent=""; } activeChar.sendPacket(ActionFailed.STATIC_PACKET); } @Override public String[] getVoicedCommandList() { return _voicedCommands; } } Pra informar quais boss aparecem na lista: private static final int[] BOSSES = {29001, 29006, 29014, 29019, 29020, 29022, 29028, 29045}; data/html/mods/raids.htm <html> <center> <font color=LEVEL>Raid Boss Status</font> <br> %raidbosslist% </html> Testado no aCis:
-
disponha mano ;)
-
add os ids dos boss desejados aqui: private static final int[] BOSSES = {29001, 29006, 29014, 29019, 29020, 29022, 29028, 29045};
-
Mano, achei essa marcação no aCis, é de uma quest interna dessa zona. <zone id="100000" type="ScriptZone" shape="Cuboid" minZ="-10735" maxZ="-10720"> <node X="-16100" Y="-36800" /> <node X="-16600" Y="-37100" /> </zone>
-
Nao mano, a verificação é justamente o oposto, a exclamação (!) no começo da validação tem o significado de negação, ou seja. Se o char for vip.... (sem a !) if (activeChar.isVip()){ Se o char não for vip...(Com a !) if (!activeChar.isVip()){ O Que irá acontecer é que se o player nao for vip, vai retornar a mensagem que você predeterminar abaixo..
-
Teste esse script acima, eu utilizo ele no aCis perfeitamente..
-
Atualizações Recentes de Status
-
Lineage 2 Classic/Essence/Legacy/Main Ru-Eu-Na Geodata [Protocol 464] - available!!!· 0 respostas