- 0
-
Quem Está Navegando
- Nenhum usuário registrado visualizando esta página.
-
Posts
-
Los links estan caidos 😞
-
Olá, seu tópico se encontra com um ou mais links offline. Caso ainda possua o conteúdo, favor postar aqui mesmo no tópico ou mandar MP para algum staff que estaremos normalizando o tópico. Grato pela atenção!
-
Olá, é possível obter o arquivo para esses ícones? Olá, é possível obter o arquivo para esses ícones?
-
Voce usar a conta de admin q vc tem no server, vai em accounts e define o acess_level la. e vc entra auto. Eu tenho uma versão desse votesystem q tentei atualizar e com tutorial so acessar o link na minha assinatura em baixo.
-
Por Heverton Molina · Postado
Gente eu instalei aqui no meu servidor porem não sei qual e a senha pra entrar eu crio o login de admin mas e a senha onde eu coloco? -
Por juniinxt007 · Postado
Todos os Links dele Estao OFF -
Por JefersonFelisbino · Postado
Boa ! O icone dos agathions esta fora do ar "/ estou precisando -
Por juniinxt007 · Postado
Alguem pela misericordia teria o link dos Set S PVP e de todas as armas S coloridas PVP? @AllInOne -
Por L2BloodyWar · Postado
eu tava com um projeto acis 398 mais o java era 11 ai nao sei atualizar e desistir fui olhar essa lucera, mal tem arquivos sobre ele entao eo projeto mais atual ? se alguem tiver uma sourve/rev ja compilada boa fico a dispor no chat! meu intuito e aprender e tbm por online mais bem la na frente ai a 398 era limpa mais falaram que estava muito desatualizada e eu ia ter problema pra add qualquer coisa
-
Pergunta
Sorameshi
Opa, td certo?
Estou atualizando minhas aCis 383 para a 398, mas notei algumas mudanças que não estou conseguindo me adaptar.
eu preciso teleportar um char de um ponto a outro e normalmente fazia assim:
if (command.startsWith("scroll_custom_teleport")) { int delay = (!player.isInCombat() && player.getPvpFlag() == 0 && player.getKarma() == 0 && player.isInsideZone(ZoneId.PEACE)) ? 3 : (player.isCursedWeaponEquipped() ? 90 : 30); delay *= 1000; player.getAI().tryToIdle(); player.setTarget(player); player.disableAllSkills(); player.setIsCastingNow(true); player.broadcastPacket(new MagicSkillUse(player, 1050, 1, delay, 0)); player.sendPacket(new SetupGauge(GaugeColor.BLUE, delay)); player.setSkillCast(ThreadPool.schedule(() -> teleportFinalizer(player, command), delay)); player.setCastInterruptTime(System.currentTimeMillis() + delay); }
private static void teleportFinalizer(Player player, String command) { if (player.isDead() || player.isInDuel()) return; player.enableAllSkills(); player.setIsCastingNow(false); for (L2Teleport template : TeleportTable.getTemplate()) { int teleportId = Integer.parseInt(command.substring(15)); if (template.getTeleportId() != teleportId) continue; if (!player.destroyItemByItemId("cubic magical support", template.getFeeId(), template.getFeeAmount(), player, true)) continue; Location loc = new Location(template.getX(), template.getY(), template.getZ()); player.teleportTo(loc, 20); } }
o problema é no setSkillCast(Future<?> future) do Creature.java ( como tudo o que tem a ver com Cast foi enviado para CreatureCast eu adaptei o que consegui) mas não vejo nenhuma alternativa para setar uma skill e executar uma ação que neste caso é o teleportFinalizer.
pode me auxiliar?
Já tentei com player.getCast().doCast() mas o tipo dele é totalmente diferente e nem daria para usa-lo sem grande refatoração.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts recomendados
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.