- 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
Voldigoad
como faço para retirar a características especiais do nick [AIO] quando o período dele acabar ???
activeChar.setName("[AIO]-" + activeChar.getName());
package com.l2jfrozen.gameserver.handler.itemhandlers;
import java.util.Calendar;
import java.util.StringTokenizer;
import com.l2jfrozen.Config;
import com.l2jfrozen.gameserver.handler.IItemHandler;
import com.l2jfrozen.gameserver.model.L2Character;
import com.l2jfrozen.gameserver.model.actor.instance.L2ItemInstance;
import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;
import com.l2jfrozen.gameserver.model.actor.instance.L2PlayableInstance;
import com.l2jfrozen.gameserver.network.serverpackets.EtcStatusUpdate;
/**
*
* @author Computer Sarada
*
*/
public class AioItem implements IItemHandler
{
private static final int ITEM_IDS[] = { Config.AIO_ITEM, Config.AIO_ITEM2, Config.AIO_ITEM3};
@Override
public void useItem(final L2PlayableInstance playable, final L2ItemInstance item)
{
if (!(playable instanceof L2PcInstance))
return;
L2PcInstance activeChar = (L2PcInstance)playable;
int itemId = item.getItemId();
if (itemId == Config.AIO_ITEM)
{
if (activeChar.isInOlympiadMode())
{
activeChar.sendMessage("This item cannot be used on Olympiad Games.");
return;
}
else if (!activeChar.isInsideZone(L2Character.ZONE_PEACE)){
activeChar.sendMessage("You can only use this item in peace zone..");
return;
}
if (activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false))
{
if (activeChar.isAio())
{
long daysleft = (activeChar.getAioEndTime() - Calendar.getInstance().getTimeInMillis()) / 86400000L;
activeChar.setEndTime("aio", (int)(daysleft + Config.AIO_DIAS));
activeChar.sendMessage("Congratulations, You just received another " + Config.AIO_DIAS + " day of AIO.");
}
else
{
activeChar.setAio(true);
activeChar.setEndTime("aio", Config.AIO_DIAS);
activeChar.sendMessage("Congrats, you just became AIO per " + Config.AIO_DIAS + " day.");
}
if (Config.ALLOW_AIO_NCOLOR && activeChar.isAio())
activeChar.getAppearance().setNameColor(Config.AIO_NCOLOR);
if (Config.ALLOW_AIO_TCOLOR && activeChar.isAio())
activeChar.getAppearance().setTitleColor(Config.AIO_TCOLOR);
activeChar.getStat().addExp(activeChar.getStat().getExpForLevel(81));
activeChar.rewardAioSkills();
activeChar.setName("[AIO]-" + activeChar.getName());
activeChar.broadcastUserInfo();
activeChar.sendPacket(new EtcStatusUpdate(activeChar));
}
}
else if (itemId == Config.AIO_ITEM2)
{
if (activeChar.isInOlympiadMode())
{
activeChar.sendMessage("This item cannot be used on Olympiad Games.");
return;
}
else if (!activeChar.isInsideZone(L2Character.ZONE_PEACE)){
activeChar.sendMessage("You can only use this item in peace zone..");
return;
}
if (activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false))
{
if (activeChar.isAio())
{
long daysleft = (activeChar.getAioEndTime() - Calendar.getInstance().getTimeInMillis()) / 86400000L;
activeChar.setEndTime("aio", (int)(daysleft + Config.AIO_DIAS2));
activeChar.sendMessage("Congratulations, You just received another " + Config.AIO_DIAS2 + " day of AIO.");
}
else
{
activeChar.setAio(true);
activeChar.setEndTime("aio", Config.AIO_DIAS2);
activeChar.sendMessage("Congrats, you just became AIO per " + Config.AIO_DIAS2 + " day.");
}
if (Config.ALLOW_AIO_NCOLOR && activeChar.isAio())
activeChar.getAppearance().setNameColor(Config.AIO_NCOLOR);
if (Config.ALLOW_AIO_TCOLOR && activeChar.isAio())
activeChar.getAppearance().setTitleColor(Config.AIO_TCOLOR);
activeChar.getStat().addExp(activeChar.getStat().getExpForLevel(81));
activeChar.rewardAioSkills();
activeChar.setName("[AIO]-" + activeChar.getName());
activeChar.broadcastUserInfo();
activeChar.sendPacket(new EtcStatusUpdate(activeChar));
}
}
else if (itemId == Config.AIO_ITEM3)
{
if (activeChar.isInOlympiadMode())
{
activeChar.sendMessage("This item cannot be used on Olympiad Games.");
return;
}
else if (!activeChar.isInsideZone(L2Character.ZONE_PEACE)){
activeChar.sendMessage("You can only use this item in peace zone..");
return;
}
if (activeChar.destroyItem("Consume", item.getObjectId(), 1, null, false))
{
if (activeChar.isAio())
{
long daysleft = (activeChar.getAioEndTime() - Calendar.getInstance().getTimeInMillis()) / 86400000L;
activeChar.setEndTime("aio", (int)(daysleft + Config.AIO_DIAS3));
activeChar.sendMessage("Congratulations, You just received another " + Config.AIO_DIAS3 + " day of AIO.");
}
else
{
activeChar.setAio(true);
activeChar.setEndTime("aio", Config.AIO_DIAS3);
activeChar.sendMessage("Congrats, you just became AIO per " + Config.AIO_DIAS3 + " day.");
}
if (Config.ALLOW_AIO_NCOLOR && activeChar.isAio())
activeChar.getAppearance().setNameColor(Config.AIO_NCOLOR);
if (Config.ALLOW_AIO_TCOLOR && activeChar.isAio())
activeChar.getAppearance().setTitleColor(Config.AIO_TCOLOR);
activeChar.getStat().addExp(activeChar.getStat().getExpForLevel(81));
activeChar.rewardAioSkills();
activeChar.setName("[AIO]-" + activeChar.getName());
activeChar.broadcastUserInfo();
activeChar.sendPacket(new EtcStatusUpdate(activeChar));
}
}
}
@Override
public int[] getItemIds()
{
return ITEM_IDS;
}
}
Link para o comentário
Compartilhar em outros sites
2 respostass 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.