Jump to content

ScRaB4ever

Members
  • Posts

    429
  • Credits

  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Posts posted by ScRaB4ever

  1. filarako m ayxarhstw gia thn boh8eia

    omws den katalabes akribws p exw to problhma h isws na mhn eimoyn egw safhs

    to title allazei kai to xroma

    ti ginete omws

    patas esy away

    pataw egw away

    ara exoyn apo8ikeytei oi dikes m times

    ama pathseis back 8a pareis tis dikies m times oxi tis dikes s:/

    basika 8elw na ftiaksw ena table p na apo8ikebei to onoma to xroma kai ton titlo

    kai otan o allos pataei back na pernei tis times apo to table

  2. kalhspera!!

    exw ftiaksei ena away system (bsk pira ena p hparxei sto site kai to allaksa)

    kai exw ena prob

    apo8ikebete to title kai to xrwma t title se kapies me tablhtes

    kai meta otan pathsei o allos back pernei aytes tis times

    poy einai to problhma twra?

    oi times gia to xroma kai to title den apo8ikeyete ksexwrista gia ton ka8e paixth alla oi metablhtes pernoyn tis times toy teleftaioy paixth p ekane away

    otan meta kaneis back perneis tis times toy teleytaioy kai oxi tis dikes s

    oriste to code:

    package net.sf.l2j.gameserver.handler.voicedcommandhandlers;
    
    import net.sf.l2j.gameserver.ai.CtrlIntention;
    import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
    import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
    
    public class away implements IVoicedCommandHandler
    {
    private static final String[] VOICED_COMMANDS = { "away", "back" };
    
    private String chartitle;
    private  int charcolor;
    
    public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
    {
    	if (command.equalsIgnoreCase("away"))
    {
    	if (activeChar.isInJail())
    	{
    		activeChar.sendMessage("You cannot use this command while you are in Jail!");
    		return false;
    		}
    	else if(activeChar.isInOlympiadMode())
    		{
    		activeChar.sendMessage("You cannot use this command while you are in the Olympiad now.");
    		return false;
    		}
    	else if(activeChar.atEvent)
    		{
    			activeChar.sendMessage("You cannot use this command while you are in an event.");
    			return false;
    			}
    	else  if (activeChar.isInDuel())
    			{
    		activeChar.sendMessage("You cannot use this command while you are in a duel!");
    		return false;
    		}            else if (activeChar.inObserverMode())
    		{
    			activeChar.sendMessage("You cannot use this command while you are in Observer Mode.");
    			}
    		else if (activeChar.isFestivalParticipant())
    			{
    				activeChar.sendMessage("You cannot use this command while you are in a festival.");
    				return false;
    				}
    			else if (activeChar.isInParty() && activeChar.getParty().isInDimensionalRift())
    			{
    				activeChar.sendMessage("You cannot use this command while you are in the dimensional rift.");
    				return false;
    				}
    			else if (activeChar.isParalyzed())
    	        {
    		        activeChar.sendMessage("You are already away from keyboard.");
    	          	return false;
    	            }
    	                chartitle = activeChar.getTitle();
    	                charcolor = activeChar.getAppearance().getTitleColor();
    					activeChar.sendMessage("You are away from keyboard.");
    					activeChar.setTitle("*Away*"); // Title text when somebody is away.
    					activeChar.getAppearance().setTitleColor(0xFF000);
                            activeChar.setIsParalyzed(true);
                            activeChar.broadcastUserInfo();
    
              	}
    
            else
    
        if (command.equalsIgnoreCase("back"))
       {
         if (activeChar.isInJail())
       	{
    	   	activeChar.sendMessage("You cannot use this command while you are in Jail!");
    		return false;
    		}
    	else if(activeChar.isInOlympiadMode())  
    	{
    		activeChar.sendMessage("You cannot use this command while you are in the Olympiad.");
    		return false;
    		}
    	else if(activeChar.atEvent)
    		{
    			activeChar.sendMessage("You cannot use this command while you are in an event.");
    			return false;
    			}
    	else  if (activeChar.isInDuel())
    			{
    				activeChar.sendMessage("You cannot use this command while you are in a duel!");
    				return false;
    				}
    	else if (activeChar.inObserverMode())
    	{
    		activeChar.sendMessage("You cannot use this command while you are in Observer Mode.");
    		}
    	else if (activeChar.isFestivalParticipant())
    		{
    			activeChar.sendMessage("You cannot use this command while you are in a festival.");
    			return false;
    			}
    		else if (activeChar.isInParty() && activeChar.getParty().isInDimensionalRift())
    		{
    			activeChar.sendMessage("You cannot use this command while you are in the dimensional rift.");
    			return false;
    			}
    			activeChar.sendMessage("Welcome back, have fun!");
    			activeChar.setTitle(chartitle);
    			activeChar.getAppearance().setTitleColor(charcolor);
                    activeChar.setIsParalyzed(false);
                    activeChar.broadcastUserInfo();
    			}
          return true;
    
        }
    
    public String[] getVoicedCommandList()
    {
    return VOICED_COMMANDS;
    }
    }

     

    an mporei kaoios na me boh8hsei 8a to ekthmoysa poly....

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock