Jump to content
  • 0

[Help]Unstuck (aCis)


Devilfenix

Question

Καλησπερα , θελω να κανω το unstuck απο 5 λεπτα σε 15 δευτερολεπτα μεσω Eclipse.

Βρηκα αυτο εδω που ειναι το escape.java :

 

/*
* 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 <http://www.gnu.org/licenses/>.
*/
package net.sf.l2j.gameserver.handler.usercommandhandlers;

import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.handler.IUserCommandHandler;
import net.sf.l2j.gameserver.instancemanager.GrandBossManager;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.network.SystemMessageId;
import net.sf.l2j.gameserver.network.serverpackets.PlaySound;

public class Escape implements IUserCommandHandler
{
private static final int[] COMMAND_IDS =
{
	52
};

@Override
public boolean useUserCommand(int id, L2PcInstance activeChar)
{
	if (activeChar.isCastingNow() || activeChar.isMovementDisabled() || activeChar.isOutOfControl() || activeChar.isInOlympiadMode() || activeChar.inObserverMode() || activeChar.isFestivalParticipant() || activeChar.isInJail() || (GrandBossManager.getInstance().getZone(activeChar) != null && !activeChar.isGM()))
	{
		activeChar.sendMessage("Your current state doesn't allow you to use the /unstuck command.");
		return false;
	}

	// Official timer 5 minutes, for GM 1 second
	if (activeChar.getAccessLevel().isGm())
		activeChar.doCast(SkillTable.getInstance().getInfo(2100, 1));
	else
	{
		activeChar.sendPacket(new PlaySound("systemmsg_e.809"));
		activeChar.sendPacket(SystemMessageId.STUCK_TRANSPORT_IN_FIVE_MINUTES);

		activeChar.doCast(SkillTable.getInstance().getInfo(2099, 1));
	}

	return true;
}

@Override
public int[] getUserCommandList()
{
	return COMMAND_IDS;
}
}

 

Αλλα δεν μπορω να βρω τον χρονο που το κανει ο κανονικος παικτης.

Ευχαριστω εκ των προτερων.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Δεν νομίζω πως στα σημερινά Project, αυτό δεν είναι ήδη στα Config.

Πάντως αυτός ο κώδικας, όπως τον βλέπω, λέει μόνο για Gm.

Link to comment
Share on other sites

  • 0

Λοιπόν, πέρασε αυτόν τον κώδικα και κάνε το παρακάτω. Τώρα τον είδα καλύτερα.

Για Gm:

<?xml version='1.0' encoding='utf-8'?>
<list>
<skill id="2100" levels="1" name="Escape: 1 second">
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="1000"/>
  <set name="skillType" val="RECALL"/>
  <set name="operateType" val="OP_ACTIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
  </for>
</skill>

 

Για κανονικό player:

<skill id="2099" levels="1" name="Escape: 5 minutes">
  <set name="target" val="TARGET_SELF"/>
  <set name="hitTime" val="300000"/>
  <set name="skillType" val="RECALL"/>
  <set name="operateType" val="OP_ACTIVE"/>
</skill>

<set name="hitTime" val="300000"/> απλά εδώ.

Link to comment
Share on other sites

  • 0

Δεν νομίζω πως στα σημερινά Project, αυτό δεν είναι ήδη στα Config.

Πάντως αυτός ο κώδικας, όπως τον βλέπω, λέει μόνο για Gm.

Το aCis δεν εχει.

On topic : Θα το κανω τεστ και θα σας πω.

Link to comment
Share on other sites

  • 0

Το aCis δεν εχει.

On topic : Θα το κανω τεστ και θα σας πω.

Βρήκες κάποια λύση?

Link to comment
Share on other sites

  • 0

Ειλικρινα, και οι δυο σας, δεν μπορειτε να διαβασετε εναν τοσο απλο κωδικα;

Και θελετε να ανοιξετε και σερβερ τρομαρα σας..

Link to comment
Share on other sites

  • 0

Ειλικρινα, και οι δυο σας, δεν μπορειτε να διαβασετε εναν τοσο απλο κωδικα;

Και θελετε να ανοιξετε και σερβερ τρομαρα σας..

doulevei baggo oreos , lock it.

@DevilKing esi anti na kaneis ton kserola 8a mporouses na miliseis ektos apo to na koitazeis to topic

Link to comment
Share on other sites

  • 0

Ειλικρινα, και οι δυο σας, δεν μπορειτε να διαβασετε εναν τοσο απλο κωδικα;

Και θελετε να ανοιξετε και σερβερ τρομαρα σας..

Γι αυτό υπάρχει αυτό το board.

doulevei baggo oreos , lock it.

Locked.
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • Create New...