Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #6  
Old 08-09-2017, 11:06 AM
Zaela Zaela is offline
Sarnak


Join Date: Jul 2014
Posts: 319
Default

Quote:
Originally Posted by Caiu [You must be logged in to view images. Log in or Register.]
I'd play it. Might go mad from all the inaccurate content but I like the looks of that UI.
I think you misunderstand. I'm not really interested in making a server with specific content you could log into and play. Just a platform for anyone who might want to try making such a server using the Trilogy client. I imagine anyone who did that would probably skew toward classic, although personally I'd be more interested in something classic in spirit but with more complex NPC behavior and challenging, non-trivializable raid content instead... but that's just me.

Quote:
Originally Posted by trite [You must be logged in to view images. Log in or Register.]
the problem with open source emu servers is that they will be hacked to pieces if they ever become popular....if they released the p99 source tomorrow, the server wouldn't last until the day after tomorrow.
Most of the insecurity in EQ comes from the laughably naive design of the client, where it is given way too much information that it can spy on, and sometimes change to influence how it behaves. The server code has limited influence on any of that. I understand that P99 deals with this to some degree with its (heavily-packed) dll injection thingy, but other than a layer of encryption used for sensitive packets and maybe some verification, the involvement of the server in any of that would likely be quite small. (Unrelated, but last time I checked you can still do minor cheats on P99 by editing model data to make walls semi-transparent or able to be walked through, or make your character tiny so you can squeeze into tiny gaps.)

The "hacks" that can be done by sending bad packets to the server (using bad position updates to warp, sending zone requests out of nowhere, moving items to slots that shouldn't be accessible, etc) are largely things that can be detected and denied (EQEmu already handles the mentioned things and others).

Probably inevitable that some crash bugs would sneak in, but the best way to deal with those is to find the cause and fix them.

Anyway, if I did get aynwhere with my code and decided to use a permissive license, someone could make a closed-source fork and do all the things P99 does if they wanted ... kind of like P99 did with EQEmu.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:08 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.