insert into login_accounts set name='username',password=md5("yourpassword"),user_ active=1;
Replace username with the name you want your account to be. Replace yourpassword with the password you want to use, md5 is an encryption technique. The user_active field makes sure you can login, if it is 0, it will not let you. insert into login_worldservers set account='accountname',password='yourpassword',name ='Public Name'; Replace accountname with a account you will use in your eqemu_config.xml under <account> Replace your password with an account password which will also be reflected in the eqemu_config.xml The contents of name do not matter as far as I remember, this just needs to have something there. |
Thanks for the help. I see there is some conflict in the information. Is it user_active=2 (per Aergad), or user_active=1 (per the readme file)?
|
Any value that is not 0 should make the user active, but in reality it should be 1.
|
Thanks again. One more clarification. You wrote:
"Replace accountname with a account you will use in your eqemu_config.xml under <account>" Here is the contents of my eqemu_config.xml (names and password have been changed). Which piece of information are you calling the "accountname"? Is it the shortname, the username, something else? Code:
<?xml version="1.0"> |
it should look something like
Code:
<?xml version="1.0"> |
Do I need to change my host or port settings? I noticed they are different from yours.
|
well yeah tailor it how you need to but itll work if you set what i posted up properly
|
Hmm . . . not working.
On the start.bat I'm getting "[world_LS_ERR] Unable to resolve 'loginserver' to an IP." On the minilogin.exe, I'm getting "Error in LoadWorldList query 'Select ID, account, name, admin_id, greenname from login_worldservers where showdown=1' #1146: Table 'peq.login_worldservers' doesn't exist." Also, minilogin.exe is reporting lots of missing Opcodes from patch_6.2 conf, patch_Titanium.conf, patch_Anniversary.conf, patch_Live.conf, and error importing functions from EQCrypto.dll. I'm certain I have something wrong here. |
you have to make the table and you need to set loginserver to either the actual hostname (like eqemulator.net) or the ip of your loginserver ignore the errors about the conf and make sure you DONT put the loginserver in the same folder as the emu server files/ check the readme and all your settings in eqemu_config.xml
|
I'm using the readme file for the NewMiniLogin; to wit:
Quote:
Aergad wrote: "you have to make the table . . . " The login_worldservers table does exist, but not under the peq db (as the error message indicates). The readme file says to create a "new" db, so that's what I did (I named the db "minilogin"). It is a separate db from my "peq" db, and it does contain the table in question. Did I misinterpret something? Is there a setting that is wrong? Do I need to point something in a different direction? Aergad wrote: " . . . and you need to set loginserver to either the actual hostname (like eqemulator.net) or the ip of your loginserver" Where exactly do I set this? There seems to be no place in the table to set this. Is this in the eqemu_config.xml file? Aergad wrote: "make sure you DONT put the loginserver in the same folder as the emu server files" They are in separate folders. Aergad wrote: "check the readme and all your settings in eqemu_config.xml" I thought I did all that. |
Okay, I changed the default host in the db.ini to localhost, and now the error message is CheckWorldVerAuth . . . Table 'peq.login_versions' doesn't exist. I cannot find that table in either my peq db nor in my minilogin db.
Also World.exe is reporting, Could not connect to login server: TCPConnection::connect<>: connect<> failed. Error: 10061 |
I am not familiar with the PEQ database really, but you still need the tables included with the mini-login release. The CheckWorldVerAuth is because you have some database flag for MiniLogin, this is a regular Login Server. I think that was explained previously.
|
I created the minilogin db from the supplied .sql file in the NewMiniLogin folder, per the instructions in the readme file. After creation, I found that (my version of) the minilogin db contains four tables: login_accounts, login_authchange, login_worldservers, and variables. Are there supposed to be others?
|
Quote:
|
Quote:
EDIT: Ah, my bad. |
All times are GMT -4. The time now is 07:40 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.