FlyToLocation.java for Interlude

Find the proper support area, Saga-Version.
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
KaL
Posts: 29
Joined: Sun Nov 30, 2008 2:01 am

FlyToLocation.java for Interlude

Post by KaL »

» Find Revision
L2J Revision : Latest Interlude
L2JDP Revision : Latest Interlude

What values should I put in the writeImpl of this packet to make in work in Interlude?

Code: Select all

 /* * 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.network.serverpackets; import net.sf.l2j.gameserver.model.L2Object;import net.sf.l2j.gameserver.model.actor.L2Character; /** * * @author  KenM */public final class FlyToLocation extends L2GameServerPacket{    private final L2Character _cha;    private final int _destX, _destY, _destZ;    private final FlyType _type;     public enum FlyType    {        THROW_UP,        THROW_HORIZONTAL,        DUMMY, // no effect        CHARGE;    }     public FlyToLocation(L2Character cha, int destX, int destY, int destZ, FlyType type)    {        _cha = cha;        _destX = destX;        _destY = destY;        _destZ = destZ;        _type = type;    }     public FlyToLocation(L2Character cha, L2Object dest, FlyType type)    {        this(cha, dest.getX(), dest.getY(), dest.getZ(), type);    }     /**     * @see net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket#getType()     */    @Override    public String getType()    {        return "[S] 0xd4 FlyToLocation";    }     /**     * @see net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket#writeImpl()     */    @Override    protected void writeImpl()    {        [color=#FF0000]writeC(0xd4);[/color]        [color=#0000FF]writeD(_cha.getObjectId());[/color]        [color=#0000FF]writeD(_destX)[/color];        [color=#0000FF]writeD(_destY);[/color]        [color=#0000FF]writeD(_destZ);[/color]        [color=#0000FF]writeD(_cha.getX());[/color]        [color=#0000FF]writeD(_cha.getY());[/color]        [color=#0000FF]writeD(_cha.getZ());[/color]        [color=#0000FF]writeD(_type.ordinal());[/color]    } } 
Post Reply