
vmv
Members-
Posts
58 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by vmv
-
[L2J Contest - Share] Deathmatch Engine by Intrepid
vmv replied to Escordia's topic in Server Shares & Files [L2J]
Well...somebody with good knowledge of java must look over all this to make it work....:) -
[L2J Contest - Share] Deathmatch Engine by Intrepid
vmv replied to Escordia's topic in Server Shares & Files [L2J]
I made some 'config" files and applied to a fresh build epilogue...but no success to work :D. Actually nothing happen after starting server and am on lvl 0,1 on java so don't laugh to much about my config files :).If anyone have time to remake what is wrong or to help a little will be very nice for all of newbie out here :P...: \ No newline at end of file Index: java/com/l2jserver/Config.java =================================================================== --- java/com/l2jserver/Config.java (revision 4059) +++ java/com/l2jserver/Config.java (working copy) @@ -583,6 +572,51 @@ //-------------------------------------------------- // L2JMods Settings //-------------------------------------------------- + + public static boolean DM_ALLOWED; + public static int DM_MIN_PLAYER; + public static int DM_MAX_PARTICIPANT; + public static int DM_MIN_LVL; + public static int DM_MAX_LVL; + public static int DM_REWARD_ID; + public static int DM_REWARD_COUNT; + public static long DM_DELAY_INITIAL_REGISTRATION; + public static int DM_REGISTRATION_ANNOUNCEMENT_COUNT; + public static long DM_REGISTRATION_LENGHT; + public static long DM_PREPARATION_LENGHT; + public static long DM_EVENT_LENGHT; + public static long DM_ENDING_LENGHT; + public static long DM_DELAY_BETWEEN_EVENTS; + public static boolean DM_RECOVER_ONSTART; + public static int DM_REVIVE_DELAY; + public static boolean DM_REGISTER_AFTER_RELOG; + public static boolean DM_REG_CANCEL; + public static boolean DM_HERO_JOIN; + public static boolean DM_CWOWNER_JOIN; + public static String DISALLOWED_ITEMS; + public static List<Integer> DM_DISALLOWED_ITEMS = new ArrayList<Integer>(); + public static boolean DM_CANCEL_PARTY_ONSTART; + public static boolean DM_CANCEL_BUFF_ONSTART; + public static boolean DM_CANCEL_CUBIC_ONSTART; + public static boolean DM_UNSUMMON_PET_ONSTART; + public static boolean DM_CANCEL_TRANSFORM_ONSTART; + public static int DM_LOCX1; + public static int DM_LOCY1; + public static int DM_LOCZ1; + public static int DM_LOCX2; + public static int DM_LOCY2; + public static int DM_LOCZ2; + public static int DM_RANDOM_RESPAWN1_X; + public static int DM_RANDOM_RESPAWN1_Y; + public static int DM_RANDOM_RESPAWN1_Z; + public static int DM_RANDOM_RESPAWN2_X; + public static int DM_RANDOM_RESPAWN2_Y; + public static int DM_RANDOM_RESPAWN2_Z; + public static int DM_TELE_BACK_X; + public static int DM_TELE_BACK_Y; + public static int DM_TELE_BACK_Z; + + public static boolean L2JMOD_CHAMPION_ENABLE; public static boolean L2JMOD_CHAMPION_PASSIVE; public static int L2JMOD_CHAMPION_FREQUENCY; @@ -1976,6 +2010,54 @@ L2Properties L2JModSettings = new L2Properties(); is = new FileInputStream(new File(L2JMOD_CONFIG_FILE)); L2JModSettings.load(is); + + + DM_ALLOWED = Boolean.parseBoolean(L2JModSettings.getProperty("DMAllowed", "true")); + DM_MIN_PLAYER = Integer.parseInt(L2JModSettings.getProperty("DMMinPlayer", "2")); + DM_MAX_PARTICIPANT = Integer.parseInt(L2JModSettings.getProperty("DMMaxParticipant", "80")); + DM_MIN_LVL = (byte)Integer.parseInt(L2JModSettings.getProperty("DMMinLevel", "85")); + DM_MAX_LVL = (byte)Integer.parseInt(L2JModSettings.getProperty("DMMaxLevel", "85")); + DM_REWARD_ID = Integer.parseInt(L2JModSettings.getProperty("DMRewardID", "6393")); + DM_REWARD_COUNT = Integer.parseInt(L2JModSettings.getProperty("DMRewardCount", "1")); + DM_DELAY_INITIAL_REGISTRATION = Integer.parseInt(L2JModSettings.getProperty("DMInitialRegistration", "3600")); + DM_REGISTRATION_ANNOUNCEMENT_COUNT = Integer.parseInt(L2JModSettings.getProperty("DMRegAnnCount", "3600")); + DM_REGISTRATION_LENGHT = Long.parseLong(L2JModSettings.getProperty("DMRegLenght","3600")); + DM_PREPARATION_LENGHT = Long.parseLong(L2JModSettings.getProperty("DMPrepLenght","3600")); + DM_EVENT_LENGHT = Long.parseLong(L2JModSettings.getProperty("DMEventLenght","3600")); + DM_ENDING_LENGHT = Long.parseLong(L2JModSettings.getProperty("DMEndingLenght","3600")); + DM_DELAY_BETWEEN_EVENTS = Long.parseLong(L2JModSettings.getProperty("DMDelayBetweenEvents","3600")); + DM_RECOVER_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMRecover", "true")); + DM_REVIVE_DELAY = Integer.parseInt(L2JModSettings.getProperty("DMReviveDelay", "10")); + DM_REGISTER_AFTER_RELOG = Boolean.parseBoolean(L2JModSettings.getProperty("DMRegAfterRelog", "false")); + DM_REG_CANCEL = Boolean.parseBoolean(L2JModSettings.getProperty("DMRegCancel", "true")); + DM_HERO_JOIN = Boolean.parseBoolean(L2JModSettings.getProperty("DMHeroJoin", "true")); + DM_CWOWNER_JOIN = Boolean.parseBoolean(L2JModSettings.getProperty("DMCursedAllowed", "true")); + DISALLOWED_ITEMS = L2JModSettings.getProperty("DisallowedItems", "0"); + DM_DISALLOWED_ITEMS = new FastList<Integer>(); + for (String id : DISALLOWED_ITEMS.split(",")) + { + DM_DISALLOWED_ITEMS.add(Integer.parseInt(id)); + } + DM_CANCEL_PARTY_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMCancelParty", "true")); + DM_CANCEL_BUFF_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMCancelBuff", "true")); + DM_CANCEL_CUBIC_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMCancelCubic", "true")); + DM_UNSUMMON_PET_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMUnsummonPet", "true")); + DM_CANCEL_TRANSFORM_ONSTART = Boolean.parseBoolean(L2JModSettings.getProperty("DMCancelTransform", "true")); + DM_LOCX1 = Integer.parseInt(L2JModSettings.getProperty("LocX1", "0")); + DM_LOCY1 = Integer.parseInt(L2JModSettings.getProperty("LocY1", "0")); + DM_LOCZ1 = Integer.parseInt(L2JModSettings.getProperty("LocZ1", "0")); + DM_LOCX2 = Integer.parseInt(L2JModSettings.getProperty("LocX2", "0")); + DM_LOCY2 = Integer.parseInt(L2JModSettings.getProperty("LocY2", "0")); + DM_LOCZ2 = Integer.parseInt(L2JModSettings.getProperty("LocZ2", "0")); + DM_RANDOM_RESPAWN1_X = Integer.parseInt(L2JModSettings.getProperty("Respawn1X", "0")); + DM_RANDOM_RESPAWN1_Y = Integer.parseInt(L2JModSettings.getProperty("Respawn1Y", "0")); + DM_RANDOM_RESPAWN1_Z = Integer.parseInt(L2JModSettings.getProperty("Respawn1Z", "0")); + DM_RANDOM_RESPAWN2_X = Integer.parseInt(L2JModSettings.getProperty("Respawn2X", "0")); + DM_RANDOM_RESPAWN2_Y = Integer.parseInt(L2JModSettings.getProperty("Respawn2Y", "0")); + DM_RANDOM_RESPAWN2_Z = Integer.parseInt(L2JModSettings.getProperty("Respawn2Z", "0")); + DM_TELE_BACK_X = Integer.parseInt(L2JModSettings.getProperty("TeleBackX", "0")); + DM_TELE_BACK_Y = Integer.parseInt(L2JModSettings.getProperty("TeleBackY", "0")); + DM_TELE_BACK_Z = Integer.parseInt(L2JModSettings.getProperty("TeleBackZ", "0")); L2JMOD_CHAMPION_ENABLE = Boolean.parseBoolean(L2JModSettings.getProperty("ChampionEnable", "false")); L2JMOD_CHAMPION_PASSIVE = Boolean.parseBoolean(L2JModSettings.getProperty("ChampionPassive", "false")); @@ -2815,7 +2897,30 @@ else if (pName.equalsIgnoreCase("AltMembersCanWithdrawFromClanWH")) ALT_MEMBERS_CAN_WITHDRAW_FROM_CLANWH = Boolean.parseBoolean(pValue); else if (pName.equalsIgnoreCase("DwarfRecipeLimit")) DWARF_RECIPE_LIMIT = Integer.parseInt(pValue); else if (pName.equalsIgnoreCase("CommonRecipeLimit")) COMMON_RECIPE_LIMIT = Integer.parseInt(pValue); + + + + else if (pName.equalsIgnoreCase("DMAllowed")) DM_ALLOWED = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMInitialRegistration")) DM_DELAY_INITIAL_REGISTRATION = Integer.parseInt(pValue); + else if (pName.equalsIgnoreCase("DMRegAnnCount")) DM_REGISTRATION_ANNOUNCEMENT_COUNT = Integer.parseInt(pValue); + else if (pName.equalsIgnoreCase("DMRegLenght")) DM_REGISTRATION_LENGHT = Long.parseLong(pValue); + else if (pName.equalsIgnoreCase("DMPrepLenght")) DM_PREPARATION_LENGHT = Long.parseLong(pValue); + else if (pName.equalsIgnoreCase("DMEventLenght")) DM_EVENT_LENGHT = Long.parseLong(pValue); + else if (pName.equalsIgnoreCase("DMEndingLenght")) DM_ENDING_LENGHT = Long.parseLong(pValue); + else if (pName.equalsIgnoreCase("DMDelayBetweenEvents")) DM_DELAY_BETWEEN_EVENTS = Long.parseLong(pValue); + else if (pName.equalsIgnoreCase("DMRecover")) DM_RECOVER_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMReviveDelay")) DM_REVIVE_DELAY = Integer.parseInt(pValue); + else if (pName.equalsIgnoreCase("DMRegAfterRelog")) DM_REGISTER_AFTER_RELOG = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMRegCancel")) DM_REG_CANCEL = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMHeroJoin")) DM_HERO_JOIN = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMCursedAllowed")) DM_CWOWNER_JOIN = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMCancelParty")) DM_CANCEL_PARTY_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMCancelBuff")) DM_CANCEL_BUFF_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMCancelCubic")) DM_CANCEL_CUBIC_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMUnsummonPet")) DM_UNSUMMON_PET_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("DMCancelTransform")) DM_CANCEL_TRANSFORM_ONSTART = Boolean.parseBoolean(pValue); + else if (pName.equalsIgnoreCase("ChampionEnable")) L2JMOD_CHAMPION_ENABLE = Boolean.parseBoolean(pValue); else if (pName.equalsIgnoreCase("ChampionFrequency")) L2JMOD_CHAMPION_FREQUENCY = Integer.parseInt(pValue); else if (pName.equalsIgnoreCase("ChampionMinLevel")) L2JMOD_CHAMP_MIN_LVL = Integer.parseInt(pValue); Index: java/config/l2jmods.properties =================================================================== --- java/config/l2jmods.properties (revision 4059) +++ java/config/l2jmods.properties (working copy) @@ -1,7 +1,52 @@ # --------------------------------------------------------------------------- # L2JMODS - non-retail-like systems that have been integrated into the L2J project. # Be warned that there may be no support for these mods beyond the original author's assistance. + # --------------------------------------------------------------------------- +# DeathMatch Event Config +# --------------------------------------------------------------------------- +DMAllowed = True +DMMinPlayer = 2 +DMMaxParticipant = 80 +DMMinLevel = 85 +DMMaxLevel = 85 +DMRewardID = 6393 +DMRewardCount = 100 +DMInitialRegistration = 3600 +DMRegAnnCount = 3600 +DMRegLenght = 3600 +DMEventLenght = 3600 +DMDelayBetweenEvents = 3600 +DMRecover = True +DMReviveDelay = 10 +DMRegAfterRelog = True +DMRegCancel = True +DMHeroJoin = True +DMCursedAllowed = True +DisallowedItems = 0 +DMCancelParty = True +DMCancelBuff = True +DMCancelCubic = True +DMUnsummonPet = True +DMCancelTransform = True +LocX1 = 0 +LocY1 = 0 +LocZ1 = 0 +LocX2 = 0 +LocY2 = 0 +LocZ2 = 0 +Respawn1X = 0 +Respawn1Y = 0 +Respawn1Z = 0 +Respawn2X = 0 +Respawn2Y = 0 +Respawn2Z = 0 +TeleBackX = 0 +TeleBackY = 0 +TeleBackZ = 0 + + +# --------------------------------------------------------------------------- # Champion mobs - Turn random mobs into Champions # --------------------------------------------------------------------------- # Enable/Disable Champion Mob System. ty for the first version.. -
[L2J Contest - Share] Deathmatch Engine by Intrepid
vmv replied to Escordia's topic in Server Shares & Files [L2J]
It is incomplete or... ?? -
[L2J Contest - Share]Advanced 3ple Faction Engine
vmv replied to Escordia's topic in Server Shares & Files [L2J]
And if you want to get out from faction and to play like a normal player ...how you do that ? -
Neah...i didn't see so much post to criticize you...but there are some coders(many) who think they are so fuking best of...:DDDDDD...excuse my language.
-
*Are you hate coders* is well enough.
-
Pfff...i see that is hard to understand what i wrote ...i don't hate coders too... i just hate those mofo who are thinking they invented the *hot water* in here !!!!!!!!!!!!!!!
-
BUT You are probably talking about the l2j coders. I are hate those ones ***but i hate this false personality*** Maybe this will illuminate you....
-
http://translate.google.ro/?hl=ro&tab=wT#en|en|coders ??? What did you not understood ?
-
I did this for one simple purpose ....i don't hate them of course, but i hate this false personality they think they have on some forums with a little knowledge of codding (or better in some case) ! It's just a forum...if you are good enough to act like this then i think you should have a great job on CIA or NASA.....etc.....etc..........etc.......... Why i did this ? It's simple: their answers are like ""oh my fuking god...are you stupid...you don't know that ....or...""Jeees ...you are so dumb..you don't belong here !"" I wonder how many of them know what is behind of a women...but ...:)
-
Nici nu imi mai citesc mesajele...toate sunt identice..:) Mai bine un "ce faci gogule mai traiesti...hai la o bere ceva".... Am ajuns mai rau ca robotii :P, in fiecare an acelasi lucru " Paste Fericit,Craciun Fericit,Sarbatori Fericite,FackYouFericite... We need some changes :)
-
[Tool]L2J File Editor - version 1.1
vmv replied to Matim's topic in Server Development Discussion [L2J]
Could you add ''compare'' function like Notepad++ have ? ty, -
[Tool]L2J File Editor - version 1.1
vmv replied to Matim's topic in Server Development Discussion [L2J]
This open window is to small for such great editor...you should make it to work in full screen mode ...:)...to be able to see much more from text ... ty, -
[Share]Black Vesper Armor for Epilogue
vmv replied to Legend™'s topic in Client Development Discussion
you ripped my server...www.l2galactica.net....:D It is down now for changes, the server pack is way to big :) -
[Share] Advanced Hitman (Global Daily Event)
vmv replied to Setekh's topic in Server Shares & Files [L2J]
I try to adapt this event to Epilogue and all goes fine with no errors on Eclipse and compilation but in game i get this message in console when i try to talk with npc: L2NpcInstance: Unknown NPC bypass: "showList" NpcId: 51 and if i try to add a target : L2NpcInstance: Unknown NPC bypass: "addList" NpcId: 51 If anyone can help ..... big thx :) edit: my bad...i fix it ...was a wrong npc type :) -
[AIO] My Teh Best Shares -SoFaKi's Tavern-
vmv replied to Escordia's topic in Client Development Discussion
Can i use this on Epilog to ?.....or i have to change something ? ty, -
Lol...who cares about that....if the server is good and ppl enjoy ...who need that ?! I just need one forum :)))) Btw....now i did one simple webpage for us and is prety cool but the most important thing i have reached .....to have players And i have like minim 300 every day and if i look on the top 200 site i see servers with great web page in top 10 with 120 players on !!!!!! That makes me proud of what i did on my server :P Have fun, erika
-
Yeah...you are right....but unfortunately for your sense of good things, we have around 300-500 ppl online now. I think i did a pretty good hr server for those days :P cya,
-
It's not working :(
-
Now i have all most 60 ppl on every time....:)....yes this is a failure server :D
-
Thank you for your nice replay and i will think about you advice...indeed the server is a little bit hard for new players, and i will seek for a solution, Cheers,
-
Site with cc.cc.ccc.c.ccc....it's temporary until we finish our site. Allot of custom are for that : 1. I don't like too see all players just in Vesper so i made 4 and they are just PvP sets from any Gracia Final. 2. Jewels are the same,4 sets cheaper and weaker to expensive and better 3. Allot of accessory with many different stats...so what ,it's good to have them :) Cheers,
-
No comment for you. What is in your idea a PvP server ...what it means ??? To enter on server ..get all gear free and then what ...????? Fight for what...where is the pvp in your vision ? If you don't want to fight and farm for good items then go and play chess man.Or go to LR where you farm for one recipe or one lvl weeks :) Here you have a good reason to farm and make clan and other things... We will see in the future ;)
-
Yeah you need fame to buy custom things...from pvp you get fame and in that way we avoid only farming, so i think its fair enough :)... Custom items have better stats not 'High' stats...you don't become Superman when you get them :) Try and see,