Jump to content

[Share] Shift + Mouse show monter drop info [ For Interlude]


mxc

Recommended Posts

Hi, All MXCer. Today I share the now code. Call : 'Shift + Mouse show monter drop info'

Tested in Interlude ! Other server pls test...

 

Now start:

 

Loction 1:

Config.java

======================================

Find code :

public static int PLAYER_PROTECTION_SYSTEM;

 

Add after :

public static boolean ALT_PLAYER_SHIFT_MOUSE;

 

 

Find code :

PLAYER_PROTECTION_SYSTEM = Integer.parseInt(L2JTeonCustom.getProperty("PlayerProtectionLevel", "0"));

 

 

Add after :

ALT_PLAYER_SHIFT_MOUSE = Boolean.parseBoolean(L2JTeonCustom.getProperty("AltPlayerShiftMouse", "False"));

 

 

Loction 2:

L2JTeonCustom.properties

======================================

Find :

PlayerProtectionLevel = 0

 

Add after :

# -------------------------------------------------
# Allow Player Press Shift+Mouse Show Droplist ?
# -------------------------------------------------
# (Default: False)
AltPlayerShiftMouse = False

 

 

Loction 3:

gameserver\model\actor\instance\L2NpcInstance.java

======================================

Open and find out:

			html.setHtml(html1.toString());
		player.sendPacket(html);
	}

 

 

 

Add new code after:

		else
	{
		if (Config.ALT_PLAYER_SHIFT_MOUSE && !player.isGM())
		{
			L2NpcTemplate npcData = NpcTable.getInstance().getTemplate(getTemplate().npcId);
			if (npcData == null)
			{
				player.sendMessage("Unknow ID:" + getTemplate().npcId);
				return;
			}
			NpcHtmlMessage adminReply = new NpcHtmlMessage(5);
			TextBuilder replyMSG = new TextBuilder("<html><title>Drop Info</title>");
			replyMSG.append("<body>");				
			replyMSG.append("<center><font color=\"LEVEL\">[" + npcData.name + "] ~'drop info</font><br><img src=\"L2UI.SquareWhite\" width=290 height=1></center><br>");
			replyMSG.append("<table border=0 width=290>");
			//final String color;
			replyMSG.append("<tr><td width=160>ItemName</td><td width=90 align=right>Chance</td><td width=40 align=right>Type</td></tr><tr><td></td></tr>");
			for (L2DropCategory cat : npcData.getDropData())
				for (L2DropData drop : cat.getAllDrops())
					replyMSG.append("<tr><td><font color=\"EE9955\">" + ItemTable.getInstance().getTemplate(drop.getItemId()).getName() + "</font></td>"
							+ "<td align=right><font color=\"EE9955\">" + String.valueOf((double)drop.getChance()/10000) + "%</font></td>"
							+ "<td align=right><font color=\"EE9955\">" + (drop.isQuestDrop() ? "Quest" : cat.isSweep() ? "Sweep" : "Drop") + "</font></td></tr>");
			replyMSG.append("</table><br>");
			replyMSG.append("<center><img src=\"L2UI.SquareWhite\" width=290 height=1></center><br>");
			replyMSG.append("<center><font color=\"222222\"> MXC maxcheaters.com</font></center>");
			replyMSG.append("</body></html>");
			adminReply.setHtml(replyMSG.toString());
			player.sendPacket(adminReply);
		}
	}

 

 

P.S. : Tested in L2jTeon ,  you can change it if you use  other server ! Enjoy!

Sorry for my English..

Link to comment
Share on other sites

Δεν νομιζξω να ειναι και τοσο χρησιμο και τα περισοτερα pack το εχουνε οποτε..

αλλα anyway GJ

[GR]auto den einai gia tous gms , einai gia tous normal players
Link to comment
Share on other sites

auto den einai gia tous gms , einai gia tous normal players

[GR]Το ξερω.Ειναι πιο δυσκολο να σκωτοσει το mob και να δει τι πεταει που εμει δηλαδη πρεπει ν βαλουμε αυτο το java code?

Link to comment
Share on other sites

Το ξερω.Ειναι πιο δυσκολο να σκωτοσει το mob και να δει τι πεταει που εμει δηλαδη πρεπει ν βαλουμε αυτο το java code?

[GR]kaneis lathos, mporei enas server na exei diskola party mobs pou theloun perisotera apo 1 atomo to opoio tha thelei na dei ti petaei prin kalesei to party tou gia na ton killaroun.....

 

[ENG]Thanks for sharing it

Link to comment
Share on other sites

[GR]Δεν νομιζξω να ειναι και τοσο χρησιμο και τα περισοτερα pack το εχουνε οποτε..

αλλα anyway GJ

[GR] Poio pack to exei auto ???

kanena apo oso kserw den paizei na to exei

 

 

[ENG] Thanks for share man

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  • 3 weeks later...
  • 4 weeks later...
  • 6 months later...

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
Reply to this topic...

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