EOSERV Forum > Announcements > EOSERV 0.4.0
Topic is locked.
Page: << 1 2 >>
EOSERV 0.4.0
Author Message
Post #2135 EOSERV 0.4.0

You should erase and reinstall your database or alter your tables to reflect the changes to install.sql
You should replace config.ini and admin.ini with the new ones, and edit them instead.

EOSERV 0.3.1 -> 0.4.0 changes: (see https://eoserv.net/changelog for a full changelog)

  • Loading and using wall+warp data from maps
  • Sit on chairs
  • Private messages
  • More stability and better error reporting
  • #nowall given to guardians
  • Fixed the validation of account and character names
  • Warp animations
  • Timer system + client keep-alive messages
  • Fixed character creation
  • One login per account
  • Stop creation of invalid and 0x items
  • Many changes/additions to the configuration files
  • Online player list
  • Stat calculation (including equipment)

Admin commands: (see admin.ini to change access levels)

  • $kick username ($kick Sausage) -- Kick someone from the server (Light Guide+)
  • $jail username ($jail Sausage) -- Send someone to jail (Light Guide+)
  • $ban username [duration] ($ban Sausage 2h) -- Ban someone from the server (NOTE: Bans are cleared on shutdown) (Guardian+)
  • $warp map x y  ($warp 5 40 40) -- Warp yourself to any map and coordinates (Guardian+)
  • $warpmeto user ($warpmeto Sausage) -- Warp yourself to another user (Guardian+)
  • $warptome user ($warptome Sausage) -- Warp someone to you (Guardian+)
  • $sitem id [amt] ($sitem 200 1) -- Spawn any item in to your inventory (HGM)
  • $ditem id [amt [x y]] ($ditem 200 1 10 10) -- Drop any item anywhere on the map (you must have it already) (HGM)
  • $shutdown -- Shut down the server (HGM)
  • $rehash -- Reload configration files (HGM)

Current Problems:

  • Changing the listen address in the configuration from 0.0.0.0 doesn't work (you shouldn't need to anyway)
  • Redundant option in config.ini (Extra points if you can figure out what)

Todo:

  • Automaticly get "pulled in" to warps (dream world is currently inaccessible to non-admins)
  • Announce kicks/bans/jailings
  • Report/talk to admin
  • PK combat support and global PK option
  • Enable some currently unused config options
  • SLN support
  • Shops
  • Chests
  • Bank chests
  • $player command

WebCP 3 will be released separately once character/account editing tools are added.


10 years, 1 week ago
Post #2139 Re: EOSERV 0.4.0

Nice job sausage.

10 years, 1 week ago
Post #2142 Re: EOSERV 0.4.0

Great job... i have this running on my server :)

10 years, 1 week ago
Post #2157 Re: EOSERV 0.4.0

I'm running it now :D Good Job Man

10 years, 1 week ago
Post #2196 Re: EOSERV 0.4.0

wow you are getting it up and running pretty fast. Good Job

When I try to compile the server i get and error saying mysql.h and the sql lite header are missing got any idea where i can get them? Im useing Dev C++ compiler to compile it.

10 years, 6 days ago
Post #2246 Re: EOSERV 0.4.0


heyy do u have msn bro

add me luke13_mybro@hotmail.com

10 years, 6 days ago
Post #2298 Re: EOSERV 0.4.0

ok i have figured out the problem with the mysql and sq3lite files but now it gives me this error. The same error i get by doing it gdog159's way.

..objDebugsrcdatabase.o||In function `_ZN8Database7ConnectENS_6EngineESsSsSsSs':|
..srcdatabase.cpp|73|undefined reference to `_mysql_init@4'|
..srcdatabase.cpp|75|undefined reference to `_mysql_error@4'|
..srcdatabase.cpp|77|undefined reference to `_mysql_real_connect@32'|
..srcdatabase.cpp|79|undefined reference to `_mysql_error@4'|
..srcdatabase.cpp|81|undefined reference to `_mysql_select_db@8'|
..srcdatabase.cpp|83|undefined reference to `_mysql_error@4'|
..objDebugsrcdatabase.o||In function `_ZN8Database5QueryEPKcz':|
..srcdatabase.cpp|128|undefined reference to `_mysql_real_escape_string@16'|
..srcdatabase.cpp|161|undefined reference to `_mysql_real_query@12'|
..srcdatabase.cpp|163|undefined reference to `_mysql_error@4'|
..srcdatabase.cpp|166|undefined reference to `_mysql_field_count@4'|
..srcdatabase.cpp|168|undefined reference to `_mysql_store_result@4'|
..srcdatabase.cpp|172|undefined reference to `_mysql_affected_rows@4'|
..srcdatabase.cpp|177|undefined reference to `_mysql_error@4'|
..srcdatabase.cpp|181|undefined reference to `_mysql_fetch_fields@4'|
..srcdatabase.cpp|183|undefined reference to `_mysql_fetch_row@4'|
..srcdatabase.cpp|183|undefined reference to `_mysql_fetch_row@4'|
..srcdatabase.cpp|216|undefined reference to `_mysql_free_result@4'|
||=== Build finished: 17 errors, 0 warnings ===|

10 years, 5 days ago
Post #2360 Re: EOSERV 0.4.0

Does monsters work on this?..

10 years, 5 days ago
Post #2362 Re: EOSERV 0.4.0

do you see "monsters work" in his feature list? 

10 years, 5 days ago
Post #2370 Re: EOSERV 0.4.0

No...

10 years, 5 days ago
Post #2401 Re: EOSERV 0.4.0

Nice. My server is up and running guys just look in my sig.

10 years, 4 days ago
Post #2426 Re: EOSERV 0.4.0

nice updates sausage.

10 years, 4 days ago
Post #2478 Re: EOSERV 0.4.0

Wow very nice job sausage!

10 years, 4 days ago
Post #2645 Re: EOSERV 0.4.0

Post Removed.

10 years, 3 days ago
Post #2880 Re: EOSERV 0.4.0

WOOOOO GO SAUSAGE! Go ninja go ninja go, go ninja go ninja go. You can do it, you can do it alllll night looong. x) Seriously though nice work.

10 years, 1 day ago
Page: << 1 2 >>
Topic is locked.
EOSERV Forum > Announcements > EOSERV 0.4.0