Jump to content

Recommended Posts

Posted

I am create it is code for my server.

 

Index: java/com/l2jserver/Config.java
===================================================================
--- java/com/l2jserver/Config.java	(revision 26)
+++ java/com/l2jserver/Config.java	(working copy)
@@ -95,6 +95,9 @@
	public static List<int[]> CUSTOM_STARTER_ITEMS = new FastList<int[]>();
	public static boolean CUSTOM_STARTING_TITLE;
	public static String CUSTOM_TITULO_NOVO;
+	public static boolean CUSTOM_ITEM_LIDER_CASTELO;
+	public static int LIDER_AMOUNT1;
+	public static int LIDER_ITEM1;

	//--------------------------------------------------
	// Faction Engine Related Settings
@@ -2268,6 +2271,10 @@
							//Custom Titulo
							CUSTOM_STARTING_TITLE = Boolean.parseBoolean(DAGSettings.getProperty("CustomStartingTitle", "False"));
							CUSTOM_TITULO_NOVO = DAGSettings.getProperty("CustomTitulo", "Novato");
+							// Item custom para castelo
+							CUSTOM_ITEM_LIDER_CASTELO = Boolean.parseBoolean(DAGSettings.getProperty("CustomItemLider", "False"));
+							LIDER_ITEM1 = Integer.parseInt(DAGSettings.getProperty("LiderItem1", ""));
+							LIDER_AMOUNT1 = Integer.parseInt(DAGSettings.getProperty("LiderAmmount1", ""));


				}
Index: java/com/l2jserver/gameserver/model/actor/instance/L2CastleChamberlainInstance.java
===================================================================
--- java/com/l2jserver/gameserver/model/actor/instance/L2CastleChamberlainInstance.java	(revision 25)
+++ java/com/l2jserver/gameserver/model/actor/instance/L2CastleChamberlainInstance.java	(working copy)
@@ -1235,6 +1235,19 @@
						html.replace("%CharName%", String.valueOf(player.getName()));
						html.replace("%FeudName%", String.valueOf(getCastle().getName()));
					}
+					
+						if (Config.CUSTOM_ITEM_LIDER_CASTELO)
+						{
+							if (player.getInventory().getItemByItemId(Config.LIDER_ITEM1) == null)
+							{
+								L2ItemInstance LiderItem1 = player.getInventory().addItem("Item Custom", Config.LIDER_ITEM1, Config.LIDER_AMOUNT1, player, this);
+								
+								SystemMessage mse = SystemMessage.getSystemMessage(SystemMessageId.EARNED_ITEM_S1);
+								mse.addItemName(LiderItem1);
+								player.sendPacket(mse);
+								
+							}
+						}
					else
						html.setFile(player.getHtmlPrefix(), "data/html/chamberlain/chamberlain-hascrown.htm");
				}
Index: java/config/dag/dagoptions.properties
===================================================================
--- java/config/dag/dagoptions.properties	(revision 26)
+++ java/config/dag/dagoptions.properties	(working copy)
@@ -17,4 +17,18 @@
CustomStarterItems = 57,1000;728,200;

# Titulo Inicial aos novos Players
-CustomTitulo = Novato
\ No newline at end of file
+CustomTitulo = Novato
+
+# ---------------------------------------------------------------------------
+# Configuracoes Custom Castelo
+# ---------------------------------------------------------------------------
+
+# Ativar Item custom para o Lider do Castelo
+# Default = False
+CustomItemLider = False
+
+# Id do item
+LiderItem1 = 57
+
+# Quantia do ID
+LiderAmmount1 = 10000

 

Credits me!

Posted

loled...everyone whit minimal knowledge can create a 2 liner code to add smth to the inventory.

 

anyway i dont see it usefully in my oppinion

Posted

ok ok ... if you don't like my share it's not my problem, it's not difficult, i know, but my share can help some people.

Everyone doesn't have your knowledge, if it's too easy for you, you can create forum for best admin ...

  • 4 weeks later...
  • 10 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...