[Early Development] Flyff Map Editor

Status
Not open for further replies.
Junior Spellweaver
Joined
Sep 16, 2006
Messages
107
Reaction score
10
Hi,

I've began to work on a map editor which eventually will be released, bare in mind though I've never played Flyff so I'm learning everything from the ground up.

So far it only renders terrain and water as it just took me 3-4 days just to reverse .LND fully and work out how 99% of it works (still trying to figure out colour map texture coordinates because they're really odd).

Few screenshots (there's not much to show though as I only started it a few days ago as previously stated :P:).



xadet3 - [Early Development] Flyff Map Editor - RaGEZONE Forums


xadet3 - [Early Development] Flyff Map Editor - RaGEZONE Forums


I'll be sure to keep this thread updated as much as possible and if you have any ideas please feel free to post them.

I'd also like to thank the following:
ExJam, for introducing me to Caali
Caali, for giving me some very important pointers at the start and for listening to me rambling on about what I'd found out the previous day, also for introducing me to DeadlyData
DeadlyData, for giving me some important assets which will help me a great deal along the way, which I found surprising but I'm very greatful for as we've only known each other a few days.

Thanks,
xadet
 
I guess I'll also post questions here too :P:.

How do monster spawns in Flyff work? Are there file formats such as the NPC ones (DYO)? Or are they done manually by people and in SQL Form? If it's SQL, could someone please pastebin examples of all of the major open source server's SQL "monster spawn" table, or just post here what the major server names are? I could easily do some type of SQL import to edit monster spawns, maybe even directly connected to the database.
 
I guess I'll also post questions here too :P:.

How do monster spawns in Flyff work? Are there file formats such as the NPC ones (DYO)? Or are they done manually by people and in SQL Form? If it's SQL, could someone please pastebin examples of all of the major open source server's SQL "monster spawn" table, or just post here what the major server names are? I could easily do some type of SQL import to edit monster spawns, maybe even directly connected to the database.
The *.rgn file saves all the monsters spawns. SQL is an external possibility
 
o.o; um isnt it the .wld fil that has the terrain or is that just what defines what world its in?

well anyways O>O this one looks genuinly promising I support this 410% (dont pull the it can only go to 100% comment out >.>)
 
o.o; um isnt it the .wld fil that has the terrain or is that just what defines what world its in?

well anyways O>O this one looks genuinly promising I support this 410% (dont pull the it can only go to 100% comment out >.>)

As I was stating to him over msn just now if this was put into development a lot of the people around here would have to start reversing the file structures and update their servers in order to read the "Proper/Same" way that flyff does as caali originally did to make your server compatible with the way this thing would spawn monsters, NPCs or etc.

WLD files do not contain terrain data that's a stupid remark.

I honestly don't support the public release of this but it's his choice to do whether I helped a bit or not, I'm just gonna start laughing when it causes 40+ 14 year old kids storming around asking how to get it implemented as a new world, or get monsters to spawn, effects to work, or even get npcs working with it, ahh nor teleport triggers or regions which are in the normal flyff client.

And they all realize no one is actually following the flyff file format and thus the end of caali's leak files(He's updated his new one to follow the format or has been I believe).

But a perfect example of what I'd not like to see this released is right here...

Code:
Aren't terrains stored in .WLD fils?

1. Terrains are kinda the texture base which gets laid out on the map
2. Do you really think that much data could be stored in that single file, Wtf are you thinking.
3. Height maps are not terrain and there are several other aspects which apply to this including the actual barriers, no walk, no fly and die zones.
4. Not to flame but you've just proved your self to be an idiot once again.

Anyway I congratulate him on his work even though I don't support the release his work looks excellent so far.
 
As I was stating to him over msn just now if this was put into development a lot of the people around here would have to start reversing the file structures and update their servers in order to read the "Proper/Same" way that flyff does as caali originally did to make your server compatible with the way this thing would spawn monsters, NPCs or etc.

WLD files do not contain terrain data that's a stupid remark.

I honestly don't support the public release of this but it's his choice to do whether I helped a bit or not, I'm just gonna start laughing when it causes 40+ 14 year old kids storming around asking how to get it implemented as a new world, or get monsters to spawn, effects to work, or even get npcs working with it, ahh nor teleport triggers or regions which are in the normal flyff client.

And they all realize no one is actually following the flyff file format and thus the end of caali's leak files(He's updated his new one to follow the format or has been I believe).

But a perfect example of what I'd not like to see this released is right here...

Code:
Aren't terrains stored in .WLD fils?

1. Terrains are kinda the texture base which gets laid out on the map
2. Do you really think that much data could be stored in that single file, Wtf are you thinking.
3. Height maps are not terrain and there are several other aspects which apply to this including the actual barriers, no walk, no fly and die zones.
4. Not to flame but you've just proved your self to be an idiot once again.

Anyway I congratulate him on his work even though I don't support the release his work looks excellent so far.


look I never realy knew what they were to start with realy so mabe to somone thats been map editing a bit it would seem ideotic but to people who dont have a clue how this stuff works how would I know that was a realy rude comment with very little thought behind it >.> honestly if I had at least the base knoledge on how to read these files id have tried it myself but I lack that information and even in looking for it I havnt came up on any leads




also @ xadet3 if its being done in a cadeing language suck as C++ if you needed help you might be able to asl Glaphan king or BBim for help

if its in C# im not sure of too many but Aos's head developer adidishen <-(or however it is you spell it im not sure at this time)

not saying you need help with seeing how far you got but if it would come down to you needing help and if yyou wanted to keap the source secret those are probably of the few with the capability of makeing big developements and keaping it a secret (that I know of specificly atm)

of course if you wanted public help go ahead but I wouldnt recomend it for there are leachers lurking everywhere to steal your stuff
 
look I never realy knew what they were to start with realy so mabe to somone thats been map editing a bit it would seem ideotic but to people who dont have a clue how this stuff works how would I know that was a realy rude comment with very little thought behind it >.> honestly if I had at least the base knoledge on how to read these files id have tried it myself but I lack that information and even in looking for it I havnt came up on any leads




also @ xadet3 if its being done in a cadeing language suck as C++ if you needed help you might be able to asl Glaphan king or BBim for help

if its in C# im not sure of too many but Aos's head developer adidishen <-(or however it is you spell it im not sure at this time)

not saying you need help with seeing how far you got but if it would come down to you needing help and if yyou wanted to keap the source secret those are probably of the few with the capability of makeing big developements and keaping it a secret (that I know of specificly atm)

of course if you wanted public help go ahead but I wouldnt recomend it for there are leachers lurking everywhere to steal your stuff
Well, kingblazer, remember your old posts when i released a custom map for the first time(just saw the posts).
Here is a link to them: http://forum.ragezone.com/f457/custom-map-update-1-a-497172/index2.html#post4451833
Also read page 3
You were acting like you already knew how to edit flyff maps, that you knew how to do something and blabla
Then you make a thread like this
Here is a link to it: http://forum.ragezone.com/f483/help-editing-flyff-maps-530654/
ASKING for help how to edit them.
Now i remember when you tried making a thread about helping people who wanted to make a map by posting a FAIL guide (no link, not found)

So, now i truly believe that you are a nobody...
 
also @ xadet3 if its being done in a cadeing language suck as C++ if you needed help you might be able to asl Glaphan king or BBim for help

if its in C# im not sure of too many but Aos's head developer adidishen <-(or however it is you spell it im not sure at this time)

not saying you need help with seeing how far you got but if it would come down to you needing help and if yyou wanted to keap the source secret those are probably of the few with the capability of makeing big developements and keaping it a secret (that I know of specificly atm)

of course if you wanted public help go ahead but I wouldnt recomend it for there are leachers lurking everywhere to steal your stuff
It's in C#/WPF and XNA. Thanks but I'm perfectly OK with working on it by myself, strangely I find it a lot easier with just myself when it comes to my bigger projects :P:.

It will be open source when it's released as I'm passionate about open source and free software. I will most likely be posting the file formats as I complete them too as I believe people should be given an equal opportunity of creating software for their servers and for other people without having to have format reversing knowledge (I learnt how to create file editors from the same generosity, I only picked up on how to reverse file formats about 6 months after making them). For example the game I used to develop for called ROSE Online, we reversed every format and released them , aswell as having a blog which teaches people about everything when it comes to client editing, us doing all of this while we're still running one of the largest servers. I really don't see much point in keeping everything in a closed group of people and treating everyone outside of the group as leechers.
 
Status
Not open for further replies.
Back