Jump to content

Silfro

Community
  • Content Count

    6
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Silfro


  1. On 5/2/2019 at 2:13 PM, patrick13 said:

    Esenthel is a great choice and so far looks pretty neat. I used to work on a project in UE in the interest of just gaining some experience but personally found it quite time-consuming and then discontinued it.

     

    1.png.5786ea7df0dcb5b14b83e9574d4a4e51.png

    Indeed, creating an mmo (even if all assets are available) is very time consuming and most people underestimate all of this. I've started with UE too, but decided engines like UE and Unity are not the best choices for a MMO. 

     

    Edit:

    We are still working on it. 2 focus on the worlds, while I work on the code.

    As soon as I finish the character selection, creation & deletion (basic design), I will move on to the world and work on the object spawn, movement and everything else. Then more progress will be posted.

    unknown.png

    • Like 4
    • Thanks 4

  2. On 4/23/2019 at 6:39 PM, KONG said:

    I am abit curious. Although this map resembles the darkblue map, it does not quite match exactly,
    which leads me to believe, each map is redone by hand ? This is alot of work!

    1 Suggestion, you could read how mind power reads .map and .obj files, port that into the Esenthel Engine, and resave it to its native formats.
    - Save time & money. And remaking the map is just a long long process.

    Essenthel Engine is a good choice, very easy to use and it's default settings for visuals matches classic PKO. Good Job.

    We rework all maps by hand. The original map size is too small. Also we wanna do it even better and not just create a copy.

    Creating a port of maps will take time and can just create unnecessary issues which could be hard to fix.

     

    unknown.png

    • Like 5

  3. Hi,

     

    we are trying to re-create the game as much as possible. But in fast paced gameplay style and better quality.

    We using esenthel engine (c++ and lightweight) because cryengine, UE or unity are not that good for mmos.

     

    We have 3 devs and 1 modeller/graphics artist. But we need more people to recreate the textures and mode. If there are no people willing to help, I might hire some freelancers. Terrain textures going to be 512x512 and high quality. Same with face etc. Models will be reworked and fixed a bit.

    We also make some map changes and split deepblue etc into multiple maps because too big maps bigger than 2kx2k are not that good for a game server.

     

    Starting with icicle, then shaitan & argent city. After main maps are done, other maps will be worked on.

    Work has just began because we needed lots of preparations first.

     

    This weekend, Im gonna start the coding like camera etc while other keep on creating the world.

     

    This picture you see icicle (part 1). Will be split into 2 maps.

    Untitled.jpg.6cc01c7df78842f482dc0981d0b0eadd.jpg

    • Like 2

  4. Thats really weird. Even in blender, the textures are like this

     

     

    Untitled.jpg

    Untitled.jpg

     

    Maybe the uploaded pko model viewer is older than yours? I even tried and compiled the source code. It is the same result.

    Also noticed that the "characterinfo.bin - characters" is not working.

    Untitled.jpg


  5. Hi there,

     

    I remembered I had the PKO source code on my HD and noticed it is not possible to compile it with visual studio 2017 so I've fixed it.

     

    To compile the server:

    Open the folder PKO_2_4 -> Server and double click the "Server.snl" file. Now visual studio will pop up. 

    Go to Build -> Build Solution and the Libs including servers will build.

     

    I did not test if the files work because I do not have sql server installed.

     

    If anyone is interested in the client, then tell me and Ill also fix the client.

     

    PS: Make sure you have "Release" selected and not Debug or anything else.

     

    Info: In the file "PrivilegeCheck.cpp" you might want to change the function

    bool PrivilegeCheck::IsAdmin(const char* accountName, const char* ip)
    {
    #ifdef _DEBUG
    		return true;	
    #else
    	// Ä¿Ç°IP»¹È¡²»µ½£¬ÒÔºó×·¼Ó¹«Ë¾IPÏÞÖÆ
    	//if(strcmp(accountName, "GameTest1") == 0 && 
    	//	(strcmp(ip, "116.228.42.71") == 0 || strcmp(ip, "10.0.30.60") == 0))
    	if(strcmp(accountName, "gametest1") == 0)
    	{
    		return true;
    	}
    #endif
    
    	return false;
    }

    to

    bool PrivilegeCheck::IsAdmin(const char* accountName, const char* ip)
    {
    #ifdef _DEBUG
    	return true;
    #endif
    	return false;
    }

    otherwhise the person with the account name "gametest1" seems to be an admin.

     

    Download Link:

    https://mega.nz/#!fVNz0TLT!mRSmm3bJgVo3kkTVNiRGZuaG7cuLA-xcwHBOn0iUrPo

    • Like 6
×
×
  • Create New...