summaryrefslogtreecommitdiff
path: root/conf/inter-server.conf
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-11-04 20:23:22 +0300
committerAndrei Karas <akaras@inbox.ru>2014-11-04 22:56:41 +0300
commitd6b5551bff867250edcdc36455ef32844ee2b935 (patch)
tree16acaf1c9a81b58ceb21bc4524a087c14f23735f /conf/inter-server.conf
parent905dada713af49bb610177c4842685628a1c0a97 (diff)
downloadserverdata-d6b5551bff867250edcdc36455ef32844ee2b935.tar.gz
serverdata-d6b5551bff867250edcdc36455ef32844ee2b935.tar.bz2
serverdata-d6b5551bff867250edcdc36455ef32844ee2b935.tar.xz
serverdata-d6b5551bff867250edcdc36455ef32844ee2b935.zip
convert server data for using with hercules.
Diffstat (limited to 'conf/inter-server.conf')
-rw-r--r--conf/inter-server.conf152
1 files changed, 152 insertions, 0 deletions
diff --git a/conf/inter-server.conf b/conf/inter-server.conf
new file mode 100644
index 00000000..184285cf
--- /dev/null
+++ b/conf/inter-server.conf
@@ -0,0 +1,152 @@
+// Hercules InterServer (settings shared/used by more than 1 server) configuration.
+
+// Options for both versions
+
+// Log Inter Connections, etc.?
+log_inter: 1
+
+// Inter Log Filename
+inter_log_filename: log/inter.log
+
+// Level range for sharing within a party
+party_share_level: 15
+
+// SQL version options only
+
+// You can specify the codepage to use in your mySQL tables here.
+// (Note that this feature requires MySQL 4.1+)
+//default_codepage:
+
+
+// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1
+// Under windows, you want to use 127.0.0.1. If you see a message like
+// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"
+// and you have localhost, switch it to 127.0.0.1
+
+// Global SQL settings
+// overridden by local settings when the hostname is defined there
+// (currently only the login-server reads/obeys these settings)
+sql.db_hostname: 127.0.0.1
+sql.db_port: 3306
+sql.db_username: ragnarok
+sql.db_password: ragnarok
+sql.db_database: ragnarok
+sql.codepage:
+
+// MySQL Character SQL server
+char_server_ip: 127.0.0.1
+char_server_port: 3306
+char_server_id: ragnarok
+char_server_pw: ragnarok
+char_server_db: ragnarok
+
+// MySQL Map SQL Server
+map_server_ip: 127.0.0.1
+map_server_port: 3306
+map_server_id: ragnarok
+map_server_pw: ragnarok
+map_server_db: ragnarok
+
+// MySQL Log SQL Database
+log_db_ip: 127.0.0.1
+log_db_port: 3306
+log_db_id: ragnarok
+log_db_pw: ragnarok
+log_db_db: ragnarok
+log_codepage:
+log_login_db: loginlog
+
+// == MySQL Reconnect Settings
+// ===========================
+// - mysql_reconnect_type
+// - 1: when mysql disconnects during runtime, the server tries to reconnect mysql_reconnect_count times and,
+// -- if unsuccessful, the server is shut down
+// - 2: when mysql disconnects during runtime it tries to reconnect indefinitely
+mysql_reconnect_type:2
+// - mysql_reconnect_count
+// - number of reconnect attempts the server should do when the database disconnects during runtime
+// - only used when mysql_reconnect_type is 1
+mysql_reconnect_count:1
+
+// DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL
+// this is meant for people who KNOW their stuff, and for some reason want to change their
+// database layout. [CLOWNISIUS]
+
+// ALL MySQL Database Table names
+
+//Shared
+interreg_db: interreg
+global_acc_reg_num_db: global_acc_reg_num_db
+global_acc_reg_str_db: global_acc_reg_str_db
+
+// Char Database Tables
+char_db: char
+hotkey_db: hotkey
+scdata_db: sc_data
+cart_db: cart_inventory
+inventory_db: inventory
+charlog_db: charlog
+storage_db: storage
+skill_db: skill
+interlog_db: interlog
+memo_db: memo
+guild_db: guild
+guild_alliance_db: guild_alliance
+guild_castle_db: guild_castle
+guild_expulsion_db: guild_expulsion
+guild_member_db: guild_member
+guild_skill_db: guild_skill
+guild_position_db: guild_position
+guild_storage_db: guild_storage
+party_db: party
+pet_db: pet
+friend_db: friends
+mail_db: mail
+auction_db: auction
+quest_db: quest
+homunculus_db: homunculus
+skill_homunculus_db: skill_homunculus
+mercenary_db: mercenary
+mercenary_owner_db: mercenary_owner
+ragsrvinfo_db: ragsrvinfo
+elemental_db: elemental
+account_data_db: account_data
+acc_reg_num_db: acc_reg_num_db
+acc_reg_str_db: acc_reg_str_db
+char_reg_str_db: char_reg_str_db
+char_reg_num_db: char_reg_num_db
+
+// Map Database Tables
+item_db_db: item_db
+item_db_re_db: item_db_re
+item_db2_db: item_db2
+mob_db_db: mob_db
+mob_db2_db: mob_db2
+mob_skill_db_db: mob_skill_db
+mob_skill_db2_db: mob_skill_db2
+mapreg_db: mapreg
+autotrade_merchants_db: autotrade_merchants
+autotrade_data_db: autotrade_data
+npc_market_data_db: npc_market_data
+
+// == SQL item, mob, mob skill databases
+// =====================================
+// Note: the following databases may get out of date at times, or not be
+// thoroughly tested (if at all, since they're auto-generated). As such it is
+// not advisable to rely on them other than for informative reasons (Control
+// Panels, websites, etc.)
+// Unless you know what you're doing, please consider using their txt version.
+// Note2: It is perfectly legit (and recommended) to use txt databases in
+// Hercules, while still loading the SQL tables we provide to be used
+// exclusively by your Control Panel or Website.
+
+// Use SQL for item_db? (not recommended)
+use_sql_item_db: no
+
+// Use SQL for mob_db? (not recommended)
+use_sql_mob_db: no
+
+// Use SQL for mob_skill_db? (not recommended)
+use_sql_mob_skill_db: no
+
+import: conf/import/inter_conf.txt