Posted by Sausage EOSERV# Announcement

EOSERV and Seose have been pretty dead for a long time, but fear not as I've started a new set of EO libraries in C#, as well as remaking EOSERV and other programs.

EOSERV#'s code will be a lot simpler, should never crash, and scripting will take almost no effort at all.

Once the code is presentable it will be released (but maybe not using public source control).

Apart from just support EOSERV the components can easily be taken and used in your own programs.

Relevant libraries/programs under construction right now:

  • EOHax.EO (general EO things: constants, speed timestamp thing)
  • EOHax.EO.Client (EO client base)
  • EOHax.EO.Communication (EO packet handling utilities)
  • EOHax.EO.Data (EO data file readers: pub files, edf, etc.)
  • EOHax.Programs.EOBot (EOHax.Scripting + EOHax.EO.Client = fun little bots)
  • EOHax.Programs.EOSERV (EO server)
  • EOHax.Scripting (Script manager used by EOSERV. Support C#, JScript and Visual Basic)
17 comment(s) 14 April 2010, 07:38 am
Posted by Sausage Plan to merge forums (Cross-post)

A lot of you here won't get a chance to read this if I don't post it here.

http://forum.eohax.org/topic/1949#post10804

If you don't have an account there feel free to reply here.


42 comment(s) 27 February 2010, 08:38 pm
Posted by Sausage EOSERV 0.5.2
Warning: A critical bug has been identified in 0.5.1, this post will be updated shortly, avoid downloading just yet.

Just another release to fill the gaps, 0.6.0 will be released once a scripting and quest system is added.
A critical bug was fixed shortly after 0.5.1's release, please use 0.5.2 instead.

EOSERV 0.5.0 -> 0.5.1 changes: (see http://eoserv.net/changelog for a full changelog)

  • Prevent crashes even in the craziest situations (eg. failed read during the reloading of a map with clients on it)
  • Fixed distance calculation algorithm
  • PK / GlobalPK option
  • Deadly mode (drop all items on death)
  • Longer view range on NPCs (same as chase range)
  • HP recovery on death
  • Chest + spawns
  • MaxPlayers limit enforced
  • Town boards
  • Fix a dupe using banks

EOSERV 0.5.1 -> 0.5.2 changes:

  • Stop copies of characters getting stuck on maps on death
  • Fix invisible characters when dying at your spawn point (as long as there's little lag)
2 comment(s) 03 October 2009, 04:00 pm
Posted by Sausage EO Map Editor 0.2.0 (preview release)




It's been a while since I've posted anything, but I think you'll like this.

EOMap2 can currently only edit floor tiles, though I will update this as soon as it can edit other layers, this is just a preview release to see if there's any major problems.

EO Map Editor 0.2.0 (alpha 7) (279KB)

Instructions: Place it in a directory with a copy of the EO graphics in a sub-directory called gfx.

Requirements: Windows XP or higher, reasonably fast OpenGL compatable graphics card.

Please post about any problems you have (eg. no graphics, invalid map files, crashes) along with your specs (OS and graphics card mainly).


Todo list: (removed to save space, it's about 40 lines now)


Changelog:

alpha7

  • Tile "spec" editing
  • Warp editing
  • Reset out of bounds windows
  • Resizable palette window
  • Scroll wheel + middle click drag
  • Fixed animated walls
  • Hovered tile coordinates shown

alpha6

  • Editing all graphical layers
  • Save as
173 comment(s) 29 September 2009, 11:05 am
Posted by Sausage Copyright woes

Due to a particular EO artist who's name may or may not begin with A who is somehow deluded by hatred in to thinking he still owns his artwork, all material copyrighted by Endless Online is now banned from being posted on the forum or linked to, and will be removed from the dowloads of EOSERV andWebCP.

This includes:

  • Official EO Map files (especially modified originals)
  • Official EO Pub files (especially modified originals)
  • Images containing any EO artwork (including screenshots and signatures)

No EO servers (EOServ-Main and EOServ-Test) will be hosted here until completely custom pub and map files made (if that ever happens).

Advice for server hosters:

If you wish to keep running an EOSERV server legally delete ALL map and pub files from your server, right now, and follow these steps:

  • Re-create all pub files yourself, try not to exactly copy EO (taking inspiration from it is OK) - it is fine to use their graphics here since you're only storing a number (which the EO client happens to associate with copyrighted artwork). If you have a copy of the pub files open copyingtheitems line by line this would still be plagiaurism. If you complete a set of pub files, feel free to post them on this forum for others to use.
  • Create map files manually, taking inspiration from EO should be fine again, just don't copy them tile for tile (you may as well be copying them byte by byte in that case). This is a big job, but if you're not up for this then you can never legally host an EO server. Keep in mind you don'tneedto immediately re-create an entire world, start with a few maps and work your way up (once my map editor is finished this should be a lot easier)
  • Do not host Endless Online clients or graphic files on your website (especially modified ones). If you want to modify EO graphics distribute them in a patch form (aka. only containing changed information, not the original graphics)
  • To be extra safe, do not use any EO artwork at all on your website. This includes screenshots of the game.
100 comment(s) 12 July 2009, 02:21 pm
14 more posts in the news archive.