The FULL .json config is a little different, but this is what I am
using right now on the public server I have up. It doesn't apply
to a private outside login, since I am using the Emu public login.
Code:
{
"server" : {
"chatserver" : {
"host" : "127.0.0.1",
"port" : "7778"
},
"database" : {
"db" : "peqname",
"host" : "127.0.0.1",
"password" : "*****",
"port" : "3306",
"username" : "*****"
},
"directories" : {
"logs" : "logs/",
"lua_modules" : "lua_modules/",
"maps" : "maps/",
"patches" : "./",
"plugins" : "plugins/",
"quests" : "quests/",
"shared_memory" : "shared/"
},
"mailserver" : {
"host" : "127.0.0.1",
"port" : "7778"
},
"qsdatabase" : {
"db" : "peqname",
"host" : "127.0.0.1",
"password" : "*****",
"port" : "3306",
"username" : "*****"
},
"world" : {
"http" : {
"enabled" : "false",
"mimefile" : "mime.types",
"port" : "9080"
},
"key" : "10a29b38c47d56eza1yb2xc3",
"locked" : "true",
"loginserver1" : {
"account" : "********",
"host" : "login.eqemulator.net",
"legacy" : "1",
"password" : "******",
"port" : "5998"
},
"loginserver2" : {
"account" : "********",
"host" : "192.168.0.25",
"legacy" : "0",
"password" : "******",
"port" : "5999"
},
"longname" : "My Server Long Name",
"shortname" : "myshortname",
"tcp" : {
"ip" : "127.0.0.1",
"port" : "9000",
"telnet" : "disable"
}
},
"zones" : {
"defaultstatus" : "0",
"ports" : {
"high" : "7500",
"low" : "7100"
}
}
}
}