Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

AL 3.9 - First-Level-Support

Newbie Spellweaver
Joined
Jul 1, 2011
Messages
92
Reaction score
21
If you have problems with install the gameserver and to make it runs, feel free to post your issues here.
 
Newbie Spellweaver
Joined
Jul 4, 2013
Messages
6
Reaction score
0
Hi :)

I run the game server, and after i have :

Hunor - AL 3.9 - First-Level-Support - RaGEZONE Forums
 
Upvote 0
Newbie Spellweaver
Joined
Mar 22, 2008
Messages
44
Reaction score
0
Hello someone can enchant one set beyond level 10 because it will not until lvl 15
 
Upvote 0
Newbie Spellweaver
Joined
Apr 22, 2005
Messages
19
Reaction score
0
hi guys, just wondering if any one having issue with executing game server into sql. I have followed the setup guide according to http://forum.ragezone.com/f588/cookiehoars-video-guide-setting-aion-945068-new/ but is prompting the below message

[Err] 1067 - Invalid default value for 'level_up_date'
[Err] CREATE TABLE `towns` (
`id` int(11) NOT NULL,
`level` int(11) NOT NULL DEFAULT '1',
`points` int(10) NOT NULL DEFAULT '0',
`race` enum('ELYOS','ASMODIANS') NOT NULL,
`level_up_date` timestamp NOT NULL DEFAULT '1970-01-01 07:00:01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
[Msg] Finished - Unsuccessfully
--------------------------------------------------
Anyone know how to fix this issue? Thank heaps.
 
Upvote 0
Experienced Elementalist
Joined
Jun 29, 2010
Messages
216
Reaction score
71
hi guys, just wondering if any one having issue with executing game server into sql. I have followed the setup guide according to http://forum.ragezone.com/f588/cookiehoars-video-guide-setting-aion-945068-new/ but is prompting the below message

[Err] 1067 - Invalid default value for 'level_up_date'
[Err] CREATE TABLE `towns` (
`id` int(11) NOT NULL,
`level` int(11) NOT NULL DEFAULT '1',
`points` int(10) NOT NULL DEFAULT '0',
`race` enum('ELYOS','ASMODIANS') NOT NULL,
`level_up_date` timestamp NOT NULL DEFAULT '1970-01-01 07:00:01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
[Msg] Finished - Unsuccessfully
--------------------------------------------------
Anyone know how to fix this issue? Thank heaps.

Change timestamp by datetime
 
Upvote 0
Newbie Spellweaver
Joined
Sep 19, 2010
Messages
99
Reaction score
2
I need help,

I run the server and the login server works, Gameserver works, Chat server works.


However when I go to the client, I can log in but when I get to server select screen, ALL servers are down.


Idk why they are saying down but in ipconfig in gameserver I got it set to external IP

In network.properties in gameserver it is listed as external IP

the password is 123 for the game server, and I tried making 4 login servers, 1 being External, 1 being Internal, one being a no-ip, and one being localhost. They all say down and I cannot connect to the gameserver via client.
 
Upvote 0
Experienced Elementalist
Joined
Jun 29, 2010
Messages
216
Reaction score
71
I need help,

I run the server and the login server works, Gameserver works, Chat server works.


However when I go to the client, I can log in but when I get to server select screen, ALL servers are down.


Idk why they are saying down but in ipconfig in gameserver I got it set to external IP

In network.properties in gameserver it is listed as external IP

the password is 123 for the game server, and I tried making 4 login servers, 1 being External, 1 being Internal, one being a no-ip, and one being localhost. They all say down and I cannot connect to the gameserver via client.

Did you config the file ipconfig.xml into AL-Game\config\network?
Did you took the the game.dll from AL server src release?
 
Upvote 0
Newbie Spellweaver
Joined
Sep 19, 2010
Messages
99
Reaction score
2
Did you config the file ipconfig.xml into AL-Game\config\network?
Did you took the the game.dll from AL server src release?


I used the Pre-built aion 3.9 server it didn't come with AL server just AL Login, AL Game, and AL Chat. I did set the settings of ipconfig.xml,


Ipconfig:
<!--
This file is part of aion-unique <aion-unique.org>.

aion-unique 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.

aion-unique 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 aion-unique. 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="173.69.XXX.XXX">
<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>



Network.properties:
#
# This file is part of aion-unique <aion-unique.org>.
#
# aion-unique 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.
#
# aion-unique 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 aion-unique. 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 = *

# Maximum online players on the server
gameserver.network.client.maxplayers = 100

# Address of login server
gameserver.network.login.address = localhost:9014

# Id of this game server
gameserver.network.login.gsid = 1

# Password of this game server
gameserver.network.login.password = 123

# 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 = localhost:9021

# Password of this game server for chat server
gameserver.network.chat.password = 123

# 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.spawn = 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



gameserver.properties:
# ============================
# GS config's:
# ============================

# GS Country Code (cc)
# Examples : NA : 1 / EU : 2 / RUS : 7
gameserver.country.code = 1

# Custom name of the GS (displayed in the connection credits)
# The real server's name (Siel, Telemachus ...) is defined by the GSid
# Default: Aion Lightning
gameserver.name = SkylarProjects Aion

# Max level for players
# Actual : 60 (3.0)
gameserver.players.max.level = 60

# Real GameServer Time Zone ID (to fix Daylight Saving offsets and used by Auto Events)
# See:
# Before that set -Duser.timezone switch in JAVA_OPTS variable for correction, for example, -Duser.timezone=Etc/GMT-2
# Default: empty (not overridden)
gameserver.timezone =

# Enable connection with CS (ChatServer)
# Default: false
gameserver.chatserver.enable = false

# Enable displaying the server revision in player MOTD
# SHOULD BE DISABLED ON UNIX SERVERS
# Default: false
gameserver.revisiondisplay.enable = false

# ============================
# Character creation configs:
# ============================
# Character creation mode (Numeric value between 0-2)
# 0: (Default) User can only create characters inside 1 faction.
# 1: User can create characters of both factions on the same account.
# 2: (Character reservation mode) User is bound to 1 faction, can't create more than 2 characters and can't enter the game world.
gameserver.character.creation.mode = 1

# Maximum number of characters per account (Numeric value between 0-8)
# Default: 5 (8 for premium)
gameserver.character.limit.count = 8

# ----------------------------
# Ratio's configs:
# ----------------------------
# Factions that are authorized to create characters (Only enter numeric value between 0-3)
# 0: (Default - No limitations) Both factions can be chosen
# 1: (Elyos only) You can only create Elyos characters
# 2: (Asmodians only) You can only create Asmodians characters
# 3: (Nothing) You can't create any new character
gameserver.character.faction.limitation.mode = 0

# Enable ratios limitation (Server will change the previous config's value when ratios
# Default: false
gameserver.ratio.limitation.enable = false

# ----------------------------

# When a faction ratio reach this value, it's not possible to create new characters of this faction
# Default: 60 (= 60% of the players are of the same faction)
gameserver.ratio.min.value = 60

# Minimum character's level to be taken into account in ratio calculation
# Default: 10
gameserver.ratio.min.required.level = 10

# Minimum characters count in each faction before limitating new characters creation (if enabled)
# Default: 50
gameserver.ratio.min.characters_count = 50

# Maximum character count (sum of both factions) after which ration limitation won't be used anymore
# Default: 500 (If there is more than 500 chars, no need to limit creation anymore ...)
gameserver.ratio.high_player_count.disabling = 500

# ============================
# Misc Configs :
# ============================
# Characters re-entry time in seconds
# Default: 20
gameserver.character.reentry.time = 20

Loginserver Network.properties:

#
# This file is part of aion-unique <aion-unique.org>.
#
# aion-unique 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.
#
# aion-unique 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 aion-unique. 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 = *

# 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 = *

# 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

# Set gm level for maintenance mode(Default 3)
loginserver.server.maintenance.gmlevel = 3

# Enable\disable flood protector from 1 ip on account login
loginserver.server.floodprotector = true
loginserver.server.bruteforceprotector = true

# Checking gs if it still alive
loginserver.server.pingpong = true
loginserver.server.pingpong.delay = 3000

# flood manager
# legal reconnection time. if faster - ban for loginserver.network.client.bantimeforbruteforcing min
# seconds
network.fastreconnection.time = 5

# Ip's excluded from flood protection
loginserver.excluded.ips =
 
Upvote 0
Newbie Spellweaver
Joined
Apr 22, 2005
Messages
19
Reaction score
0
Hi Guys, I am just wondering how I can remove that Aion-Lightning 2012 copyright announcement when logging into server. I am using a pre-compiled version. Thanks heap guys
 
Upvote 0
Experienced Elementalist
Joined
Jun 29, 2010
Messages
216
Reaction score
71
Hi Guys, I am just wondering how I can remove that Aion-Lightning 2012 copyright announcement when logging into server. I am using a pre-compiled version. Thanks heap guys

Install Notepad++ and use him great search function, search for "Aion-Lightning"
 
Upvote 0
Newbie Spellweaver
Joined
Apr 22, 2005
Messages
19
Reaction score
0
i have searching, still no luck in finding them. Is there anyone that have done this in the past?
 
Upvote 0
Newbie Spellweaver
Joined
Apr 22, 2005
Messages
19
Reaction score
0
damn, does that mean that i cant remove it? not unless i know java language?
 
Upvote 0
Newbie Spellweaver
Joined
Apr 22, 2005
Messages
19
Reaction score
0
sami, i still could not find the copyright thing

i have also face another issue now regarding stigma slots. for some reason, the system doesnt auto open all stigma slots eventhough: -

# Not require quest for normal/advanced stigma slots
# Default: 10
gameserver.quest.stigma.slot = 0

any idea ? thanks
 
Upvote 0
Experienced Elementalist
Joined
Jun 29, 2010
Messages
216
Reaction score
71
sami, i still could not find the copyright thing

i have also face another issue now regarding stigma slots. for some reason, the system doesnt auto open all stigma slots eventhough: -

# Not require quest for normal/advanced stigma slots
# Default: 10
gameserver.quest.stigma.slot = 0

any idea ? thanks

You need to read comment

# This file contains settings for premium membership players
# Masks (if no additional comments)
# 10 - disabled
# 3-9 - membership 3-9
# 2 - vip (membership 2)
# 1 - premium (membership 1)
# 0 - all players
#

Put value 10 to disable this requirement

For your other "problem" look into the file PlayerEnterWorldService.java, Modify it and recompile your Game Server
 
Last edited:
Upvote 0
Blender Fan|Kinenbi Owner
Loyal Member
Joined
Mar 27, 2006
Messages
800
Reaction score
355
0 means you need quest (all player), 10 means you dont need quest at all!
 
Upvote 0
Back
Top