Jump to content
  • 0

[Request]-Death Manager


infectted

Question

Long time i'm looking for this 6116402a.jpg I rly need this.

After your death a panel is showing up and shows the person that killed you and his stats.(e.x Enchant's, Hp, Cp, Mp.)

who can create or say link to this super code, thanks.

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Long time i'm looking for this 6116402a.jpg I rly need this.

After your death a panel is showing up and shows the person that killed you and his stats.(e.x Enchant's, Hp, Cp, Mp.)

who can create or say link to this super code, thanks.

it is implemented in the pvp rank system o mathew go check it out

Link to comment
Share on other sites

  • 0

Hey Guys. I want that too..if someone could make them for l2jhellas or frozen..would be awesome

Just go L2PcInstance doDie() method and add a html window there.. pretty basic stuff.

Link to comment
Share on other sites

  • 0

Just go  L2PcInstance doDie() and add this

{
		NpcHtmlMessage adminReply = new NpcHtmlMessage(5);
		TextBuilder replyMSG = new TextBuilder("<html><body>");
		replyMSG.append("<center>Teddy Killer Panel</center><br>");
		final L2PcInstance player = killer.getActingPlayer();
		replyMSG.append("<center>----->" + player.getName() + "<-----</center><br>");
		replyMSG.append("<table border=0 width=\"100%\">");
		replyMSG.append("<tr><td><font color=\"009900\">HP:</font> "+ player.getCurrentHp() + "/<font color=\"009900\">"+ player.getMaxHp() + "</font></td></tr>");
		replyMSG.append("<tr><td><font color=\"009900\">CP:</font> "+ player.getCurrentCp() + "/<font color=\"009900\">"+ player.getMaxCp() + "</font></td></tr>");
		replyMSG.append("<tr><td><font color=\"009900\">MP:</font> "+ player.getCurrentMp() + "/<font color=\"009900\">"+ player.getMaxMp() + "</font></td></tr>");
		replyMSG.append("</table>");
		replyMSG.append("<tr><td>==================================</tr></td>");
		//Weapon
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Weapon Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Weapon Enchant:</font><font color=\"A80000\"> The player doesn't have weapon.</font></tr></td></table>");
	    }
		//helmet
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_HEAD) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Helmet Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_HEAD).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Helmet Enchant:</font><font color=\"A80000\"> The player doesn't have helmet.</font></tr></td></table>");
	    }
		//chest
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_CHEST) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Chest Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_CHEST).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Chest Enchant:</font><font color=\"A80000\"> The player doesn't have chest.</font></tr></td></table>");
		}
		//Legs
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEGS) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Legs Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEGS).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Legs Enchant:</font><font color=\"A80000\"> The player doesn't have legs.</font></tr></td></table>");
		}
		//Gloves
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_GLOVES) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Gloves Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_GLOVES).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Gloves Enchant:</font><font color=\"A80000\"> The player doesn't have gloves.</font></tr></td></table>");
		}
		//Boots
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_FEET) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Boots Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_FEET).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Boots Enchant:</font><font color=\"A80000\"> The player doesn't have boots.</font></tr></td></table>");
		}
		//Necklace
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_NECK) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Necklace Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_NECK).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">Necklace Enchant:</font><font color=\"A80000\"> The player doesn't have necklace.</font></tr></td></table>");
		}
		//L-Earring
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEAR) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">L-Earring Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LEAR).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">L-Earring Enchant:</font><font color=\"A80000\"> The player doesn't have l-earring.</font></tr></td></table>");
		}
		//R-Earring
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_REAR) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">R-Earring Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_REAR).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">R-Earring Enchant:</font><font color=\"A80000\"> The player doesn't have r-earring.</font></tr></td></table>");
		}
		//L-Ring
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LFINGER) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">L-Ring Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LFINGER).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">L-Ring Enchant:</font><font color=\"A80000\"> The player doesn't have l-ring.</font></tr></td></table>");
		}
		//R-Ring
		if(player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RFINGER) != null)
		{
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">R-Ring Enchant: </font>+" + player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RFINGER).getEnchantLevel() + "</tr></td></table>");
		}
		else
	    {			
			replyMSG.append("<table border=0 width=\"100%\">");
			replyMSG.append("<tr><td><font color=\"009900\">R-Ring Enchant:</font><font color=\"A80000\"> The player doesn't have r-ring.</font></tr></td></table>");
		}
		replyMSG.append("</body></html>");

		adminReply.setHtml(replyMSG.toString());
		sendPacket(adminReply);

		adminReply = null;
		replyMSG = null;
	}
Link to comment
Share on other sites

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