I'm no longer interested in developing action 6. I'm willing to pass the source to someone who is experienced and skilled enough to keep it up.
I'm not going to release the files just like that to everyone since I know 99% of people here wouldnt know what to do with it.
If you're interested in getting the source (edited a9 databases, loginserver and gameserver sources) then post in here and show me your skills.
obviously the files are nowhere near being complete and there's a LOT to do.
Basically you can walk around and see other players (with their armors, guild, rank and weapon), talk to them, send private messages and GMs can send announcements
Login screen also has a GM notification (like I had on evo)
stuff you need to do to complete it:
errrr the list is huge, but a6 is the perfect place to start since the game is relatively simple compared to a19 for example.
- finish walking (I'll provide instructions on how to do it, I'm just too lazy to do it myself)
- add map handling (currently 1 huge map)
- add skills handling
- add mob AI (its controlled by the client so probably just packet broadcasting, but you can fix vac hack and non aggro this way)
- add PK, dungeon logic, DKSquare and siege (remember, since you have the source code you can add different dungeons, even from a19 etc since the client serves as a display only)
basically the hardest part is already done, the only difficult part is handling skills, but if you have ever played dekaron you should know how they work and figure a custom way to code them. Perhaps you can cut some file handling too since many of them are only for the client.
The server currently uses threading as the networking architecture, meaning each connection has its own thread. it's easy to control and implement, and since dekaron is a small game you wont exceed the capacity and there will be no visible performance degradation (unless you reach 1000+ players online, which is highly unlikely unless you steal ALL of the players from global and every pserver together)
if you need ideas on what you can do later:
offline stores -> just put your items in the store and type a command or right click an item. Server will leave a ghost of your character sitting with shop open. easy to implement if you have the source.
multisiege -> 4 guilds compete in the siege battle, let the best guild get genoa, 2nd best get ardeca, 3rd best get loa and the last get braiken. Each guild can collect taxes from their maps (except for genoa owner, they get taxes from every map)
storage pets+buff pets -> this is entirely doable on a9 files and I made it already. Storage pets can let you access your stash wherever you are. Buff pets give you a buff upon summoning (watch ->
)new dungeons -> Client displays whatever the server tells it to display. Dungeons are 100% server sided so you can even port dungeons from A19 with new logic.
colosseum -> A6 supports colosseum if you add it to the server.
guild houses -> same as above, client displays whatever the server tells it to display.
the requirements are:
VERY good asm x86 knowledge
VERY good C++ knowledge
medium MSSQL knowledge (although the better you are the easier it'll be for you to downgrade the databases)
I will evaluate each candidate and figure out whether or not I can pass it on to them.
I dont expect much response in this thread or in PMs, I realize that dekaron scene has 0 good devs left. I want to pass the files to someone who deserves it because I spent quite a while getting it to this point and I dont want it to be wasted.






