Page 1 of 1

Spawn after death

Posted: Sat Aug 21, 2010 7:16 am
by Ai17
I want to make that after death player would spawn into my wanted place. where must i change it ,maybe in mapregiontable.java ?


I did this

Code: Select all

			// Checking if in an instance			if (player.getInstanceId() > 0)			{				Instance inst = InstanceManager.getInstance().getInstance(player.getInstanceId());				if (inst != null)				{					coord = inst.getSpawnLoc(); 					if (coord[0] != 0 && coord[1] != 0 && coord[2] != 0)						return new Location(82752 + Rnd.get( -100,100), 53583 + Rnd.get( -100,100), -1499);				}			}		}

or maybe in this :

Code: Select all

 public int getAreaCastle(L2Character activeChar)	{		int area = getClosestTownNumber(activeChar);		int castle;		switch (area)		{			case 0:				castle = 1;				break;//Talking Island Village			case 1:				castle = 4;				break; //Elven Village			case 2:				castle = 4;				break; //Dark Elven Village			case 3:				castle = 9;				break; //Orc Village			case 4:				castle = 9;				break; //Dwarven Village			case 5:				castle = 1;				break; //Town of Gludio			case 6:				castle = 1;				break; //Gludin Village			case 7:				castle = 2;				break; //Town of Dion			case 8:				castle = 3;				break; //Town of Giran			case 9:				castle = 4;				break; //Town of Oren			case 10:				castle = 5;				break; //Town of Aden			case 11:				castle = 5;				break; //Hunters Village			case 12:				castle = 3;				break; //Giran Harbor			case 13:				castle = 6;				break; //Heine			case 14:				castle = 8;				break; //Rune Township			case 15:				castle = 7;				break; //Town of Goddard			case 16:				castle = 9;				break; //Town of Shuttgart			case 17:				castle = 2;				break; //Floran Village			case 18:				castle = 8;				break; //Primeval Isle Wharf			case 19:				castle = 5;				break; //Kamael Village			case 20:				castle = 6;				break; //South of Wastelands Camp			case 21:				castle = 8;				break; //Fantasy Island			default:				castle = 5;				break; //Town of Aden

Re: Spawn after death

Posted: Sat Aug 21, 2010 8:37 am
by SolidSnake
Go to java/com/l2jserver/gameserver/network/clientpackets/RequestRestartPoint.java
So let's find and change this code:

Code: Select all

				case 27: // to jail					if (!activeChar.isInJail()) return;					loc = new Location(-114356, -249645, -2984);					break; 				default:-					loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town);+					loc = new Location(Your, respawn, coordinations);					break;			} 			// Teleport and revive
Remember: this modification is only for default respawn.

Re: Spawn after death

Posted: Sat Jun 06, 2015 9:44 am
by devolskis
Where i can find java files like this? im using L2j frozen ~850 rev. Simple pack, not timeline or something else, just simple pack with gameserver,loginserver,tools.

Re: Spawn after death

Posted: Sat Jun 06, 2015 9:58 am
by Aikimaniac
I suggest you ask on forums of project you are using or switch to our project and get best possible support for you and your server.

Re: Spawn after death

Posted: Sat Jun 06, 2015 6:07 pm
by Zoey76
devolskis wrote:Where i can find java files like this? im using L2j frozen ~850 rev. Simple pack, not timeline or something else, just simple pack with gameserver,loginserver,tools.
https://www.assembla.com/code/L2jFrozen ... Point.java :problem: