PDA

View Full Version : Interesting Question ...


KhaN
03-18-2004, 12:57 AM
If i open a "public" server to play with my friends (We will have our login/account with 8 chars everyone), will we be able to play on LaN with our characters ?! Should be impossible, as using minilogin give 1 account with 8 chars ... We do a LaN every month, so that would be cool if we could play EQ.

smogo
03-18-2004, 01:29 AM
minilogin allows 1 account per ip

KhaN
03-18-2004, 02:13 AM
Correct me if im wrong but :
Minilogin Server : multiple accounts to log on the server, but ALL the acounts use 8 characters slots TOTAL. When i log on the minilogin server, i see my character and the characters of my friends.

"Public" Server : multiple acounts to log on the server, but ALL the accounts use 8 characters slots EACH. When i log on the "public" server, i see ONLY my characters, not the one of my friends.

The question is, if me and my friends play on the net on the version of my server "public" and then we want to play on LAN, will they be able to see their characters ... should not, as minilogin allow only 8 chars ... hummm maybe i dont explain my thought correctly due to my ...bip... english, or i dont have config correctly minilogin ...

RexChaos
03-18-2004, 02:41 AM
With minilogin you can all connect together. You'll just all have to share the same account. All characters will be on the same selection screen. Just have everyone make a character and tell them not to delete each other. :)

KhaN
03-18-2004, 02:54 AM
Oki, thanks for confirmation.

Lets imagine (I know i ask a lots of question, but atm, i dont have 8 computers to test it out :P ), we are 8, and we all want to make our last character from EQ and a new char. Thats make a total of 16 char in my server DB. When we will play on the net, we will all have our account with our 2 chars, and when we will play on LAN ... erm ... minilogin will pick the first 8 characters in the DB and show them on character selection ?

Other solution while playing on LAN should be to share internet connection, server is public, all log via shared internet connection, but i tend to think my comp wont like EQEmu server+EQ Session+8 PC connection to EQ on my comp via shared internet.

Or we could all stay at home ... Nahh, not fun ;p

RexChaos
03-18-2004, 02:55 AM
No...on minilogin you ALL use one account name and one password. This is why all characters will be on the same account. You can only have 8 characters total. You'll each only be able to make one character if there's 8 of you.

Mongrel
03-18-2004, 03:02 AM
Hm, if I remember correctly MiniLogin assigns accounts based on IPs, not based on the login info (MiniLogin doesn't have the encryption/decryption thingy).
Actually, you can enter anything you like at the login screen of EQ. The names/passwords in the MiniLoginAccounts.ini MUST be correct though.

You can edit the ini to something like this:

192.168.216.10 Bob Bobs_password
192.168.216.12 Steve Steves_password
192.168.216.13 Willi Willis_password

That way everyone will log on with their own account.

I don't know though if they all share the same 8 characters. They may, but it wouldn't make sense.

KhaN
03-18-2004, 03:06 AM
/bonk khan
I smell i will have to make a manip in my DB when we will want to play with login, like transfering the char we want to play on minilogin account.

/me open mySQL book for newbies.

Thanks RexChaos :D

smogo
03-18-2004, 03:08 AM
i'm not sure about :
minilogin ...but ALL the acounts use 8 characters slots TOTAL
did not experience this. Where do you get it from ?

AFAIK, N accounts mean Nx8 chars, no matter where the auth from. Once you've been matched an account by the server, whether from minilogin or eqemu public login servers, EQEMu looks all chars for that account. Different account means different chars.

slightly off topic :
One tricky part is if you want to use same account for public and minilogin access, but this does not seem to be the case.
Note that you can also have more than 8 chars for an account on the server, but EQ client will only deal with 8.

RexChaos
03-18-2004, 03:15 AM
I was under the impression that if playing over a LAN you would all just use the one account. I wasn't aware you could make multiple account's for minilogin. Perhaps I stand corrected. :)

KhaN
03-18-2004, 03:29 AM
My issue isnt really a minilogin issue (And i know its unsupported) but more a character database sharing betwen Minilogin and public server.

Smogo :
Part 5 Section B) Using MINILOGIN
a) If you are using minilogin, all CLIENTS login using EQEMU as account name and EQEMU and account password. DO NOT SELECT THE SAME CHARACTER TO LOGIN WITH.
b) Should support up to 8 CLIENTS
Its from the Big Lan Book Thread under tutorial section.

One tricky part is if you want to use same account for public and minilogin access, but this does not seem to be the case.
Geez thats would be ideal !

Mongrel :
My miniloginaccount.ini look like your example, with all IP / Account / Pass and they have their account/character in my server DB. We just share all 8 char slots. Look like its the way minilogin work ... ...

RexChaos
03-18-2004, 03:52 AM
So maybe I was kinda right after all. :)

smogo
03-18-2004, 04:05 AM
If you are using minilogin, all CLIENTS login using EQEMU as account name and EQEMU and account password
i guess this was just an example. I've been using several other name/pass with minilogin (btw this is recommended if you want to flag for different access provileges, and even more do not use eqemu/eqemu, everybody knows the pass ;))

If you use same login (like eqemu), then you will get the same chars, and be limited to 8. But, from personal experience (0.5.3, 0.5.5, both LAN and WAN setup), you can use several account names.
Pour en avoir le coeur net, tu devrais essayer ;)


Using same account
Did not try yet. Maybe it will just work, if you use your EQEMu account, and set a password to it in accounts table. At best, the minilogin auth just matches names and pass, while the EQEMu login match is done by the public loginserver, with id number, and both could work on the same table.

L

KhaN
03-18-2004, 04:34 AM
I have 3 accounts in my DB atually
EQEmu ID1
Snoopy ID3
Khan ID4

I have 5 chars in my DB actually
Oscarine (Account ID1)
Lukas (Account ID1)
Gaya (Account ID1)
PafPaf (Account ID4)
Moustic (Account ID1)

1.Public Login
I run my server using public login, i can log as khan on my server and i see my char PafPaf (Logic, as im using account 4 in my DB and he is flagged account ID4).
2.LAN Login
I run my LAN server (using minilogin), i log as khan, and i see all the chars in account 1. Minilogin look like to always redirect the client to account 1, as world.exe show "login :Local :eqemu".
Im using last version of "minilogin.exe".
miniloginaccount.ini :
192.168.0.1 eqemu eqemu
192.168.0.19 snoopy snoopy
192.168.0.1 khan keshik

If you can log on a LAN server using minilogin, and each client has his account with 8 char slot ... where is the error ...

Geez, j'ai mal a la tete --> Headache, here you come !

smogo
03-18-2004, 04:44 AM
as Mongrel mentionned, minilogon does not use what you type in, be it khan, sjlfdjhfls, sofdjkld, eziu

KhaN
03-18-2004, 05:08 AM
I have switch line 3 and 1 of my miniloginacount.ini ... guess what, that dont work, i still log as eqemu. After that, i have delete the 3rd line (eqemu) in miniloginaccount.ini, still on account 1 (eqemu) even if it dont appear in miniloginaccount.ini. After that, i delete eqemu account in my DB, i log as khan, and 1017 ... or i have a wrong version of minilogin, or im stupid, or its hardcoded ...

smogo
03-18-2004, 05:43 AM
i can't tell for minilogin versions, but i don't think there are several.

Just to make sure, did you restart Minilogin.exe ?

KhaN
03-18-2004, 07:26 AM
... !!! Not stupid at this point :P

Look like im starting to make this ...bip... minilogin work.
I have try to replace my "Local IP" (192.168.0.1), as localhost and TADA, i can log as my khan account.
I start my other comp on LAN i try to log as snoopy, and TADA, it log as eqemu :(
If in miniloginaccount i switch khan line and snoopy line, snoopy will be to log as his account but khan will log as eqemu !!!!!

smogo
03-18-2004, 07:47 AM
Having to use 'localhost' is strange...but nm.
One thing annoys me, is that u say 'log as ...'. but nm.

thus, if you use :
192.168.0.1 khan khanpass
192.168.0.2 snoopy snoopypass

where ips are 192.168.0.1 and 192.168.0.2, it does not do the job ?

RexChaos
03-18-2004, 08:41 AM
One thing annoys me, is that u say 'log as ...'. but nm.

Dude, he's from France. Cut him some slack with his english. :) It's not hard to understand what he's saying. Sheesh...

KhaN
03-18-2004, 08:27 PM
/hug Rexchaos :lol:

Jezebell
03-18-2004, 09:06 PM
Hey Khan, mind if I correct the grammar in your sig?

It should be:

There are only 10 kinds of people, those which speak binary and those which do not speak it.

Sorry...it was just bugging me, hehe :)

KhaN
03-18-2004, 10:15 PM
Thanks Jezebell :)
You should have see my english before i start EQ (Hello, me Alek, me SK, ...), if you want improve your english, stop school, play EQ :P

BTW thanks to Mongrel and Smogo for their patiente and explanations, now how work as smogo said, and im sure some would be interested because it seem alots think you can have only 1 account with EQEmu using minilogin (Or maybe its because they have an english as bad as me ... oh well :P )