Jump to content
  • 0

[Help] Problem Laike System


Question

Posted

Hello everyone i have  aproblem when i try add Laike system faction

i try to add it on freya

 

Index: java/net/sf/l2j/gameserver/model/olympiad/OlympiadGame.java
===================================================================
--- java/net/sf/l2j/gameserver/model/olympiad/OlympiadGame.java	(revision 3695)
+++ java/net/sf/l2j/gameserver/model/olympiad/OlympiadGame.java	(working copy)
@@ -34,6 +34,7 @@
import net.sf.l2j.gameserver.model.actor.instance.L2CubicInstance;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.actor.instance.L2PetInstance;
+import net.sf.l2j.gameserver.model.itemcontainer.Inventory;
import net.sf.l2j.gameserver.model.olympiad.Olympiad.COMP_TYPE;
import net.sf.l2j.gameserver.network.SystemMessageId;
import net.sf.l2j.gameserver.network.clientpackets.Say2;
@@ -47,6 +48,7 @@
import net.sf.l2j.gameserver.network.serverpackets.SystemMessage;
import net.sf.l2j.gameserver.templates.StatsSet;
import net.sf.l2j.gameserver.templates.chars.L2NpcTemplate;
+import net.sf.l2j.gameserver.templates.item.L2Item;
import net.sf.l2j.util.L2FastList;

/**
@@ -391,12 +393,14 @@
		{
			_playerOne.sendPacket(new ExOlympiadMatchEnd());
			_playerOne.teleToLocation(x1, y1, z1, true);
+			_playerOne.setTeam(_playerOne.getFactionId());
		}

		if (_playerTwo != null)
		{
			_playerTwo.sendPacket(new ExOlympiadMatchEnd());
			_playerTwo.teleToLocation(x2, y2, z2, true);
+			_playerTwo.setTeam(_playerTwo.getFactionId());
		}
	}

 

Not found in freya dont have anymore OlympiadGame.java

 

so i try to open a gracia final source

 

and this code is below this

 

protected final void portPlayersBack()

 

On freya like it

 

OlympiadgameNormal.java

@Override
protected final void portPlayersBack()
{
	if (_playerOne.player != null
			&& !_playerOne.defaulted
			&& !_playerOne.disconnected)
		portPlayerBack(_playerOne.player);
	if (_playerTwo.player != null 
			&& !_playerTwo.defaulted
			&& !_playerTwo.disconnected)
		portPlayerBack(_playerTwo.player);
}

 

so i add it

 

&& !_playerTwo.getFactionId()) and remove the ) in this

&& !_playerTwo.disconnected)

 

i make the same for the one and get error on compile... who can help me thanks you

4 answers to this question

Recommended Posts

  • 0
Posted

No found i found the ExOlympiadMatchEnd.java but nothing teleport

 

/*
* 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 l2.universe.gameserver.network.serverpackets;

/**
*
* @author  GodKratos
*/
public class ExOlympiadMatchEnd extends L2GameServerPacket
{
public static final ExOlympiadMatchEnd STATIC_PACKET = new ExOlympiadMatchEnd();

private ExOlympiadMatchEnd()
{
}

@Override
protected final void writeImpl()
{
	writeC(0xFE);
	writeH(0x2D);
}

@Override
public String getType()
{
	return "[s] FE:2D ExOlympiadMatchEnd";
}
}

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
Answer this question...

×   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...