metin2united
SgtFatality

[Core sources] enhanceMT : Working together to improve core sources

53 posts in this topic

Hi,

 

EnhanceMT is an open source project about improving the Metin2 client & server sources.

The server is based on the mainline branch and the client is based on the novaline branch.

 

The purposes are to :

  • Clean and improve sources and databases
  • Easy multi-platforms compilation
  • Fix bugs
  • Work on new systems ?
  • Create a community, working together
We are at the moment 3 in the "team", but what we want is that everyone can work on that project, then do pull requests and stuff.

As I said it's a community project.

 

I started to work on server sources and what I did/want to do is :

  • Add CMake support (done, only Windows VS 12/13 supported atm)
  • Support Linux compilation (previous point)
  • Re-organize sources (started)
  • Removing unused stuff (HS, XTrap, etc.)
  • If possible, create a separate solution for auth stuff (goal is to have : Auth <-> Multiple realms (channels))
  • If possible, removing channel99 (previous point)
Links :

Main repo and team : http://tyron.ovh

Server sources : http://tyron.ovh/enhanceMT/Server

 

Tutorials will come soon to help you building it.

 

Looking forward for your feedbacks !

Cheers,

Sgt

  • Like 13

Share this post


Link to post
Share on other sites

thanks but anymore need fix login screen kick so metin2 windows server in windows

 

i put bind_ip in channel1  config but then i cant join in my windows 192.168.x.x

 

so there must multiple joinable from in windows and from out

 

need fix can u ??

Share this post


Link to post
Share on other sites

thanks but anymore need fix login screen kick so metin2 windows server in windows

 

i put bind_ip in channel1  config but then i cant join in my windows 192.168.x.x

 

so there must multiple joinable from in windows and from out

 

need fix can u ??

?????

Share this post


Link to post
Share on other sites

This is actually a good idea! The problem is I don't know C++ :/ But I'd love participating in this 'project'! Btw, is this already ready to compile? without errors?

 

Greetz, RachadoPT

Share this post


Link to post
Share on other sites

Hey guys ! Thanks for your support. I'm busy fixing a problem with Lua.

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

A friend of mine is working on the client side and he'll do the same :)

 

If you have any suggestions or known bugs/fix, feel free to open an issue here : https://github.com/enhanceMT/Server/issues

  • Like 1

Share this post


Link to post
Share on other sites

It's a nice project, trust me, we are now looking at fixing all bug and removing all unused and useless stuff, and enhance some heavy functions maded by Ymir.

 

Compilable both Windows (vs12-13 included) and Linux.

 

 

Share this post


Link to post
Share on other sites

Hey guys ! Thanks for your support. I'm busy fixing a problem with Lua.

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

A friend of mine is working on the client side and he'll do the same :)

 

If you have any suggestions or known bugs/fix, feel free to open an issue here : https://github.com/enhanceMT/Server/issues

that will be good so anymore there is making good jobs i see on this forum :)

 

thanks

Share this post


Link to post
Share on other sites

 

Are you guys going to do a tutorial for begginers on how to do all this? xD

 

As I said I'll write a tutorial as soon as possible on how to compile it under Windows.

 

;)

 

Good :$ I need the source compiled by myself but i cant do it working xD

 

BTW, good project ^^

  • Like 1

Share this post


Link to post
Share on other sites

Dont work :-s give me add on skype : cret91 please .

 

Error log : Boost include path: D:/EnhanceMT/Server/Extern/boost-1_57/include

Could not find the following Boost libraries:

boost_system
boost_thread

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.

Share this post


Link to post
Share on other sites

you changed the encoding, so we need a new locale_string.txt ... :/

or how can i convert it?

Dude, even the Notepad++ have this option...

Share this post


Link to post
Share on other sites

yea, but what is the new encoding i tried ansi, utf ..

 

Original: 데이터 없음

New:      µҐАМЕН ѕшАЅ

 

and now convert the locale_string to the new encoding for the right InGame notifications

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.