Quote:
|
Thanks for trying to help, but yea, every query comes up as a sqp error 1064. Guess I'm just stuck. I do appreciate you at least attempting to help me. This stuff is way more complicated then it appears.
|
Since I know your server works can you post a pic of all your windows that open when you boot up your server so I can see how different they are then mine?
|
Ok..Let's make sure we're on the same page here...
For you and your wife to play, you will need at least two computers..which necessitates using a LAN IP for your server's address. All IP addresses in your eqemu_config.xml file will need to be the LAN IP address of the computer hosting the server - with the exception of database IPs..which should be '127.0.0.1' This is the same configuration that you will use for both LAN-only and WAN access. The only difference is that you would not forward ports on a LAN-only setup. (There is a slight difference in <world> address/localaddress..but, that can be overlooked for now.) Your login.ini settings should be similar. The database should point to '127.0.0.1' and the local network should contain the LAN address, minus the host address (3 integers, 3 delimiters.) So, Code:
192.168.0.13 Code:
192.168.0. I'm not quite sure why your server admin table failed..but, it may have to do with the AUTO_INCREMENT setting in the primary (used) key. Try running your query again..but, this time, remove `ServerAdminID` and its corresponding VALUE. It should auto assign a value - which you will need for your `tblworldserverregistration` entry. (Assuming your world server registration and account info is up-to-date... [see previous posts]) You will need to add login server accounts for people whom you would like to allow access. Step 5 of the private login server guide (http://wiki.eqemulator.org/p?Windows...Guide&frm=Main) shows the script used to add player accounts. They can also be added manually through HeidiSQL. You will just need to security hash the password before the accounts can be logged in. This sql query can be run in HeidiSQL if you manually enter the account information: Code:
UPDATE `tblloginserveraccounts` SET `AccountPassword` = sha(`AccountPassword`) WHERE `AccountName` = '<account name>' will be inaccessible. Look this over and see where you are. |
Quote:
Making changes, brb |
I'm glad someone else showed up who knows more than me. That's about everyone here though.
Problem being for those like me, these people don't use lay terms... |
(Shortened copy pastes to relevant information:
Quote:
Quote:
Quote:
|
I think you just missed my edit:
use "yourDBname"; INSERT INTO `tblworldserverregistration` (`ServerLongName`, `ServerShortName`, `ServerListTypeID`, `ServerLastIPAddr`) VALUES ('yourname', 'yourname', 3, 'yourIP'); * Oh, and only change the text where it says yourname yourip, leave the little quotes. Remove the double quote for yourDBname so it's just use dbname; Also, except for the login.ini file the format for the IP in those fields should be XXX.XX.X.XXX Since you have HeidiSQL you don't need to use a query to change a table. Go to the table and play around with it. It's actually quite simple. |
Here is my stuff, everything works fine:
eqemu_config Code:
<?xml version="1.0"?> Code:
[database] Code:
[LoginServer] Code:
INSERT INTO `tblworldserverregistration` (`ServerLongName`, `ServerTagDescription`, `ServerShortName`, `ServerListTypeID`, `ServerLastLoginDate`, `ServerLastIPAddr`, `ServerAdminID`, `ServerTrusted`, `Note`) VALUES ('Jeryd\'s', '', 'Jeryds', 3, '2015-08-17 16:09:30', '192.168.15.181', 0, 0, NULL); |
Quote:
|
Hey Adrian, your query worked, no errors. Unfortunately it's still not showing up in the serveradminreg box, but its a start.
Quote:
|
I used the query you provided and it worked for me. You can now login to my login server.
Kidding aside, sometimes it may not appear in the table right away because you need to refresh the table. The toolbar at the top near the left side has a button with two small green arrows shaped kinda like ying-yang, on my versionof HeidiSQL. Click that and see if it shows up. EDIT: I read your reply incorrectly. Disregard my previous. I don't know if it matters but, I haven't had anything in that table and I can login through my LAN. Also, and a direct question: Are you paying attention to what that query was supposed to do? INSERT INTO `tblworldserverregistration` - NOT tblserveradmin..blahblah Your response gave me this impression. Fire it up and see if anything changes. and change the IP... |
Far as I know I'm trying to get the server registered, which it has thus far REFUSED to do. I did the query, it was (I think) accepted, I saw the "rows affected" 1, yet it won't actually do it.
Quote:
|
I edited my comment immediately after posting it initially. You may have not seen it again. I give you credit for being on top of your subscriptions.
Change the IP to your IP in the table that query was referring to. |
Still no love. This is unreal. Put the entire thing together in 2-3 hours and have spend 5 days on the login. Maybe it got corrupted somehow.
http://img.photobucket.com/albums/v6...ps1gwhprnr.jpg |
All times are GMT -4. The time now is 12:21 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.