Jump to content

Recommended Posts

Posted

Απλα για πλακα ειναι.Ειδα ενα .logout εδω το οποιο ηταν για gracia και ηταν και buggarismeno.Και εγω το γραψα για ενα φιλο μου που με το ζητησε για c6 και εβγαλα και τα bugs.Ε αφου το κανα ας το κανω share και εδω.Οριστε λοιπον.Ειδικα για newbies.

logout.java

/*
* 
* @Author Ma8imatikos
* 
*/
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;

public class logout implements IVoicedCommandHandler
{
private static final String[] VOICED_COMMANDS = { "logout"};

public boolean useVoicedCommand(String command, L2PcInstance activeChar, String params)
{
	if (command.equalsIgnoreCase("logout"))
			{
		if (activeChar.isInCombat())
		{
			activeChar.sendMessage("You can't use this in combat mode");
			return true;
		}
		else if (activeChar.isMoving())
		{
			activeChar.sendMessage("You can't use this command while you are moving");
			return true;
		}
		else if (activeChar.isInOlympiadMode())
		{
			activeChar.sendMessage("You can't use this command in olympiad");
			return true;
		}
		else if (activeChar.isAttackingNow())
		{
			activeChar.sendMessage("You can't use this command while you are attacking"); 
					return true;
		}
		else if (activeChar.atEvent())
		{
			activeChar.sendMessage("You can't use this command in event");
		}
		else if (activeChar.getPvpFlag() >0)
		{
			activeChar.sendMessage("You can't use this command in flag");
	  return true;
		}
		else if (activeChar.isDead())
		{
			activeChar.sendMessage("You can't use this in dead mode");
			return true;
		}			
		else if (!activeChar.isInCombat() || !activeChar.isDead() || !activeChar.isAttackingNow() || !activeChar.isMoving() || !activeChar.isInOlympiadMode() || !activeChar.atEvent() || (!(activeChar.getPvpFlag() > 0)))
		{
			activeChar.logout();
		}
		return true;
			}
	return false;
}

public String[] getVoicedCommandList()
{
	return VOICED_COMMANDS;
}
}

Posted

else if (!activeChar.isInCombat() || !activeChar.isDead())

{

activeChar.sendMessage("bla bla bla");

return true;

}

else

    activeChar.logout();

 

Και τι ακριβώς ήταν buggαρισμένο και το 'φτιαξες; ...

Posted

ne fighter miso antegrapsa lathos.coyote ginotan na to kanoun se combat,olympiad,klp

 

Τι σχέση έχει με bug αυτό.. Lack of Checks είναι..

Posted

kai ti na kanis to logout re ilithie stoke ? dn boris na patissi alt x kai exit game/restart ?

Ειπα για πλακα ειναι . δεν σε βρισα εγω...στοκος εισαι και φενεται ποσο χρονων εισαι καταρχας απο αυτα που λες και μονο.
Posted

Ειπα για πλακα ειναι . δεν σε βρισα εγω...στοκος εισαι και φενεται ποσο χρονων εισαι καταρχας απο αυτα που λες και μονο.

10 ama saresi alios sta arxidia mas
Posted

Ειπα για πλακα ειναι . δεν σε βρισα εγω...στοκος εισαι και φενεται ποσο χρονων εισαι καταρχας απο αυτα που λες και μονο.

17 είναι btw :>

kai ti na kanis to logout re ilithie stoke ? dn boris na patissi alt x kai exit game/restart ?

Apla itane idi share kai to "fixare",>.>
Posted

χαχαχα για γελια εισαι ρε φιλε ...λες και ειπα τιποτα..παλιο γελοιε...ουτε καν ασχολουμαι.

ti na asxolithis edo dn kseris na milas oute na apadas.

gia na grapsis mia protasi xriazese 35 telies kai dn bazis kan tonous athlie milas kiolas.

Posted

kai ti na kanis to logout re ilithie stoke ? dn boris na patissi alt x kai exit game/restart ?

alios ti tha kanis? vlakako.

10 ama saresi alios sta arxidia mas

ti na asxolithis edo dn kseris na milas oute na apadas.

gia na grapsis mia protasi xriazese 35 telies kai dn bazis kan tonous athlie milas kiolas.

-1

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...