EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Windows Server Installer :: Modular & Scripted (https://www.eqemulator.org/forums/showthread.php?t=40299)

goddest 01-31-2017 04:21 PM

Quote:

Originally Posted by Maze_EQ (Post 252811)
https://i.imgur.com/HktOxn9.png


Should read before attempting stuff.

This has been the same process for 10+ years.

But create a shortcut on your desktop, then add patchme to the targetline

Thank you I had forgotten all about that hehe found it in the forums after I post, game boots only thing is its empty no servers. So somewhere I have screwed up I'm going to go through the process over thanks for all the help :)
wound up reading a lot since midnight lol.:-D

Maze_EQ 01-31-2017 05:58 PM

5998 for titanium 5999 for uf+

If theres no servers, try to relog.

Or you're pointing to your own login server,

goddest 02-01-2017 12:55 AM

Quote:

Originally Posted by Maze_EQ (Post 252815)
5998 for titanium 5999 for uf+

If theres no servers, try to relog.

Or you're pointing to your own login server,


Ok I see my server in the list now but it says its DOWN, I followed everything to a tee I thought is there something I missed that's really simple?

I made a server account on the web page, but I don't see it on the server list. here is what I have done plz correct me.
<world>
<shortname>kirkys</shortname>
<longname>kirkys</longname>


<loginserver1>
<host>login.eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver1>
<loginserver2>
<host>192.168.2.15</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver2>

[database]
host = localhost
port = 3306
db = peq
user = root
password = eqemu
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.2.15
auto_create_accounts = TRUE

[LoginServer]
Host=192.168.2.15:5998

Live Statistics
*Worldserver Name:
kirkys
*Server Version:
[U]
*Server Status:
locked
Server Information
*Registered Name:
Kirkys
*Server Type:
PvE
*Class:
Standard
*Server Owner:
goddest
*Website:
Not Available
*Description:
Not Available

goddest 02-01-2017 01:10 PM

No start_zones entry in database, using defaults
[World Server] Attempting autobootup of tutorialb (189:0)
[World Server] No zoneserver available to boot up.

goddest 02-01-2017 08:19 PM

Quote:

Originally Posted by goddest (Post 252824)
No start_zones entry in database, using defaults
[World Server] Attempting autobootup of tutorialb (189:0)
[World Server] No zoneserver available to boot up.


Nvm Thanks For comments and help and for the eqemulator akka works great now!:D:D +rep.

typenamehere 02-04-2017 03:48 PM

Where is database
 
I don't think my database is being installed in the correct directory. After starting the start batch, it shows World: UP Zones (counts from 1 to 30) then shows World: Down. This repeats infinitely and the server never appears on the server select. Additionally I cannot find hte DB in HeidiSQL
What is the default install directory for the database?

Edit: It seems everything located at raw.githubusercontent.com/EQEmu/Server/Master... fails to find the path specified and does not install, which looks like is pretty much the entire database
Edit2: I was able to find the database from the manual installation and get it installed, Now when i try to load the server, world.exe spams Missing update XXXX Cannot find path to file specified over and over for many different files. This evenually ceases and server appears on server select however always CTD when trying to enter the world.

https://s29.postimg.org/4rggjovtj/Capture.png

goddest 02-05-2017 12:24 AM

Quote:

Originally Posted by typenamehere (Post 252849)
I don't think my database is being installed in the correct directory. After starting the start batch, it shows World: UP Zones (counts from 1 to 30) then shows World: Down. This repeats infinitely and the server never appears on the server select. Additionally I cannot find hte DB in HeidiSQL
What is the default install directory for the database?

Edit: It seems everything located at raw.githubusercontent.com/EQEmu/Server/Master... fails to find the path specified and does not install, which looks like is pretty much the entire database
Edit2: I was able to find the database from the manual installation and get it installed, Now when i try to load the server, world.exe spams Missing update XXXX Cannot find path to file specified over and over for many different files. This evenually ceases and server appears on server select however always CTD when trying to enter the world.

https://s29.postimg.org/4rggjovtj/Capture.png

Are you downloading from
http://wiki.eqemulator.org/p?Akkas_P...ller&frm=Main#

also create a login server account this is separate from the web page login. also make sure your eqemu_config.xml file looks like this:

<?xml version="1.0">
<server>
<world>
<shortname>Kirkys</shortname>
<longname>kirkys family server</longname>

<address>192.168.2.15</address>
<localaddress>127.0.0.1</localaddress>

<loginserver1>
<host>login.eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver1>
<loginserver2>
<host>192.168.2.15</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver2>



<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

<key>jRwr2b906I1tZluagA9iFzYl8IwTz6E</key>

<http port="9080" enabled="true" mimefile="mime.types" />
</world>

<chatserver>
<host></host>
<port>7500</port>
</chatserver>

<mailserver>
<host></host>
<port>7500</port>
</mailserver>

<zones>
<defaultstatus>0</defaultstatus>

<ports low="7000" high="7400"/>
</zones>

<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>eqemu</password>
<db>peq</db>
</database>

<qsdatabase>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>eqemu</password>
<db>peq</db>
</qsdatabase>

<webinterface>
<port>9081</port>
</webinterface>

<launcher>
</launcher>

<files>
</files>
<directories>
</directories>
</server>



these 2 lines are missing from the eqemu_config.xml so add them in.
<address>192.168.2.15</address>
<localaddress>127.0.0.1</localaddress>

typenamehere 02-05-2017 12:30 AM

I added those two lines (changing address to my internal IP). Does not seem like I instantly CTD, however now it just hangs at enter world and does not load in.

Update error remains unchanged.

goddest 02-05-2017 02:25 AM

Quote:

Originally Posted by typenamehere (Post 252860)
I added those two lines (changing address to my internal IP). Does not seem like I instantly CTD, however now it just hangs at enter world and does not load in.

Update error remains unchanged.

Is this a fresh install of windows?
Are you using windows x64?
Did you change the login.ini to your ip?

Also you may need to delete restart from scratch from the link provided make sure you create a world server account this is different from logging in to the forums.
before you start from scratch copy paste here your eqeum_config.xml so I can see what u have imput also ur login.ini or private message me.

typenamehere 02-05-2017 09:35 AM

config files
 
I had not input my IP in login.ini, it was not in Akka's instructions :(. Unfortunately after changing that my client still freezes after hitting enter world. This is not a clean install of windows and I am using Windows 10 x64.

eqemu_config.xml
Code:

<server>
        <world>
                <shortname>ZZZdev</shortname>
                <longname>ZZ In DEV ZZ</longname>


                <loginserver1>
                        <host>login.eqemulator.net</host>
                        <port>5998</port>
                        <account></account>
                        <password></password>
                </loginserver1>
                <loginserver2>
                        <host>127.0.0.1</host>
                        <port>5998</port>
                        <account></account>
                        <password></password>
                </loginserver2>

<address>192.168.1.107</address>
<localaddress>127.0.0.1</localaddress>

                <tcp ip="127.0.0.1" port="9000" telnet="enable"/>

                <key>BgxCRMpLgJaEalzmIiGySCcKTAUQzIJ</key>

                <http port="9080" enabled="true" mimefile="mime.types" />
        </world>

        <chatserver>
                <host></host>
                <port>7500</port>
        </chatserver>

        <mailserver>
                <host></host>
                <port>7500</port>
        </mailserver>

        <zones>
        <defaultstatus>0</defaultstatus>

        <ports low="7000" high="7400"/>
        </zones>

        <database>
          <host>localhost</host>
          <port>3306</port>
          <username>root</username>
          <password>eqemu</password>
          <db>peq</db>
        </database>       

        <qsdatabase>
          <host>localhost</host>
          <port>3306</port>
          <username>root</username>
          <password>eqemu</password>
          <db>peq</db>
        </qsdatabase>

        <webinterface>
                <port>9081</port>
        </webinterface>

        <launcher>
        </launcher>

        <files>
        </files>
        <directories>
        </directories>
</server>

login.ini

Code:

[database]
host = localhost
port = 3306
db = peq
user = root
password = eqemu
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.1.107
auto_create_accounts = TRUE

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = loginserver_server_accounts
world_registration_table = loginserver_world_server_registration
world_admin_registration_table = loginserver_server_admin_registration
world_server_type_table = loginserver_server_list_type


goddest 02-05-2017 07:01 PM

Quote:

Originally Posted by typenamehere (Post 252864)
I had not input my IP in login.ini, it was not in Akka's instructions :(. Unfortunately after changing that my client still freezes after hitting enter world. This is not a clean install of windows and I am using Windows 10 x64.

eqemu_config.xml
Code:

<server>
        <world>
                <shortname>ZZZdev</shortname>
                <longname>ZZ In DEV ZZ</longname>

                <address>192.168.1.107</address>
                <localaddress>127.0.0.1</localaddress>
               
                        <loginserver1>
                        <host>login.eqemulator.net</host>
                        <port>5998</port>
                        <account></account>
                        <password></password>
                </loginserver1>
                <loginserver2>
                        <host>192.168.1.107</host>
                        <port>5998</port>
                        <account></account>
                        <password></password>
                </loginserver2>

<address>192.168.1.107</address>
<localaddress>127.0.0.1</localaddress> Moved these 2 lines where needed to be all most be in line!
                [/COLOR]<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

                <key>BgxCRMpLgJaEalzmIiGySCcKTAUQzIJ</key>

                <http port="9080" enabled="true" mimefile="mime.types" />
        </world>

        <chatserver>
                <host></host>
                <port>7500</port>
        </chatserver>

        <mailserver>
                <host></host>
                <port>7500</port>
        </mailserver>

        <zones>
        <defaultstatus>0</defaultstatus>

        <ports low="7000" high="7400"/>
        </zones>

        <database>
          <host>localhost</host>
          <port>3306</port>
          <username>root</username>
          <password>eqemu</password>
          <db>peq</db>
        </database>       

        <qsdatabase>
          <host>localhost</host>
          <port>3306</port>
          <username>root</username>
          <password>eqemu</password>
          <db>peq</db>
        </qsdatabase>

        <webinterface>
                <port>9081</port>
        </webinterface>

        <launcher>
        </launcher>

        <files>
        </files>
        <directories>
        </directories>
</server>

login.ini

Code:

[database]
host = localhost
port = 3306
db = peq
user = root
password = eqemu
subsystem = MySQL

[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.1.107
auto_create_accounts = TRUE

[security]
plugin = EQEmuAuthCrypto
mode = 5

[Titanium]
port = 5998
opcodes = login_opcodes.conf

[SoD]
port = 5999
opcodes = login_opcodes_sod.conf

[schema]
account_table = loginserver_server_accounts
world_registration_table = loginserver_world_server_registration
world_admin_registration_table = loginserver_server_admin_registration
world_server_type_table = loginserver_server_list_type


Changed couple thins for you if you are still having issues it may be because you had a previous install of msql, and such all paths must be deleted! Be sure to change the eqhost.txt to 127.0.0.1:5998 other users use 192.168.1.107:5998 5998 ports if not using sof if you are change the port to 5999 in the eqhost.text in the eq folder

Also when you downloaded the installer did you first create a folder called EQEmuServer and did you open the installer.rar file & extract all the files to this folder?

goddest 02-05-2017 08:29 PM

http://imageshack.com/a/img923/7443/7wpvO6.png

this is what your folder should look like after u have run the eqemu_install.bat file as administrator one more thing make sure to right click folder properties and uncheck read only before running the eqemu_install.bat

Five 02-20-2017 10:36 PM

Quote:

Originally Posted by typenamehere (Post 252849)
I don't think my database is being installed in the correct directory. After starting the start batch, it shows World: UP Zones (counts from 1 to 30) then shows World: Down. This repeats infinitely and the server never appears on the server select. Additionally I cannot find hte DB in HeidiSQL
What is the default install directory for the database?

Edit: It seems everything located at raw.githubusercontent.com/EQEmu/Server/Master... fails to find the path specified and does not install, which looks like is pretty much the entire database
Edit2: I was able to find the database from the manual installation and get it installed, Now when i try to load the server, world.exe spams Missing update XXXX Cannot find path to file specified over and over for many different files. This evenually ceases and server appears on server select however always CTD when trying to enter the world.

https://s29.postimg.org/4rggjovtj/Capture.png


Can anyone point me to where I can find all the missing files? Thanks!

Akkadius 02-20-2017 11:39 PM

Your guys' MySQL/MariaDB installation is not having a path reference in the installer, what version of Windows are you using

Five 02-21-2017 07:55 AM

Hey Akka - Win 10 here. Thanks for the installers and all the hard work. I will check around and try a few different things with MariaDB today and see if I can get it going.


All times are GMT -4. The time now is 08:32 PM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.