From 9b57430da3c4dc867469db57032939fc01fe085c Mon Sep 17 00:00:00 2001 From: gpanula Date: Sun, 26 Apr 2015 10:15:42 -0500 Subject: [PATCH] Updated Linux loginserver notes (markdown) --- Linux-loginserver-notes.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/Linux-loginserver-notes.md b/Linux-loginserver-notes.md index cbc1da1..ef5e212 100644 --- a/Linux-loginserver-notes.md +++ b/Linux-loginserver-notes.md @@ -30,11 +30,21 @@ ln -s loginserver/login_util/login_opcodes.conf login_opcodes.conf ln -s loginserver/login_util/login_opcodes_sod.conf login_opcodes_sod.conf ~~~ -Update the tblWorldServerRegistration table -`mysql -u eq -p -D eq < ALTER TABLE tblWorldServerRegistration ADD ServerTrusted int(11);` -Add your server to the tblWorldServerRegistration table -http://www.eqemulator.org/forums/showpost.php?p=174840&postcount=41 +Add an admin for your server to tblServerAdminRegistration +~~~ +insert into +tblServerAdminRegistration (Accountname,AccountPassword,FirstName,LastName,Email,RegistrationDate,RegistrationIPAddr) +values ('srvadmin','DontUseThisPassword','Server','Admin','srvadmin@dev.null',now(),'127.0.0.1'); +~~~ + +Get the ServerAdmin ID for recently added admin +~~~ +select ServerAdminID from tblServerAdminRegistration where Accountname = 'srvadmin'; +~~~ + +Add your server to the tblWorldServerRegistration table. +Set ServerAdminID equal to the value from the query above. ~~~ insert into tblWorldServerRegistration (ServerID,ServerLongName,ServerTagDescription,ServerShortName,ServerListTypeID,ServerLastLoginDate,ServerLastIPAddr,ServerAdminID,Note,ServerTrusted) @@ -42,6 +52,8 @@ values ('1','LongNameFromConfig','Blah','ShortNameFromConfig','3',now(),'127.0.0.1','1','','1'); ~~~ +The above magic was found at -> http://www.eqemulator.org/forums/showpost.php?p=174840&postcount=41 + And now should be able to start the loginserver via `Bin/loginserver`