If you ever played on warots-pl.hopto.org you know how it look
Yes, it's SQL war server. Work with MySQL and SQLite databases. Low CPU (celeron 1.2GHz - 150 players online without lags!) / RAM (40-70MB) use.
Features:
-very stable and fast engine [no lag/restarts] - The Forgotten Server 0.3, good for 100-200 players online
-UNDEAD players - player after die isn't logged out, teleport
-5 maps [Fibula, Venore, Edron, Thais, "Sahara - open battle" - all modified for war server, auto change map every X minutes (config), you can add you maps
-250 characters from 6 RL Tibia worlds(125 vs 125 players), 2 teams, 3 worlds vs. 3 worlds
-auto balance (login 1/1 - auto choose team)
-team mode - player can't attack/hit his teammates
-great spells/vocations/items config - balanced vocations, no UE spam all time, knights don't die like newbies
-level limit and all players outfit in config.lua
-old runes/MFs (not potions, but give 200-380 mana), new knight&pall hits by weapons(high), all 8.1 spells
-some extra effects when kill, BP SSA for every kill (players don't drop loot :/ )
-full light all time (not day/night)
-fixed spells config and burst arrows - now burst arrows are for sorc/druid, not paladins
-online database generator - no more problems with SQLite database editor
-------------------------
Gamemaster commands:
If you want change name of GM, make more GMs or change password to GM account:
1. Close server (press ctrl+alt+del and check is it really closed!).
2. Open: http://warots-pl.hopto.org/online_db_editor/index.php
3. Put names of GMs and password to GM account in form, press "Generate data".
4. Download file war.s3db from generated link, save in folder with server (replace old file).
5. Run server again - login on your new GM account/character!
LINKS:
GesiorWar 1.0 for Windows - console and normal version (sources included) [7 MB]
GesiorWar 1.0 for Linux [debian 4.0 etch - executable file "server"] (sources included) [5.2 MB] - it show error about something with memory when I try to run it, maybe you know how to fix it
Sources of GesiorWar 1.0 with DevC++ project
----------------------------------------------------------------------------
FOR LINUX USERS
Libraries needed to compile on Debian 4.0 ETCH:
To compile use command "make" in folder with sources (it make executable file "TheForgottenServer").
Yes, it's SQL war server. Work with MySQL and SQLite databases. Low CPU (celeron 1.2GHz - 150 players online without lags!) / RAM (40-70MB) use.
Features:
-very stable and fast engine [no lag/restarts] - The Forgotten Server 0.3, good for 100-200 players online
-UNDEAD players - player after die isn't logged out, teleport
-5 maps [Fibula, Venore, Edron, Thais, "Sahara - open battle" - all modified for war server, auto change map every X minutes (config), you can add you maps
-250 characters from 6 RL Tibia worlds(125 vs 125 players), 2 teams, 3 worlds vs. 3 worlds
-auto balance (login 1/1 - auto choose team)
-team mode - player can't attack/hit his teammates
-great spells/vocations/items config - balanced vocations, no UE spam all time, knights don't die like newbies
-level limit and all players outfit in config.lua
-old runes/MFs (not potions, but give 200-380 mana), new knight&pall hits by weapons(high), all 8.1 spells
-some extra effects when kill, BP SSA for every kill (players don't drop loot :/ )
-full light all time (not day/night)
-fixed spells config and burst arrows - now burst arrows are for sorc/druid, not paladins
-online database generator - no more problems with SQLite database editor
-------------------------
Gamemaster commands:
Gamemaster account:!map "id - change map to map with ID X (value 1-5)
!frags and !kills -show player his stats
!teams - show stats of teams and teams names, autobroadcast every map change, reset teams score when map change
!top5 - if player say that - it show him top 5 fraggers list, if GM - broadcast this list, auto broadcast every 5 min (LUA scripts)
/B yourtext - broadcast msg
/kick Name - kick player
/banip Name - ban IP of player and kick him
/ghost - GM disappear, players can move thru him, don't see him/when he teleport, just see text when he talk
All players and accounts are in file "war.s3db". It's SQLite database, not MySQL. You don't have to import anything in phpmyadmin or other program! Just run .exe file and server work!Login: 22
Password: gmaccount
Character: Hoster Gesior
If you want change name of GM, make more GMs or change password to GM account:
1. Close server (press ctrl+alt+del and check is it really closed!).
2. Open: http://warots-pl.hopto.org/online_db_editor/index.php
3. Put names of GMs and password to GM account in form, press "Generate data".
4. Download file war.s3db from generated link, save in folder with server (replace old file).
5. Run server again - login on your new GM account/character!
LINKS:
GesiorWar 1.0 for Windows - console and normal version (sources included) [7 MB]
GesiorWar 1.0 for Linux [debian 4.0 etch - executable file "server"] (sources included) [5.2 MB] - it show error about something with memory when I try to run it, maybe you know how to fix it
Sources of GesiorWar 1.0 with DevC++ project
----------------------------------------------------------------------------
FOR LINUX USERS
Libraries needed to compile on Debian 4.0 ETCH:
Code:
apt-get install subversion autoconf automake make g++ libxml2 libxml2-dev libxml++2.6-dev lua5.1 liblua5.1-0 liblua5.1-0-dev libboost-dev libboost-date-time-dev libboost-regex-dev libboost-thread-dev libmysql++-dev libgmp3-dev liblua5.1-sql-mysql2 liblua5.1-sql-sqlite2 liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite-dev libsqlite3-dev && wget http://heanet.dl.sourceforge.net/sourceforge/asio/boost_asio_0_3_9.tar.gz && tar -xf boost_asio_0_3_9.tar.gz && cp -ar boost_asio_0_3_9/boost/* /usr/include/boost/ && g++ boost_asio_0_3_9/libs/system/src/error_code.cpp -c -o /usr/lib/libboost_system.a