Things to ask yourself or answer if need be:
- What version of ArcEmu are you running?
- Did you apply all of the MySQL patches?
- Does your console log ( arcemu-world.exe window or arcemu-logonserver.exe windows ) say anything about your connection?
If so, what does it say? ( error wise )
This is definitely a version issue but what you can do is go into your
'Arcemu\script_bin' folder and then open up your DLL cache folder.
For Windows XP is located at: 'C:\WINDOWS\system32\dllcache'
Find the names of the DLLs in your 'Arcemu\script_bin' folder
and delete them from your DLL cache folder.
Simply deleting your prefetch folder and restarting your PC will also
do the same thing as deleting the DLLs from the cache folder.
Also. Make sure that you have 2 databases. One called ascent, and one
called logon. These are the default names for the installation and will
reduce any confusion that may occur. If you're using the standard MySQL
batch appliation that's provided with the AC-Web repack then moving
to the standard MySQL 5.1 database might be your best bet.
Here is a quick rundown of how your realms should be setup:
IN arcemu-logonserver.conf
------------
Code:
<LogonDatabase Hostname = "localhost"
Username = "root"
Password = "DB_PASSWORD"
Name = "logon"
Port = "3306"
Type = "1">
------------
Code:
<Listen Host = "0.0.0.0"
ISHost = "0.0.0.0"
RealmListPort = "3724"
ServerPort = "8093">
------------
Code:
<Client MinBuild = "8606"
MaxBuild = "8606">
------------
Code:
<LogonServer RemotePassword = "DB_PASSWORD"
AllowedIPs = "127.0.0.0/24"
AllowedModIPs = "127.0.0.0/24">
IN arcemu-realms.conf
------------
Code:
<LogonServer Address = "127.0.0.1"
Port = "8093"
Name = "Default Logon"
RealmCount = "1">
------------
Code:
<Realm1 Name = "Realm name here"
Address = "127.0.0.1:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "1">
IN arcemu-world.conf
------------
Code:
<WorldDatabase Hostname = "localhost" Username = "root" Password = "DB_PASSWORD" Name = "ascent" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "localhost" Username = "root" Password = "DB_PASSWORD" Name = "logon" Port = "3306" Type = "1">
------------
Code:
<Listen Host = "0.0.0.0"
WorldServerPort = "8129">
Make sure that you have also deleted the #die-directives that are
located near the middle and near the end of the arcemu-world.conf
file.
Where you see 'DB_PASSWORD' in the scripts is for the database
password ( default is ascent ). Be sure that you're pointing to the
correct database in the last snippet, aswell.
Just a few things to look at and to try.
- Hex