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.


15 years, 5 weeks ago
Post #2139 Re: EOSERV 0.4.0

Nice job sausage.

15 years, 5 weeks ago
Post #2142 Re: EOSERV 0.4.0

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

15 years, 5 weeks ago
Post #2157 Re: EOSERV 0.4.0

I'm running it now :D Good Job Man

15 years, 5 weeks 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.

15 years, 5 weeks ago
Post #2246 Re: EOSERV 0.4.0


heyy do u have msn bro

add me luke13_mybro@hotmail.com

15 years, 5 weeks 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 ===|

15 years, 5 weeks ago
Post #2360 Re: EOSERV 0.4.0

Does monsters work on this?..

15 years, 4 weeks ago
Post #2362 Re: EOSERV 0.4.0

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

15 years, 4 weeks ago
Post #2370 Re: EOSERV 0.4.0

No...

15 years, 4 weeks ago
Post #2401 Re: EOSERV 0.4.0

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

15 years, 4 weeks ago
Post #2426 Re: EOSERV 0.4.0

nice updates sausage.

15 years, 4 weeks ago
Post #2478 Re: EOSERV 0.4.0

Wow very nice job sausage!

15 years, 4 weeks ago
Post #2645 Re: EOSERV 0.4.0

Post Removed.

15 years, 4 weeks 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.

15 years, 4 weeks ago
Page: << 1 2 >>
Topic is locked.
EOSERV Forum > Announcements > EOSERV 0.4.0