Hi all, I'm trying to add the rebirth patch to the newest revision of l2j manually. The problem I have is that when I try to add this code in eclipse WorldHandler.java does not exist. Do I have to create a new java source file named Worldhandler.java ? If so how to I add it ? Thanks
just with this extender that I have shared it is not possible to start with c4 client, you have to make some changes to the extender and it works with c4 client perfectly.
regarding the updates in this last revision
🔹dll is not packaged with vmprotect
New custom zone types have been added:
🔹 NO_NOBLESS
begin MinX=84638 MaxX=92616 MinY=-87170 MaxY=-82018 MinZ=-6000 MaxZ=0 Type=NO_NOBLESS KickOutPos=83007/148057/-3464 end
▶️ This zone checks if the character is noble.
If it does not meet the condition, it will be automatically kicked to the indicated position (KickOutPos).
🔹 CUSTOM_SPAWN_ZONE
begin MinX=77275 MaxX=85704 MinY=10122 MaxY=18066 MinZ=-8000 MaxZ=5000 Type=CUSTOM_SPAWN_ZONE OutPos=83007/148057/-3464 Spawns={{82984/18066/-5256}};{{79275/15147/-5248}};{{82922/14263/-5256}};{{83704/10122/-5288}} end
▶️ This zone allows characters, upon death, to respawn with full buff, CP, HP and MP if they press “Fixed”.
They will only be able to revive in one of the positions defined in Spawns.
🔧 Both zones are fully configurable from territorydata.txt
Could you tell me what changed in this update?
more one question:
Is it possible to log in through the c4 client instead of interlude? That would be great
Question
Ethen
Hi all, I'm trying to add the rebirth patch to the newest revision of l2j manually. The problem I have is that when I try to add this code in eclipse WorldHandler.java does not exist. Do I have to create a new java source file named Worldhandler.java ? If so how to I add it ? Thanks
===================================================================
--- java/net/sf/l2j/gameserver/handler/WorldHandler.java (revision 0)
+++ java/net/sf/l2j/gameserver/handler/WorldHandler.java (revision 0)
-0,0 +1,38 @@
+package net.sf.l2j.gameserver.handler;
+
+import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
+
+import net.sf.l2j.gameserver.model.entity.RebirthManager;
+
+/**
+ *This will simply manage any custom 'Enter World callers' needed.<br>
+ *Rather then having to add them to the core's. (yuck!)
+ *
+ * @author JStar
+ */
+public class WorldHandler{
+
+ private static WorldHandler _instance = null;
+
+ private WorldHandler(){
+ //Do Nothing ^_-
+ }
+
+ /** Receives the non-static instance of the RebirthManager.*/
+ public static WorldHandler getInstance(){
+ if(_instance == null){
+ _instance = new WorldHandler();
+ }
+ return _instance;
+ }
+
+ /** Requests entry into the world - manages appropriately. */
+ public void enterWorld(L2PcInstance player){
+ RebirthManager.getInstance().grantRebirthSkills(player);
+ }
+
+ /** Requests removal from the world - manages appropriately. */
+ public void exitWorld(L2PcInstance player){
+ }
+
+}
2 answers to this question
Recommended Posts