A:\AionServer\AIONPS\ServerFiles\game\config\netwo rk\ipconfig.xml
<!--
This file is part of InPanic Core <Ver:3.1>.
InPanic Core is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
InPanic Core is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with InPanic Core. If not, see <http://www.gnu.org/licenses/>.
File that is responsible for network address mapping.
We can have any number of ip ranges mapped to various network interfaces
Useful for those who run server in local areas with two (or more) networks
For ipconfig's "default" attribute both DNS and ip address is supported.
Example: <ipconfig default="216.239.59.104">
Examples: <ipconfig default="google.com">
-->
<ipconfig default="25.20.103.38">
<!--
<iprange min="10.0.0.0" max="10.255.255.255" address="10.0.0.0"/>
<iprange min="172.16.0.0" max="172.31.255.255" address="172.16.0.0"/>
<iprange min="192.168.0.0" max="192.168.255.255" address="192.168.0.0"/>
<iprange min="127.0.0.1" max="127.0.255.255" address="127.0.0.1"/>
-->
</ipconfig>
A:\AionServer\AIONPS\ServerFiles\game\config\netwo rk\network.properties
#
# This file is part of NextGenCore <Ver:3.7>.
#
# NextGenCore is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# NextGenCore is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with NextGenCore. If not, see <http://www.gnu.org/licenses/>.
#
#
# ----------------------------
# Network Config's:
# ----------------------------
# Port that will be used to listen for client connections
gameserver.network.client.port = 7777
# Host that will be used to listen for client connections
gameserver.network.client.host = 25.20.103.38
# Maximum online players on the server
gameserver.network.client.maxplayers = 100
# Address of login server
gameserver.network.login.address = 25.20.103.38:9014
# Id of this game server
gameserver.network.login.gsid = 1
# Password of this game server
gameserver.network.login.password = aion
# Address of chat server
# Ip and port of chat server should be accessible from
# 1) game server
# 2) all connected clients
gameserver.network.chat.address = 25.20.103.38:9022
# Password of this game server for chat server
gameserver.network.chat.password = aion
# Number of extra threads dedicated only to read/write network data.
# Value < 1 means that acceptor thread will also handle read & write.
# Value > 0 means there will be x dedicated read/write threads + 1 acceptor.
gameserver.network.nio.threads = 1
# Number of threads (min) that will be used to execute client packets
gameserver.network.packet.processor.threads.min = 4
# Number of threads (max) that will be used to execute client packets
gameserver.network.packet.processor.threads.max = 4
# Threshold used to decide when packet processor thread should be killed
# It have effect only if min threads != max threads
gameserver.network.packet.processor.threshold.kill = 3
# Threshold used to decide when extra packet processor thread should be spawned
# It have effect only if min threads != max threads
gameserver.network.packet.processor.threshold.spaw n = 50
# This will enable or disable the messages for unknown packets
gameserver.network.display.unknownpackets = false
# Enable flood protector
gameserver.network.flood.connections = false
# Flood ms in tick
gameserver.network.flood.tick = 1000
# Short period
gameserver.network.flood.short.warn = 10
gameserver.network.flood.short.reject = 20
gameserver.network.flood.short.tick = 10
# Long period
gameserver.network.flood.long.warn = 30
gameserver.network.flood.long.reject = 60
gameserver.network.flood.long.tick = 60
A:\AionServer\AIONPS\ServerFiles\game\config\netwo rk\database.properites
#
# This file is part of NextGenCore <Ver:3.7>.
#
# NextGenCore is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# NextGenCore is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with NextGenCore. If not, see <http://www.gnu.org/licenses/>.
#
#
# ----------------------------
# Database Config's:
# ----------------------------
# This class represents database driver class that will be used while connecting to database
database.driver = com.mysql.jdbc.Driver
# This is database url.
database.url = jdbc:mysql://localhost:3316/al_server_gs?useUnicode=true&characterEncoding=UTF-8
# Database user
database.user = root
# Database password
# NOTE: Change this! Root password is not safe!
database.password = aion
# Number of partitions created by bonecp
database.bonecp.partition.count = 2
# Minimal amount of connections kept in bonecp partition
database.bonecp.partition.connections.min = 2
# Maximal amount of connections kept in bonecp partition
database.bonecp.partition.connections.max = 5
# Script context that will be loaded by database factory, it should implement DAO instances
database.scriptcontext.descriptor = ./data/scripts/system/database.xml
A:\AionServer\AIONPS\ServerFiles\loginserver\confi g\network
#
# This file is part of NextGenCore <Ver:3.7>.
#
# NextGenCore is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# NextGenCore is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with NextGenCore. If not, see <http://www.gnu.org/licenses/>.
#
#
# ----------------------------
# Network Config's:
# ----------------------------
# LoginServer will listen for connections on specified port
loginserver.network.client.port = 2106
# LoginServer will bind specified network interface
# * - bind all interfaces
loginserver.network.client.host = 25.20.103.38
# How many times player can try to login before he get's banned for bruteforcing
loginserver.network.client.logintrybeforeban = 5
# For what time in minutes player should be banned in case of bruteforcing
loginserver.network.client.bantimeforbruteforcing = 15
# Host that will be used by LS to listen for GS connections
loginserver.network.gameserver.host = 25.20.103.38
# Port that will be used by LS to listen for GS connections
loginserver.network.gameserver.port = 9014
# Nuber of additional threads for NIO that will handle only reading
loginserver.network.nio.threads.read = 0
# Nuber of additional threads for NIO that will handle only writing
loginserver.network.nio.threads.write = 0
# Create accounts automatically or not?
loginserver.accounts.autocreate = true
# Set if the server is in maintenance or not / only gm can login
loginserver.server.maintenance = false
# Enable\disable flood protector from 1 ip on account login
loginserver.server.floodprotector = false
loginserver.server.bruteforceprotector = false
# Checking gs if it still alive
loginserver.server.pingpong = false
loginserver.server.pingpong.delay = 3000
# flood manager
# legal reconnection time. if faster - ban for loginserver.network.client.bantimeforbruteforcing min
# seconds
network.fastreconnection.time = 5
A:\AionServer\AIONPS\ServerFiles\loginserver\confi g\network
#
# This file is part of NextGenCore <Ver:3.7>.
#
# NextGenCore is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# NextGenCore is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with NextGenCore. If not, see <http://www.gnu.org/licenses/>.
#
#
# ----------------------------
# Database Config's:
# ----------------------------
# This class represents database driver class that will be used while connecting to database
database.driver = com.mysql.jdbc.Driver
# This is database url.
database.url = jdbc:mysql://localhost:3316/al_server_ls?useUnicode=true&characterEncoding=UTF-8
# Database user
database.user = root
# Database password
# NOTE: Change this! Root password is not safe!
database.password = aion
# Number of partitions created by bonecp
database.bonecp.partition.count = 2
# Minimal amount of connections kept in bonecp partition
database.bonecp.partition.connections.min = 2
# Maximal amount of connections kept in bonecp partition
database.bonecp.partition.connections.max = 5
# Script context that will be loaded by database factory, it should implement DAO instances
database.scriptcontext.descriptor = ./data/scripts/system/database.xml
Some more informations need?