2.1 KiB
2.1 KiB
Server config (2014, one PC)
A complete config for running all nine 2014 servers on one Windows PC, taken from the tested local setup (2026-11-07: three accounts reach the lobby, tutorial and market work). Ports 14xxx. _original-release\ keeps what this folder held before (the config set of a modified private server, with gameplay tables).
Folder layout
Each folder is one server process. Copy the built .exe into its folder plus the DLLs it needs from src\lib\. global_define.ini stays in the parent folder of the server folders.
| Folder | Program |
|---|---|
ls_dbagent_game |
ls_dbagent.exe (database LosaGame) |
ls_dbagent_log |
ls_dbagent.exe (database LosaLogData) |
ls_dbagent_logsvr |
ls_dbagent.exe in log server mode |
ls_mainsvr, ls_billingsvr, ls_gamesvr, ls_relaysvr, ls_loginsvr, ls_filewritesvr |
the server of the same name |
Start each from its own folder with -c <its ini>, in this order: the three DB agents, main, billing, game, relay, login, file write.
Before the first start
- Create the databases with
database\setup-db.bat(seedatabase\README.md). PW=inls_dbagent_game\ls_dbagent.iniandls_dbagent_log\ls_dbagent.ini(CHANGE_MEnow) takes the encoded password:ls_dbagent.exe -x <password>.ID=lstggame,Port=1433(SQL Server port).- The 2014 servers bind to the PC's LAN address, not to
127.0.0.1.192.168.1.10in this set stands for that address: replace it everywhere (global_define.ini, the server lists,LogServerIP,FileWriteServerInfo.ini) with your PC's IPv4 address.
Values that matter
- The Indonesia mode of this source expired in 2016 (license date), so the servers run the Korea locale
119483910. ls_dbagent_game\ls_query.ini: query7=game_login_get_data STR(the 2014 server sends one value).- GM: nickname under
[ID]inls_gamesvr\config\sp2_developerID.ini. - Plaza maps the 2014 client does not have were removed from
ls_gamesvr\config\sp2_mode_select.ini; Shuffle Bonus and Factory are switched off there.
The client launch line and the login key tool are on the wiki page "2014 Source", section "Run it locally".