C.15
New member
Nguồn: Hellb0Y87.TIEUGIAO – HKD MMOG Dev Team
HƯỚNG DẪN LÀM FILE ODBC TRONG SERVER MU ONLINE
*** ODBC.REG là file không thể thiếu trong Mu sau khi tạo DB với MSSQL. Bạn có thắc mắc nó được làm như nào không. Tôi sẽ giúp bạn tìm câu trả lời.
*** Tất cả những gì bạn cần có sẵn chỉ là 1 chương trình soạn thảo văn bản, mà nhanh và đơn giản nhất là NOTEPAD của Windows.
1. Mở Notepad (Gọi tắt là NP cho nhanh nhé)
2. Ngay khi NP được mở ra, bạn Paste dòng lệnh sau (Có [] nhé) :
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI]
Chú ý: Khóa “HKEY LOCAL MACHINE” là tên 1 khóa trong Windows Registry. Ai hay táy máy Registry chắc biết rõ.
3. Mỗi lần Add ODBC của MU, chúng ta thường Add các file sau :
muonline
MuOnlineJoinDB
Event
USELOG
ACCOUNTDB_INFO_START
GAMEDB_INFO_END
GAMEDB_INFO_START
LOGINDB_INFO_START
MUMNGDB_INFO_START
SERVERINFO_START
USELOGDB_INFO_START
Munonline
4. Do đó, bạn hãy làm viết câu lệnh kết nối các file trên vào Registry như sau :
(Mỗi 1 file là 1 đoạn Code nhé)
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIDEVILSQU RE_RANKING]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="Ranking"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIGAMEDB_I NFO_END]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMUMNGDB_ INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INILOGINDB_ INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIACCOUNTD B_INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIUSELOGDB _INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIEvent]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMunonlin e ExDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIExDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMuOnline ]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMuOnline JoinDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIODBC Data Sources]
"GAMEDB_INFO_END"="SQL Server"
"MUMNGDB_INFO_START"="SQL Server"
"LOGINDB_INFO_START"="SQL Server"
"ACCOUNTDB_INFO_START"="SQL Server"
"USELOGDB_INFO_START"="SQL Server"
"ACCOUNTDB_INFO_START"="SQL Server"
"MuOnline"="SQL Server"
"MuOnlineJoinDB"="SQL Server"
"Event"="SQL Server"
"USELOG"="SQL Server"
"Munonline"="SQL Server"
"ExDB"="SQL Server"
"DEVILSQURE_RANKING"="SQL Server"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIODBC File DSN]
"DefaultDSNDir"="C:\Program FilesCommon FilesODBCData Sources"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIUSELOG]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
5. Giờ thì 1 file ODBC.TXT hoàn thiện sẽ như sau :
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI]
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIDEVILSQURE_RANKING]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="Ranking"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIGAMEDB_INFO_END]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMUMNGDB_INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INILOGINDB_INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIACCOUNTDB_INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIUSELOGDB_INFO_START]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIEvent]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMunonline ExDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIExDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMuOnline]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIMuOnlineJoinDB]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIODBC Data Sources]
"GAMEDB_INFO_END"="SQL Server"
"MUMNGDB_INFO_START"="SQL Server"
"LOGINDB_INFO_START"="SQL Server"
"ACCOUNTDB_INFO_START"="SQL Server"
"USELOGDB_INFO_START"="SQL Server"
"ACCOUNTDB_INFO_START"="SQL Server"
"MuOnline"="SQL Server"
"MuOnlineJoinDB"="SQL Server"
"Event"="SQL Server"
"USELOG"="SQL Server"
"Munonline"="SQL Server"
"ExDB"="SQL Server"
"DEVILSQURE_RANKING"="SQL Server"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIODBC File DSN]
"DefaultDSNDir"="C:\Program FilesCommon FilesODBCData Sources"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INIUSELOG]
"Driver"="c:WINNTSystem32SQLSRV32.dll"
"Server"="(local)"
"Database"="MuOnline"
"LastUser"="Administrator"
"Trusted_Connection"="Yes"
6. Save as lại, đặt tên là 0DBC.REG là xong.
7. Thật dễ, chúc thành công !
CHÚ Ý
+ Chỗ "Server"="(local)", có thể thay (local) bằng dấu chấm (.), đo đó câu lệnh mới sẽ là "Server"="."
+ Tùy tửng bản Mu mà lại có những đổi mới khiến bạn thêm/bớt 1 số file. Nhưng các file trên là được dùng trong hầu hết các bản MU.
Sửa bởi Amin: