Support for the latest build of L2J Server, get help here with installations, upgrades, problems.
Do not post bugs reports here, use
viewforum.php?f=77 instead.
There is no support for other server builds than the official provided by l2jserver.com
ShinichiYao
Advanced User
Posts: 262 Joined: Tue Jan 12, 2016 3:53 am
Post
by ShinichiYao » Thu Aug 10, 2017 9:37 am
DP:
game\data\mapregion\darkelf_town.xml
Code: Select all
<banned race="ELF" point="elf_town" />
game\data\mapregion\elf_town.xml
Code: Select all
<banned race="DARK_ELF" point="darkelf_town" />
Core:
l2jserver\src\main\java\com\l2jserver\gameserver\instancemanager\MapRegionManager.java
Code: Select all
/**
* @param activeChar
* @param point
* @return
*/
public L2MapRegion getRestartRegion(L2Character activeChar, String point)
{
try
{
L2PcInstance player = ((L2PcInstance) activeChar);
L2MapRegion region = _regions.get(point);
if (region.getBannedRace().containsKey(player.getRace()))
{
getRestartRegion(player, region.getBannedRace().get(player.getRace()));
}
return region;
}
catch (Exception e)
{
return _regions.get(defaultRespawn);
}
}
But no matter ELF in DarkELF's place or DarkELF in ELF's place using SoE wont go back to their own Village.
Last edited by
ShinichiYao on Fri Aug 11, 2017 8:54 am, edited 1 time in total.
ShinichiYao
Advanced User
Posts: 262 Joined: Tue Jan 12, 2016 3:53 am
Post
by ShinichiYao » Fri Aug 11, 2017 8:50 am
My bad, maybe its control by L2RespawnZone and according to respawn.xml like:
Code: Select all
<zone name="darkelf_town" type="RespawnZone" shape="NPoly" minZ="-3777" maxZ="-1277">
<node X="-33804" Y="86223" />
<node X="-26832" Y="88453" />
<node X="-32248" Y="88884" />
<race name="HUMAN" point="darkelf_town" />
<race name="DARK_ELF" point="darkelf_town" />
<race name="ORC" point="darkelf_town" />
<race name="DWARF" point="darkelf_town" />
<race name="KAMAEL" point="darkelf_town" />
<race name="ELF" point="elf_town" />
</zone>
Core part:
\l2jserver\src\main\java\com\l2jserver\gameserver\instancemanager\ZoneManager.java
\l2jserver\src\main\java\com\l2jserver\gameserver\model\zone\type\L2RespawnZone.java
DP part:
\game\data\zones\respawn.xml
But I still don't get why its not work