Register for your free account! | Forgot your password?

Go Back   elitepvpers › MMORPGs › 9Dragons
You last visited: Today at 12:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Which part of the login server is responsible for successful logins?

Discussion on Which part of the login server is responsible for successful logins? within the 9Dragons forum part of the MMORPGs category.

Reply
 
Old   #1
 
annoyinglyUgly's Avatar
 
elite*gold: 0
Join Date: Dec 2018
Posts: 240
Received Thanks: 113
Which part of the login server is responsible for successful logins?

I compiled some old login server and inside the source code there are several cpp and header files. Such as login_packets.h, tcp_threads.cpp, dbcommands.cpp, etc.

Which file controls the actual login success part? I know it depends on the accounts in the DB but is there a way to just ignore the DB accounts and passwords so that it lets me log in with any random acc ID and pw?

@
@
@
@
annoyinglyUgly is offline  
Old   #2
 
elite*gold: 0
Join Date: Oct 2018
Posts: 66
Received Thanks: 85
Quote:
Originally Posted by annoyinglyUgly View Post
I compiled some old login server and inside the source code there are several cpp and header files. Such as login_packets.h, tcp_threads.cpp, dbcommands.cpp, etc.

Which file controls the actual login success part? I know it depends on the accounts in the DB but is there a way to just ignore the DB accounts and passwords so that it lets me log in with any random acc ID and pw?

@
@
@
@
What do you want to do with Login Server?
ethbtc is offline  
Old   #3


 
Adek's Avatar
 
elite*gold: 37
Join Date: Jan 2009
Posts: 2,555
Received Thanks: 1,048
Quote:
Originally Posted by annoyinglyUgly View Post
I compiled some old login server and inside the source code there are several cpp and header files. Such as login_packets.h, tcp_threads.cpp, dbcommands.cpp, etc.

Which file controls the actual login success part? I know it depends on the accounts in the DB but is there a way to just ignore the DB accounts and passwords so that it lets me log in with any random acc ID and pw?

@
@
@
@
The rule is simple - you can't completely ignore the DB part unless you can mock the account/character object. It's probably easier to fix the DB connection instead. especially if you know the code quality by #indy from the client. I didn't look into the server source, though, it's just based on my other experiences.
Adek is offline  
Old   #4
 
annoyinglyUgly's Avatar
 
elite*gold: 0
Join Date: Dec 2018
Posts: 240
Received Thanks: 113
Angry

Quote:
Originally Posted by ethbtc View Post
What do you want to do with Login Server?
I want to log in with the 2008 server files.()

Quote:
Originally Posted by adek1994 View Post
The rule is simple - you can't completely ignore the DB part unless you can mock the account/character object. It's probably easier to fix the DB connection instead. especially if you know the code quality by #indy from the client. I didn't look into the server source, though, it's just based on my other experiences.
Indy coders had autism or something. When I try to log in it instantly says login failed and says the following in server console:

NDLogin console:


DS_SERVER console:


DS_SERVER source at line 122:


NDLogin source "ComUDPPackets.h":


Does this mean that some stored procedures are missing (MSSQL)? Or some tables are missing/bad?
@ could you give some hints at least? please (((( I've been trying to get this to work night and day... ((((
annoyinglyUgly is offline  
Reply


Similar Threads Similar Threads
Which File in Source 5666 Responsible for how many server can be online !!
11/17/2012 - CO2 Private Server - 1 Replies
Which File in Source 5666 Responsible for how many server can be online i think they called it socket is that right ?? !! Problem is I have Two Source 5666 its same !! But one Of them have a prob with attack and gem attack and the other have prob with lag Every 10 min the server stoped for 40 sec i dun know why so i want to know which file or code Responsible for that lag and how many server can be online so i will copy them to another file !!
3 Deamonbuddy Licences (6 logins, 3 logins and 2 logins each lifetime) (BUNDLE ONLY)
10/01/2012 - Diablo 3 Trading - 2 Replies
Hi, as title states.. I want to sell my buddy keys.. They are all separate and all Lifetime! 1 Key -> 6 Logins 1 Key -> 3 Logins 1 Key -> 2 Logins



All times are GMT +1. The time now is 12:53.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.