• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Plans for The Forgotten Server 0.4

Mark

Administrator
Staff member
Administrator
Joined
May 27, 2007
Messages
6,390
Solutions
21
Reaction score
1,472
The Forgotten Server version 0.2 currently has the best stability. 0.3 has the new features. In version 0.4 we plan to focus on performance, it will be our highest priority. Besides performance, the graphical user interface will be rewritten using the crossplatform GUI library wxWidgets.

This is how our TODO list looks for 0.4 so far:
  • As mentioned above, the graphical user interface will be rewritten using wxWidgets. It will also be possible to communicate with players through the GUI. Elf: It won't be anymore.
  • Since it takes ages to save houseitems we will use live queries to update housetiles, this means that serversaves shouldn't take longer than 5 seconds. [100% done other way]
  • Another server intensive process is map clean, we will store the position of all trashed tiles and parse them instead of parsing the entire map. Yes, this will cost more memory resources but it will perform map cleans faster. Incase you don't use map clean it will be possible to disable this so the server doesn't store trashed tiles for no reason. [100% done]
  • The config file will be changed to XML, so it will be config.xml instead of config.lua. We will also write a configmanager application with wxWidgets which will make it easier to configure the file.
  • Also customability for more item attributes (known from /attr command), so it will be possible to change almost all of them. We are considering new, custom storage for them. [60% done other way]
  • Ability to reload items, outfits and weapons.
  • The guild management system will be rewritten, because the current code is hardcoded, heavy, ugly and hard to edit piece of unnecessary code.
  • Account manager code will also be rewritten, for the same reason as above.

If you believe that there is any other code we should improve, please post about it in this thread and we'll see if it's possible for us. Other suggestions can be posted in the project tools.
 
Last edited by a moderator:
Sounds great, can't wait. :]
 
But it will contain all of features from 0.2 and 0.3, right?
 
Sounds really great! I hope it will be as you told me on MSN Talaturen!<3 Pwnage for sure!
 
Haha, we'll se if it'll take 5mb ram with 500 players xD!
 
It sounds cool. Hopefully on 0.4 there will be more features and more stability at same time :)
 
Have you guys had the config XML before?
 
Really great ;)

A week ago I was thinking about that config.xml, because almost all configurations are already made in XML, maybe opentibia will adopt it as a standard :p
 
Really great ;)

A week ago I was thinking about that config.xml, because almost all configurations are already made in XML, maybe opentibia will adopt it as a standard :p

They dropped almost completely XML in 0.7, left only for items.xml.

I've added 3 more "dots" to TODO list :)
 
Great plans! They're similar to Windows 7. ;p

Well, I'm not sure if it's really needed, but in my eyes the ban window is still incomplete. So that's what I request for 0.4 o_O


Sincerely yours,
Bennet
 
Nice Talaturen. Looking forward for it.
 
Back
Top