Jump to content

Summex

Member
  • Posts

    156
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by Summex

  1. 22 hours ago, Mahtox said:

    Ok so I want to help you to make this serverfile better, I made a list what to implement and improve.

    -4 Inventory and 6 skill preinstalled
    -Won system or Max gold (or both)
    -Sash system
    -Custome mount with the mount system renewal
    -Add the newer weapons, armors, accessories (lv115-120)
    -Add some newer original map like Nemere, Meley, Ochao

    I know it could take a couple day, but then it would worth the price.

    Quote

    My goal was to make a reference r40250 serverfile as official as possible compared to what GF had back when their files got leaked in early 2014.
    No new systems added, only bug fixes.

    • Love 1
  2. 10 hours ago, avatarjorn said:

    Noob question: Where can I find list of items that contain something, like apprentice box etc, to edit what they contain. Where is handled giving items on first log into new character. And where are handled drops from monsters?  Im super new to metin source so want to understand the structure abit 😄

    You should use google or post your questions as a thread in the appropriate section here in the forum. What you have asked is not specific to these serverfiles and as such should not be discussed in this topic, unless you have found a bug or problem with any of those functions. Good luck! 🙂

    • Love 1
  3. Guys,

    it is good to give feedback, report bugs and to state your wishes for this project and of course there are a lot of things that could still be done so that people with all kinds of setup can run these files the way they want to (64bit, running the server on windows, not using an extern folder, compiling the game in vs etc.). But keep in mind that @ TMP4 has already created something quite amazing here for free that the community has been lacking for literal years!

    Not everything will be included. Some things will be added, some won't. Some things make sense to add, some don't. I for one am excited to see how this project will continue to develop and am really thankful for all the work that has already been done on it. Thanks a lot ♥️

    • Love 3
  4. Love it! I think there is a lot of potential in improving old, already existing content that once was planned for the game. It just has a different more fitting feel to it than most other content being created.

  5. On 3/9/2020 at 2:11 PM, Ace said:

     

    • which are the best files with which you can build a server
      now forget the source. It's only about the basic files.
       
    • Which clients do most take?
       
    • Which public source do most people use? please only free
      I don't like to take source from eg MartySama, which you have
      to buy first.

     

     

    Files: 34k Untouched

     

    Client: No clue, propably an official one from around that time

     

    Source: Marty or Vanilla

     

     

    Others prefer Fliege Files which are great aswell, though I'd argue sticking to the offical Files is even cleaner

    • Love 1
  6. vor 17 Minuten schrieb Shelby:
    
    #include "check_server.h" in config.cpp

     

    ah yes, i had removed that one at some earlier point. Now it gave me the malloc_options error again which I fixed with what you had posted earlier. Then I could compile the game ! Thanks :)  now when compiling the db I got the malloc_option error aswell. I fixed that one the same way (had to delete 1 line from main.cpp). And was able to execute gmake all with no errors. Thanks a lot for the help.

  7. Ofcourse! *facepalm* Alright, I deleted all the references in the makefile. But those don't seem to be the only ones. I already tried deleting the corresponding line on the next error but that just led to more and more errors, deleting etc so I thought it was a better Idea to restore the files and ask you guys.

    Edit: Actually this is the error when all the files are restored:

    The other image shows what happens when I delete this

    TOKEN("server_key")
    		{
    			CheckServer::AddServerKey(value_string);
    			continue;
    		}

    in config.cpp

    Spoiler

    Spoiler

    • Love 1
  8. vor 42 Minuten schrieb Shelby:

    remove Metin2Server_Check(); from main.cpp

    it's useless

      Unsichtbaren Inhalt anzeigen
    
    
    void Metin2Server_Check()
    {
    #ifdef _USE_SERVER_KEY_
    	if (false == CheckServer::CheckIp(g_szPublicIP))
    	{
    #ifdef _WIN32
    		fprintf(stderr, "check ip failed\n");
    #endif
    		g_isInvalidServer = true;
    	}
    	return;
    #endif
    
    	if (LC_IsEurope() || test_server)
    		return;
    
    
    	// 브라질 ip
    	if (strncmp (g_szPublicIP, "189.112.1", 9) == 0)
    	{
    		return;
    	}
    
    	// 캐나다 ip
    	if (strncmp (g_szPublicIP, "74.200.6", 8) == 0)
    	{
    		return;
    	}
    
    	return;
    
    	static const size_t CheckServerListSize = 1;
    	static const char* CheckServerList[] = { "202.31.178.251"};
    	static const int CheckServerPort = 7120;
    
    	socket_t sockConnector = INVALID_SOCKET;
    
    	for (size_t i = 0 ; i < CheckServerListSize ; i++)
    	{
    		sockConnector = socket_connect( CheckServerList[i], CheckServerPort );
    
    		if (0 < sockConnector)
    			break;
    	}
    
    	if (0 > sockConnector)
    	{
    		if (true != LC_IsEurope()) // 유럽은 접속을 하지 못하면 인증된 것으로 간주
    			g_isInvalidServer = true;
    
    		return;
    	}
    
    	char buf[256] = { 0, };
    
    	socket_read(sockConnector, buf, sizeof(buf) - 1);
    
    	sys_log(0, "recv[%s]", buf);
    	
    	if (strncmp(buf, "OK", 2) == 0)
    		g_isInvalidServer = false;
    	else if (strncmp(buf, "CK", 2) == 0)
    		g_isInvalidServer = true;
    
    	socket_close(sockConnector);
    }

     

     

    I thought I had already done that, but it seems that I've missed a line! That error is now gone, thanks for that :) However a new one comes up when linking (hopefully the last):

    Spoiler

    • Metin2 Dev 1
  9. Hey guys!

    I've been trying to compile a clean version of the mainline_released source on a 64bit FreeBSD Machine using a chroot / jail. I think I got everything set up correctly and am able to compile the source, however when I do compile I get the following error:

    Edit: adding #include <stdlib.h> to SIM.h in libserverkey (fixed?) this error

    The new error now is:

    I already recieved a bunch of errors before which I were able to fix. I am compiling with g++49. The only changes to the source are removed time bomb / license.

    If anyone knows how to fix this error, I'd be grateful as for now I have run out of ideas and google isn't being helpful.

    Spoiler

    Spoiler

    • Metin2 Dev 1
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.