Fanky Posted November 23, 2010 Posted November 23, 2010 This is simple simple simple simple simple simple simple simple simple simple simple simple simple simplest thing ever,by the way since one friend request me to do, i did it(I know its share but with other way,btw) Hope you will find it usefull :] ### Eclipse Workspace Patch 1.0 #P L2_GameServer_It Index: java/net/sf/l2j/Config.java =================================================================== --- java/net/sf/l2j/Config.java (revision 20) +++ java/net/sf/l2j/Config.java (working copy) @@ -886,6 +886,8 @@ public static boolean L2JMOD_WEDDING_FORMALWEAR; public static int L2JMOD_WEDDING_DIVORCE_COSTS; + /** Noblesse At New Chars */ + public static boolean ADD_NOBLESSE; /** Custom Tittle When new char Login */ public static boolean CHAR_TITLE; public static String ADD_CHAR_TITLE; @@ -1883,6 +1885,8 @@ L2JMOD_WEDDING_FORMALWEAR = Boolean.parseBoolean(L2JModSettings.getProperty("WeddingFormalWear", "True")); L2JMOD_WEDDING_DIVORCE_COSTS = Integer.parseInt(L2JModSettings.getProperty("WeddingDivorceCosts", "20")); + /** Noblesse At New Chars */ + ADD_NOBLESSE = Boolean.parseBoolean(L2JModSettings.getProperty("NoblesseAtNewChars", "True")); /** Custom Tittle When new Char Log In */ CHAR_TITLE = Boolean.parseBoolean(L2JModSettings.getProperty("CharTitle", "true")); ADD_CHAR_TITLE = L2JModSettings.getProperty("CharAddTitle", "L2JValor Project"); Index: java/config/l2jmods.properties =================================================================== --- java/config/l2jmods.properties (revision 20) +++ java/config/l2jmods.properties (working copy) @@ -145,4 +145,8 @@ + +#This feature if true,give to all new chars Noblesse Status +#Default:True +NoblesseAtNewChars = True \ No newline at end of file Index: java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java =================================================================== --- java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java (revision 19) +++ java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java (working copy) @@ -184,7 +184,14 @@ } } - + if (Config.ADD_NOBLESSE) + { + if (activeChar.getLevel() <= 2) + + activeChar.setNoble(true); + activeChar.sendMessage("[sRV]: Noblesse Status ADDED"); + } + if (activeChar.getAllEffects() != null) { for (L2Effect e : activeChar.getAllEffects())
xepimetheus Posted November 23, 2010 Posted November 23, 2010 i think already shared here :) but its good for Hight Rates
Fanky Posted November 23, 2010 Author Posted November 23, 2010 i think already shared here :) but its good for Hight Rates Check what i said above btw.
Kяaσh Posted November 23, 2010 Posted November 23, 2010 http://www.maxcheaters.com/forum/index.php?topic=51404.0 READ THAT.
Fanky Posted November 23, 2010 Author Posted November 23, 2010 http://www.maxcheaters.com/forum/index.php?topic=51404.0 READ THAT. oh lol,kk Just then one mod delete or junk it,dont rly care.
Cod3x Posted November 23, 2010 Posted November 23, 2010 Whats the point of sharring things that takes few secs to build them in your mind :P. Try to make something more complicated instead of such things with configs > code.
Fanky Posted November 23, 2010 Author Posted November 23, 2010 Whats the point of sharring things that takes few secs to build them in your mind :P. Try to make something more complicated instead of such things with configs > code. Cuze i rly lack of imagine if you any idea pleaze pm me and tell it,i cant think something rly new ... if you can send me a pm(with any idea)
Matim Posted November 23, 2010 Posted November 23, 2010 It wasn't really smart. Whats the point to add noble ALL THE TIME at enter world? At least there should be check if character is already noble.. anyway EnterWorld is not right place for it. You said "For NEW chars" Now think a bit where exactly u should put it ;)
Versus Posted November 23, 2010 Posted November 23, 2010 Code is wrong. 1) It's misplaced, you should add it at CreateCharacter.java 2) The message will be broad casted even if the character is higher level than 2. You should add brackets after your level check. Please, before sharing, ensure that your code is efficient and working properly. Yet again, maxcheaters community appreciates your try and thanks you.
Recommended Posts