Jump to content

Recommended Posts

Posted

I know there will be separate patches for the projects themselves and difference packages inside the jar for every pack in the form of mods.acis or mods.l2jsunrise .

If you are planning larger project you could make it in 3 parts:

1. Patch - everything in there would be different depending on the pack

2. Interface connecting patch with core

3. Core - the same for all packs

Posted (edited)
On 3/26/2015 at 9:44 PM, vampir said:

If you are planning larger project you could make it in 3 parts:

1. Patch - everything in there would be different depending on the pack

2. Interface connecting patch with core

3. Core - the same for all packs

Edited by Howl3r
Posted

The Main.init() makes sense, but why no listener for the rest ?

What else do you need mate? I probably don't understand the question in the way you say it.

Posted (edited)

I'm not familiar with aCis, but your current v1.0 version would require a one liner patch in scripts.cfg on L2J : a new DP scripts in scripts.cfg

 

E.g this :

Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(revision 1)
+++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(working copy)
@@ -14,6 +14,8 @@
  */
 package net.sf.l2j.gameserver.model.actor.instance;
 
+import eu.elfocrash.mods.acis.PvpColor;
+
 import java.sql.Connection;
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
@@ -4232,6 +4234,7 @@
 				
 				// Send UserInfo packet to attacker with its Karma and PK Counter
 				sendPacket(new UserInfo(this));
+				PvpColor.updateColor(this);
 			}
 		}
 		// Otherwise, killer is considered as a PKer.

Could be adressed with a listener (and I bet aCis does have that too), e.g for L2J

	@RegisterEvent(EventType.ON_PLAYER_PK_CHANGED)
	@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
	public void OnPlayerPKChanged(OnPlayerPKChanged event)
	{
		PvpColor.updateColor(event.getActiveChar());
	}

Etc... Just saying I would have done it differently actually.

Edited by Sdw
Posted

I'm not familiar with aCis, but your current v1.0 version would require a one liner patch in scripts.cfg on L2J : a new DP scripts in scripts.cfg

 

E.g this :

Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(revision 1)
+++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(working copy)
@@ -14,6 +14,8 @@
  */
 package net.sf.l2j.gameserver.model.actor.instance;
 
+import eu.elfocrash.mods.acis.PvpColor;
+
 import java.sql.Connection;
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
@@ -4232,6 +4234,7 @@
 				
 				// Send UserInfo packet to attacker with its Karma and PK Counter
 				sendPacket(new UserInfo(this));
+				PvpColor.updateColor(this);
 			}
 		}
 		// Otherwise, killer is considered as a PKer.

Could be adressed with a listener (and I bet aCis does have that too), e.g for L2J

	@RegisterEvent(EventType.ON_PLAYER_PK_CHANGED)
	@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
	public void OnPlayerPKChanged(OnPlayerPKChanged event)
	{
		PvpColor.updateColor(event.getActiveChar());
	}

Etc... Just saying I would have done it differently actually.

No acis does not have a listeners system. I am actually implementing one for the xtender though but no there is no listeners system for such things on aCis.

Posted

It would be better if you include the source if you want my opinion.
Nice to see you back in l2j but I was expecting something more interesting w/e keep it up.

Posted

It would be better if you include the source if you want my opinion.

Nice to see you back in l2j but I was expecting something more interesting w/e keep it up.

But you don't need the source either way. It's all configurable. There is a reason everything is summed up in a file. Cuz people like you or others try to mess with customs and break them.

You will be surprised with the amount of help topics we are going to save.

 

BTW Current development state:

PVP item reward

PVP skills reward

Voiced Command Support

 

All of these features are coded from scratch tested and commited.

We will publish the new version soon.

Posted (edited)

I was expecting something more interesting w/e keep it up.

It started yesterday, let's wait a bit before talking about it being interesting or not.

We have already finished a couple of small custom mods as 'examples' of how everything is going to work, 'bigger features' will come after we create a listener engine and complete the project structure.

 

As regards publicity, there would be no point in making a simple file (jar) for the customs, we could add everything directly into the source (and things like messing up with customs that Elfo mentioned would start happening >> help topics). However, you will find after the new rev update that the configs cover pretty much everything.

Edited by An4rchy
Posted

But you don't need the source either way. It's all configurable. There is a reason everything is summed up in a file. Cuz people like you or others try to mess with customs and break them.

You will be surprised with the amount of help topics we are going to save.

 

BTW Current development state:

PVP item reward

PVP skills reward

Voiced Command Support

 

All of these features are coded from scratch tested and commited.

We will publish the new version soon.

 

It started yesterday, let's wait a bit before talking about it being interesting or not.

We have already finished a couple of small custom mods as 'examples' of how everything is going to work, 'bigger features' will come after we create a listener engine and complete the project structure.

 

As regards publicity, there would be no point in making a simple file (jar) for the customs, we could add everything directly into the source (and things like messing up with customs that Elfo mentioned would start happening >> help topics). However, you will find after the new rev update that the configs cover pretty much everything.

bad way of thinking but ok its your work

you have done other works on the past so you know better

Posted

I hardly reply on topics, I do it only whenever I see something realy good. I am impressed with your idea and your work (even if its in initial stage) and I would like to see more features in it. Its very good for guys like me which we have small knowledge of java and coding, and even adapting code for newer versions.

I use aCis last rev, its a great project thanks to TK and his teams work but if you target for a custom server you have to put the custom features you need, most times custom shares is outdated and there is no support so you have to try hard if your knowledge is in low level (like me) to adapt it, or bother other people to give you advices. So this project/extender will be massive help for guys which work on aCis and want to make a Custom inclunding project for their servers.

 

Congrats and keep up.

 

Some features I'd like to see:

Configurable GrandBosses (for example: no quest for raid them, just buy an item and go there, and more flexible options about them)

Custom System for Augments (Maybe an easy configurable augment system, f.e. allowed item skills, cancel active buff effect on unequip and such)

Maybe some events (TvT, CtF etc)

Custom Siege configs (there is an addon I found in acis comunity and adapted for my needs, you can configure siege day and time for every castle seperately)

 

And dont think I ask these features for my needs and make my job, I already have some of them, I just giving an advice in what would be great and helpful for guys that will use this...

Posted

I hardly reply on topics, I do it only whenever I see something realy good. I am impressed with your idea and your work (even if its in initial stage) and I would like to see more features in it. Its very good for guys like me which we have small knowledge of java and coding, and even adapting code for newer versions.

I use aCis last rev, its a great project thanks to TK and his teams work but if you target for a custom server you have to put the custom features you need, most times custom shares is outdated and there is no support so you have to try hard if your knowledge is in low level (like me) to adapt it, or bother other people to give you advices. So this project/extender will be massive help for guys which work on aCis and want to make a Custom inclunding project for their servers.

 

Congrats and keep up.

 

Some features I'd like to see:

Configurable GrandBosses (for example: no quest for raid them, just buy an item and go there, and more flexible options about them)

Custom System for Augments (Maybe an easy configurable augment system, f.e. allowed item skills, cancel active buff effect on unequip and such)

Maybe some events (TvT, CtF etc)

Custom Siege configs (there is an addon I found in acis comunity and adapted for my needs, you can configure siege day and time for every castle seperately)

 

And dont think I ask these features for my needs and make my job, I already have some of them, I just giving an advice in what would be great and helpful for guys that will use this...

Thank you for your kind words. This is exactly what we aim for, have a full set of configurable custom modifications, any kind, which will be easy and useful for admins.

 

Most of the features you mentioned are probably going to be including as parts of a larger mods, thanks.

 

Also, i have to say i was surprised that you actually said you have small knowledge of coding. Most of the admins out there, (want to) believe and claim that they are the top developers, while they end up posting in l2j requests.

Posted

Thank you for your kind words. This is exactly what we aim for, have a full set of configurable custom modifications, any kind, which will be easy and useful for admins.

 

Most of the features you mentioned are probably going to be including as parts of a larger mods, thanks.

 

Also, i have to say i was surprised that you actually said you have small knowledge of coding. Most of the admins out there, (want to) believe and claim that they are the top developers, while they end up posting in l2j requests.

 

Then it will be great work. Good work results most times are succesful when you know what you are aiming and what you are targeting for.

 

I dont have a reason to think that I am a developer or a programmer. I work with l2j first for learn and then for doing my hobbie. I have pay lot times for developer services, or custom addons and most of times it didnt worth it.

I am not a kid to start lie "I code java from my 7" and such, I am 27 y/o and doing this as I said to have fun and fill my free hours with something productive, and IF at some point I will have a server project that I will like and I can see that it worth it to be online I may try it.

 

Anyway, keep up, and I wait for further updates and revisions. Thanks in advance for your work.

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.




  • Posts

    • @Vedi don't give up bro. We are waiting for this project to come back stronger.  
    • Welcome to L2EpicFail Server developed by gamers for gamers!  OBT - 7th March 2024 at 18:00 GMT+0 GRAND OPENING - 14th March 2025 at 18:00 GMT+0 Website : https://l2epic.fail/ Discord : https://discord.gg/6hwhrkrHBG     Server Features and Rates Xp – 15x Sp – 9x Adena – 6x Drop – 2x Spoil - 2x Seal Stones drop -  3x   Epic Raid Boss drop - 1x Regular RBs - EXP 5x, SP 5x, drop 4x   Quest drop - 1x (some quests customized to 3x) Quest reward - 1x, Adena 3x, EXP 3x, SP 3x     Premium Account Xp +20% Sp +20% Adena +20% Drop +20% Spoil +20% Quest reward +20%   get by vote or donate World chat 20 times/day use ">" in chat. Buff Book outside of town. Applies to all accounts.     Special Features Classic interface ActiveAnticheat Vote System Missions Attendance check And more in information below     Noblesse There are 3 ways how to make noblesse 1 - Retail Quest with killing barakiel 2 - Modifed Quest, choose killing mobs for 100 items instead of barakiel 3 - Can be bought for Epic Coins     Raid Rank Killing regular Raids gives points according to the level of the RB to the clan of the player who killed the boss. At the end of every month, there will be rewards for top clans. For more info, follow our Discord.   monthly period killing RB = points to clan according to RB level rewards up to Valakas Necklace (not the first month) current statistics can be checked online     Epic Bosses & Respawns   Queen Ant 20 - 30 hours respawn window 1 hour always displayed in .epic auto PvP zone (max 43 level) HP boosted drop chance 40% guards, nurses lvl 40   Orfen 20 - 30 hours respawn window 1 hour always displayed in .epic auto PvP zone (max 56 level) HP boosted drop chance 40% earring gives +1 WIT, +1 INT   Core 20 - 30 hours respawn window 1 hour always displayed in .epic auto PvP zone (max 56 level) HP boosted drop chance 40% ring gives +1 STR, +1 DEX   Zaken 44 - 54 hours respawn window 1 hour always displayed in .epic auto PvP zone (max A grade) doors opened only 5 mins HP boosted   Baium Every Sunday 20:30 - 21:30 window 1 hour always displayed in .epic auto PvP zone (13 - 14th ToI level) regular HP   Frintezza Every Monday, Wednesday, Friday 20:00 - 21:00 window 1 hour always displayed in .epic auto PvP zone (all IT entrance) max 5 parties to entry max 500 range from NPC   Antharas Every two weeks on Saturday 21:00 - 22:00 window 1 hour always displayed in .epic auto PvP zone (bridge to heart)   Valakas Every two weeks on Saturday 21:00 - 22:00 window 1 hour always displayed in .epic auto PvP zone (Klein to heart)   every Epic RB drops Epic Medals equal to RB level x 10     Regular Bosses all regular RBs HP boosted M. def boosted a bit to give advantage to fighters all regular RBs respawn 24 - 30 hours every RB drops Epic Medals equal to RB level     Added Skills Mass Sweep - All Bounty Hunters 40+ Block Buff - All Characters, toggle Escape: 20 seconds - All Characters, no more SoEs   Skills autolearn. Losing skills after 16 levels of delevel. Max buffs 24 + 4 with books (no autolearn)     Augments NoGrade - 4% chance MidGrade - 5% chance HighGrade - 7% chance TopGrade - 6% chance   GM shop weapon/armor/jwl (max C grade) shots/spiritshots (max C grade) mana potions (500 MP, 5s)     NPC buffer all buffs, songs, dances including 3rd prof + resists 1 hour duration all chars Buff Book in inventory     Global Gatekeeper all towns including cata/necro ToI 3/5/7/10th     Olympiad Thursday to Saturday 18:00 - 23:50 UTC+0 period 7 days no class participants min 5 base class participants min 10 max enchant +6     Class Transfer 1st class 50k adena 2nd class 500k adena 3rd class 20kk adena + 700 Halisha marks (tradeable)     Noblesse Quest Quest retail like. Moonstone Shards, Demons Blood etc. quest drop boosted     Subclass Quest To get the quest, you have to be 75+ on your main character (start Reorin in Giran) Bring item from Cabrio chest Bring items from Hallate, Kernon and Golkonda chests Bring this back to Reorin Bring 984 B-grade crystals and top B weapon to Reorin Get low A-grade weapon as reward Done , you can take subclass (up to 5) from any Master in town     Clans all clan members get clan skills (no need for titles) max clan slots 65, max ppl in PvP zone 63 leave/dismiss penalty 0 hours max clans in ally 3     Others   max 3 windows per HWID (only one in PvP zone) protection after teleport for 20 seconds arrows and spellbooks drop turned off weight limit 10x, stackable enchants and LS champions blue (5x HP) min level for trade = 40, chat = 20 BoM/MoM spawned in towns Edited November 1, 2024 by NevesOma
    • Im searching to developer to help me 🙂 pm me 🙂
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchiha.sellpass.io/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt  
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchiha.sellpass.io/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt  
  • Topics

×
×
  • Create New...