No categories assigned

UpdateLoginServer.ini

Revision as of 17:29, 8 April 2018 by Cynnar (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Admins:Server_Setup_Guide - DB Patcher LoginServer.ini

Return to: Admins:Server_Setup_Guide | Tutorials | Portal | Forum | Project Manager | Bug Tracker

The Database Patcher, or DB Patcher, allows those who are running a server to connect to the official EQ2Emulator for database patching for things such as opcodes. This is already coded into the EQ2World.exe(EQ2World_x64) file and is accessible after you configure the LoginServer.ini in the world dir. This will require an account in order to connect to the DB Patcher.

Setting up an account
  • 2. Complete the Login Account Registration and verify that your account was created successfully.
  • 3. Go to the Account Management Page and complete this form to register your game server with the public Login Server (You will need to provide the Login Account information from step 2 as well).
    • 3.1 Login Account Name - This is your Login Account Name that you created in step 2.
    • 3.2 Login Account Password - This is your Login Account Password that you created in step 2.
    • 3.3 World Account Name - Account name that will be used by the server to login.
    • 3.4 World Account Password - Password that will be used by the server to login.
    • 3.5 Verify Password - Verify the password in 3.4 is correct - type it again
    • 3.6 World Server Name - Name used to identify your server.
    • 3.7 World Description - Brief description describing your world.
Configure LoginServer.ini

You will use the world account and world password that you created when you set up your account. These will be entered in the LoginServer.ini to make the EQ2World connect to the db patcher. You can use any notepad editor to make these changes, and make sure the LoginServer.ini that you edit is the one located in your worldserver folder. The default location should be C:\EQ2Emulator-ServerPack\worldserver. Below is a sample of what your LoginServer.ini will look like.

The DEFAULT LoginServer.ini file
[LoginServer]
loginserver=127.0.0.1
loginport=9100
worldname=Minilogin
worldaddress=127.0.0.1
# internalworldaddress=
worldport=9000
locked=false
account=minilogin
password=minilogin
autotableupdates=never
autotableverbose=false
autotabledata=false

[WorldServer]
Defaultstatus=
Unavailzone=

[UpdateServer]
updateserveraddress=
updateserverport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=9100


LoginServer.ini file configured to use the DB Patcher
[LoginServer]
loginserver=eq2emulator.net
loginport=9100
worldname=Minilogin
worldaddress=127.0.0.1
# internalworldaddress=
worldport=9000
locked=false
account=Your World Account Name
password=Your World Account Password
autotableupdates=always
autotableverbose=true
autotabledata=true

[WorldServer]
Defaultstatus=
Unavailzone=

[UpdateServer]
updateserveraddress=updates.eq2emulator.net
updateserverport=9104

[LoginConfig]
ServerMode=StandAlone
ServerPort=9100

Once you have the LoginServer.ini filled in properly all you need to do now is start EQ2World.exe(EQ2World_x64) and wait until world has completed loading. This will patch your database to the current structure and opcodes data of the EQ2Emulator database. If you want to remove these changes simply use the default LoginServer.ini on this page. If you decide to keep these changes this will have your world connected to the public login server every time you launch your world.