Jump to content

Recommended Posts

Posted (edited)

Hello guys, nothing special, just a guy ask me for that and maybe more peoples looking for it.  =)

You select enchant aura for all weapons on character selection.

puPU05A.png

 

Diff Created on aCis 378:

Index: config/server.properties
===================================================================
--- config/server.properties	(revision 9)
+++ config/server.properties	(working copy)
@@ -59,6 +59,10 @@
 #                      Clients related options
 # ================================================================
 
+# Visual Enchant for weapons on character selection
+# Disable : 0
+VisualEnchant = 16
+
 # Allow delete chars after D days, 0 = feature disabled.
 DeleteCharAfterDays = 7
 
Index: java/net/sf/l2j/Config.java
===================================================================
--- java/net/sf/l2j/Config.java	(revision 9)
+++ java/net/sf/l2j/Config.java	(working copy)
@@ -497,6 +497,7 @@
 	public static boolean SERVER_GMONLY;
 	
 	/** clients related */
+	public static int VISUAL_ENCHANT;
 	public static int DELETE_DAYS;
 	public static int MAXIMUM_ONLINE_USERS;
 	
@@ -1210,6 +1211,7 @@
 		SERVER_LIST_TESTSERVER = server.getProperty("TestServer", false);
 		SERVER_LIST_PVPSERVER = server.getProperty("PvpServer", true);
 		
+		VISUAL_ENCHANT = server.getProperty("VisualEnchant", 0);
 		DELETE_DAYS = server.getProperty("DeleteCharAfterDays", 7);
 		MAXIMUM_ONLINE_USERS = server.getProperty("MaximumOnlineUsers", 100);
 		
Index: java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java
===================================================================
--- java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java	(revision 9)
+++ java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java	(working copy)
@@ -6,6 +6,7 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import net.sf.l2j.Config;
 import net.sf.l2j.L2DatabaseFactory;
 import net.sf.l2j.gameserver.data.sql.ClanTable;
 import net.sf.l2j.gameserver.model.CharSelectSlot;
@@ -149,7 +150,7 @@
 			writeD((slot.getAccessLevel() > -1) ? ((slot.getDeleteTimer() > 0) ? (int) ((slot.getDeleteTimer() - System.currentTimeMillis()) / 1000) : 0) : -1);
 			writeD(slot.getClassId());
 			writeD((i == _activeId) ? 0x01 : 0x00);
-			writeC(Math.min(127, slot.getEnchantEffect()));
+			writeC(Config.VISUAL_ENCHANT > 0 ? Config.VISUAL_ENCHANT : Math.min(127, slot.getEnchantEffect()));
 			writeD(slot.getAugmentationId());
 		}
 		getClient().setCharSelectSlot(_slots);

 

Edited by StinkyMadness
  • Like 1
  • Upvote 4
  • 2 months later...
Posted

here is adapted for h5

### Eclipse Workspace Patch 1.0
#P L2J_Server
Index: /game/config/Character.properties
===================================================================
--- /game/config/Character.properties (revision 0)
+++/game/config/Character.properties   (working copy)

+# Visual Enchant for weapons on character selection
+# Disable : 0
+VisualEnchant = 16

# Allow character deletion after days set below. To disallow character deletion, set this equal to 0.
# Default: 7
DeleteCharAfterDays = 1




### Eclipse Workspace Patch 1.0
#P L2J_Server
Index: src/main/java/com.l2jserver/config.java
===================================================================
--- src/main/java/com.l2jserver/config.java (revision 0)
+++src/main/java/com.l2jserver/config.java   (working cop



     public static boolean SERVER_GMONLY;
     
     /** clients related */
+    public static int VISUAL_ENCHANT;
     public static int DELETE_DAYS;
     public static int MAXIMUM_ONLINE_USERS;
     
@@ -1210,6 +1211,7 @@
         SERVER_LIST_TESTSERVER = server.getProperty("TestServer", false);
         SERVER_LIST_PVPSERVER = server.getProperty("PvpServer", true);
         

            ALT_GAME_FREE_TELEPORT = character.getBoolean("AltFreeTeleporting", false);
+            VISUAL_ENCHANT = character.getInt("VisualEnchant", 0);
            DELETE_DAYS = character.getInt("DeleteCharAfterDays", 7);
            ALT_GAME_EXPONENT_XP = character.getFloat("AltGameExponentXp", 0);
            ALT_GAME_EXPONENT_SP = character.getFloat("AltGameExponentSp", 0);



### Eclipse Workspace Patch 1.0
#P L2J_Server
Index: src/main/java/com.l2jserver/gameserver/network/serverpackets/CharSelectInfo.java
===================================================================
--- src/main/java/com.l2jserver/gameserver/network/serverpackets/CharSelectInfo.java (revision 0)
+++src/main/java/com.l2jserver/gameserver/network/serverpackets/CharSelectInfo.java   (working cop

            writeD(charInfoPackage.getDeleteTimer() > 0 ? (int) ((charInfoPackage.getDeleteTimer() - System.currentTimeMillis()) / 1000) : 0); // days left before
            // delete .. if != 0
            // then char is inactive
            writeD(charInfoPackage.getClassId());
            writeD(i == _activeId ? 0x01 : 0x00); // c3 auto-select char
            
+            writeC(Config.VISUAL_ENCHANT > 0 ? Config.VISUAL_ENCHANT : Math.min(127, charInfoPackage.getEnchantEffect()));
            writeD(charInfoPackage.getAugmentationId());

 

  • 2 months later...
  • 6 months later...
Posted
On 1/17/2019 at 3:20 AM, StinkyMadness said:

Hello guys, nothing special, just a guy ask me for that and maybe more peoples looking for it.  =)

You select enchant aura for all weapons on character selection.

puPU05A.png

 

Diff Created on aCis 378:


Index: config/server.properties
===================================================================
--- config/server.properties	(revision 9)
+++ config/server.properties	(working copy)
@@ -59,6 +59,10 @@
 #                      Clients related options
 # ================================================================
 
+# Visual Enchant for weapons on character selection
+# Disable : 0
+VisualEnchant = 16
+
 # Allow delete chars after D days, 0 = feature disabled.
 DeleteCharAfterDays = 7
 
Index: java/net/sf/l2j/Config.java
===================================================================
--- java/net/sf/l2j/Config.java	(revision 9)
+++ java/net/sf/l2j/Config.java	(working copy)
@@ -497,6 +497,7 @@
 	public static boolean SERVER_GMONLY;
 	
 	/** clients related */
+	public static int VISUAL_ENCHANT;
 	public static int DELETE_DAYS;
 	public static int MAXIMUM_ONLINE_USERS;
 	
@@ -1210,6 +1211,7 @@
 		SERVER_LIST_TESTSERVER = server.getProperty("TestServer", false);
 		SERVER_LIST_PVPSERVER = server.getProperty("PvpServer", true);
 		
+		VISUAL_ENCHANT = server.getProperty("VisualEnchant", 0);
 		DELETE_DAYS = server.getProperty("DeleteCharAfterDays", 7);
 		MAXIMUM_ONLINE_USERS = server.getProperty("MaximumOnlineUsers", 100);
 		
Index: java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java
===================================================================
--- java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java	(revision 9)
+++ java/net/sf/l2j/gameserver/network/serverpackets/CharSelectInfo.java	(working copy)
@@ -6,6 +6,7 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import net.sf.l2j.Config;
 import net.sf.l2j.L2DatabaseFactory;
 import net.sf.l2j.gameserver.data.sql.ClanTable;
 import net.sf.l2j.gameserver.model.CharSelectSlot;
@@ -149,7 +150,7 @@
 			writeD((slot.getAccessLevel() > -1) ? ((slot.getDeleteTimer() > 0) ? (int) ((slot.getDeleteTimer() - System.currentTimeMillis()) / 1000) : 0) : -1);
 			writeD(slot.getClassId());
 			writeD((i == _activeId) ? 0x01 : 0x00);
-			writeC(Math.min(127, slot.getEnchantEffect()));
+			writeC(Config.VISUAL_ENCHANT > 0 ? Config.VISUAL_ENCHANT : Math.min(127, slot.getEnchantEffect()));
 			writeD(slot.getAugmentationId());
 		}
 		getClient().setCharSelectSlot(_slots);

 

hello my friend everything in peace, I liked this new method of showing or enchanting Allow more and move from another place to select or define account creation character equal to chronicles up

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