Flash™ Posted June 16, 2009 Posted June 16, 2009 hi i found a bug in many server with the party duel which when you do it it teleport you inside olympiad and you can kill the others in olympiad games.i checked it out and here how to fix it Index: /trunk/L2Archid_GameServer_It/java/com/l2jarchid/Config.java =================================================================== --- /trunk/L2Archid_GameServer_It/java/com/l2jarchid/Config.java (revision 352) +++ /trunk/L2Archid_GameServer_It/java/com/l2jarchid/Config.java (revision 353) @@ -1309,5 +1309,8 @@ public static boolean L2JMOD_WEDDING_FORMALWEAR; public static int L2JMOD_WEDDING_DIVORCE_COSTS; - + public static int DUEL_SPAWN_X; + public static int DUEL_SPAWN_Y; + public static int DUEL_SPAWN_Z; + // ******************************************************************************************* public static void loadAMConfig() @@ -1408,5 +1411,7 @@ L2JMOD_WEDDING_FORMALWEAR = Boolean.parseBoolean(L2JArchidModSettings.getProperty("WeddingFormalWear", "True")); L2JMOD_WEDDING_DIVORCE_COSTS = Integer.parseInt(L2JArchidModSettings.getProperty("WeddingDivorceCosts", "20")); - + DUEL_SPAWN_X = Integer.parseInt(L2JArchidModSettings.getProperty("PartyDuelSpawnX", "149319")); + DUEL_SPAWN_Y = Integer.parseInt(L2JArchidModSettings.getProperty("PartyDuelSpawnY", "46710")); + DUEL_SPAWN_Z = Integer.parseInt(L2JArchidModSettings.getProperty("PartyDuelSpawnZ", "-3413")); TVT_EVENT_ENABLED = Boolean.parseBoolean(L2JArchidModSettings.getProperty("TvTEventEnabled", "false")); TVT_EVENT_INTERVAL = L2JArchidModSettings.getProperty("TvTEventInterval", "20:00").split(","); Index: /trunk/L2Archid_GameServer_It/java/com/l2jarchid/gameserver/model/entity/Duel.java =================================================================== --- /trunk/L2Archid_GameServer_It/java/com/l2jarchid/gameserver/model/entity/Duel.java (revision 262) +++ /trunk/L2Archid_GameServer_It/java/com/l2jarchid/gameserver/model/entity/Duel.java (revision 353) @@ -23,5 +23,5 @@ import javolution.util.FastList; - +import com.l2jarchid.Config; import com.l2jarchid.gameserver.ThreadPoolManager; import com.l2jarchid.gameserver.ai.CtrlIntention; @@ -228,9 +228,11 @@ { // players need to be teleportet first - //TODO: stadia manager needs a function to return an unused stadium for duels + // TODO: stadia manager needs a function to return an unused stadium for duels // currently only teleports to the same stadium - _duel.teleportPlayers(-102495, -209023, -3326); - - // give players 20 seconds to complete teleport and get ready (its ought to be 30 on offical..) + + _duel.teleportPlayers(Config.DUEL_SPAWN_X, Config.DUEL_SPAWN_Y, Config.DUEL_SPAWN_Z); + + + // give players 20 seconds to complete teleport and get ready (its ought to be 30 on official..) ThreadPoolManager.getInstance().scheduleGeneral(this, 20000); } Index: /trunk/L2Archid_GameServer_It/config/mods/l2jarchid-mods.properties =================================================================== --- /trunk/L2Archid_GameServer_It/config/mods/l2jarchid-mods.properties (revision 315) +++ /trunk/L2Archid_GameServer_It/config/mods/l2jarchid-mods.properties (revision 353) @@ -348,2 +348,13 @@ #TvTShowCredits = True + +#================================================# +# /!\ Party Duel /!\ # +#================================================# +# Default Coordinates : Coliseum +# Party Duel Spawn X +PartyDuelSpawnX = 149319 +# Party Duel Spawn Y +PartyDuelSpawnY = 46710 +# Party Duel Spawn Z +PartyDuelSpawnZ = -3413 http://trac.assembla.com/L2J-Archid/changeset/353 Quote
nanos Posted June 16, 2009 Posted June 16, 2009 Oh i tested and really works thank i fixed in my pack thank's Quote
Matim Posted June 16, 2009 Posted June 16, 2009 Oh i tested and really works thank i fixed in my pack thank's You tested it after 5 min's? Lol haha Quote
Access Posted June 20, 2009 Posted June 20, 2009 This was a problem in my server. appreciate the heads up. Quote
MasterDisaster Posted June 20, 2009 Posted June 20, 2009 ppppp DO NOT SPAM AGAIN...Read The Rules... In This Way You WIll Never Help THe Forum And YorSelf.... Anyway Awesome Share Mate...Thx For Fixing It... Quote
Matim Posted June 29, 2009 Posted June 29, 2009 Its is patch witch change party duel x/y/z location and some other things , read patch and You will see . Quote
JigSaw-@ Posted October 27, 2011 Posted October 27, 2011 So you change the spawn location of the pt duel... Cool share could be usefull enough... thanks for posting. Quote
Recommended Posts
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.