Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

ATC Raycrash

Status
Not open for further replies.
Skilled Illusionist
Joined
Apr 6, 2006
Messages
336
Reaction score
111




<- Mirror thanks to omnija


QUICK GUIDE:

1. Restore the 2 DB's in MSSQL 2000 SP4.
2. Edit all the .ini's.
3. Create a login by adding a line in the Person_UserInfo and Person_BillingInfo or just get the Website included in the 2nd set of servers online and configured. The serial number is determined by the login name, so all will be different. I used SQL Profiler to see what serial number was being passed but the included Website will create it automatically.
4. Place a copy of raycrashmain.ini and raycrash.ini in the system32 folder.
5. Run the batch file's to install the services and manually go to services and start in order, Raycrash WatchServer, Raycrash Server, Raycrash Main, Raycrash Rank and then Billing Service. These services create log directories in the \Windows\System32 directory.

Client logs in, you can create and delete chars, chat, add friends, add bots, view shop (empty) but when entering a match, the client crashes.


PICS FOR AS FAR AS I GOT:

aqualung - ATC Raycrash - RaGEZONE Forums

aqualung - ATC Raycrash - RaGEZONE Forums

aqualung - ATC Raycrash - RaGEZONE Forums



AquaLung


.
 
Last edited:
(oO (||||) (||||) Oo)
Member
Joined
Aug 6, 2009
Messages
2,132
Reaction score
429
Awesome. Another thanks from me here and in other thread ;)

---------- Post added at 06:55 PM ---------- Previous post was at 06:51 PM ----------

Btw the client link is down. Any way to get client from other web-site?
 
Initiate Mage
Joined
Jul 29, 2009
Messages
6
Reaction score
0
I have error.

---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!

Program: L:\Server\NTServCtrld.exe
File: e:\working station\critia\raycrash_server\source\ntservctrl\ntserdlg.cpp
Line: 121

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
------------

Plz,Guide Y-Y
 
Banned
Banned
Joined
Sep 6, 2007
Messages
834
Reaction score
167
nice release, thank you aqua, game like space attacks :)
 
Junior Spellweaver
Joined
Jul 10, 2006
Messages
168
Reaction score
23
I have error.

---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Assertion Failed!

Program: L:\Server\NTServCtrld.exe
File: e:\working station\critia\raycrash_server\source\ntservctrl\ntserdlg.cpp
Line: 121

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
------------

Plz,Guide Y-Y


same problem...need guide here
 
Last edited:
Skilled Illusionist
Joined
Apr 6, 2006
Messages
336
Reaction score
111
client link is down

I added a mirror.


AquaLung

.

---------- Post added at 08:54 AM ---------- Previous post was at 08:47 AM ----------

same problem...need guide here

All I did was run the batch file's to install the services and manually went into to services and started in order, Billing Service, Raycrash Main, Raycrash Rank, Raycrash Server. These services create log directories in the \Windows\System32 directory. I read somewhere that you should also place a copy of raycrash.ini in the system32 folder.

AquaLung

.
 
Last edited:
MentaL's Slave
Legend
Joined
Nov 18, 2004
Messages
1,279
Reaction score
219
Where is the logs in system32?


also Im getting this error in the syslog in billing folder.


[20:44:53]Fail InitDatabase
[20:44:53]UserInfo login 0set err
[20:44:53]UPDATE Person_UserInfo SET login=0 WHERE login=1
[20:44:53]Initialize Application Err
[20:44:53]start server
[20:44:53]sp_srvloginauth 'Keith', '1111', 116108000
[20:44:53]Fail Get Info (Serialkey)
[20:44:53]CheckPasswd after DropResult Err
[20:44:57]Start Log!
[20:44:57]SetCheckNewLog Time :

Im getting that.

Im guessing the 116108000 is the serial key but.. It's still not working lol

EDIT: What is the ODBC's?
 
Last edited:
Skilled Illusionist
Joined
Apr 6, 2006
Messages
336
Reaction score
111
R U running mssql 2000? If so, got to tools and start SQL Profiler to monitor the calls to the DB, you will see the client serial code in one of the calls to the DB, I think it is 54000000.

To add a user you must add an entry to Person_UserInfo and Person_BillingInfo.

AquaLung


PS: The logs are created in folders in the system32 folder:
RAYCRASH_MAIN_SERVER_LOG
RAYCRASH_RANK_SERVER_LOG
RAYCRASH_SERVER_LOG


.
 
Last edited:
MentaL's Slave
Legend
Joined
Nov 18, 2004
Messages
1,279
Reaction score
219
R U running mssql 2000? If so, got to tools and start SQL Profiler to monitor the calls to the DB, you will see the client serial code in one of the calls to the DB, I think it is 54000000.

To add a user you must add an entry to Person_UserInfo and Person_BillingInfo.

AquaLung


PS: The logs are created in folders in the system32 folder:
RAYCRASH_MAIN_SERVER_LOG
RAYCRASH_RANK_SERVER_LOG
RAYCRASH_SERVER_LOG


.

Im running 2008, thats probably why it isn't working properly.
 
Junior Spellweaver
Joined
Feb 28, 2008
Messages
114
Reaction score
0
10:48:00 :: -------------- raycrash DB Ok ----------------------
10:48:00 :: db test end
10:48:00 :: SQL Server Message 102: Incorrect syntax near 'use'.
10:48:00 :: DB-Library Error 10007: General SQL Server error: Check messages from the SQL Server.
10:48:00 :: Error:Db.cpp:ExecDB():dbsqlexec():charid:0
10:48:00 :: use
10:48:00 :: Error:raycrashmain.cpp:ms_use_db():ExecDB():charid:0
10:48:00 :: -------------- raycrash Server Start ---------------


WTF ?
 
MentaL's Slave
Legend
Joined
Nov 18, 2004
Messages
1,279
Reaction score
219
10:48:00 :: -------------- raycrash DB Ok ----------------------
10:48:00 :: db test end
10:48:00 :: SQL Server Message 102: Incorrect syntax near 'use'.
10:48:00 :: DB-Library Error 10007: General SQL Server error: Check messages from the SQL Server.
10:48:00 :: Error:Db.cpp:ExecDB():dbsqlexec():charid:0
10:48:00 :: use
10:48:00 :: Error:raycrashmain.cpp:ms_use_db():ExecDB():charid:0
10:48:00 :: -------------- raycrash Server Start ---------------


WTF ?

what obdc's did you use
 
Junior Spellweaver
Joined
Feb 28, 2008
Messages
114
Reaction score
0
Create ODBC -> Administrative Tools -> Data Sources (ODBC) -> System DSN -> ADD :) Mysql 2005
 
Experienced Elementalist
Joined
Jan 18, 2005
Messages
217
Reaction score
55
all ok for me..
i dont created a ODBC but my client connects to
Code:
my server.. the problem is...
When i try to login it says wrong user..
My Logs:

RAYCRASH_MAIN_SERVER_LOG:
Code:
00:00:00 :: SQL Server Message 208: Invalid object name 'MaxUseInfo'.
00:00:00 :: DB-Library Error 10007: General SQL Server error: Check messages from the SQL Server.
00:00:00 :: Error:Db.cpp:ExecDB():dbsqlexec():charid:0
00:00:00 :: INSERT INTO MaxUseInfo (year, month, day, hour, usernum, server) VALUES (9, 9, 14, 0, 0, 1)
00:00:00 :: Error:raycrashmain.cpp:RCInsertPCNum():ExecDB():charid:0
01:00:00 :: SQL Server Message 208: Invalid object name 'MaxUseInfo'.
01:00:00 :: DB-Library Error 10007: General SQL Server error: Check messages from the SQL Server.
01:00:00 :: Error:Db.cpp:ExecDB():dbsqlexec():charid:0
01:00:00 :: INSERT INTO MaxUseInfo (year, month, day, hour, usernum, server) VALUES (9, 9, 14, 1, 0, 1)
01:00:00 :: Error:raycrashmain.cpp:RCInsertPCNum():ExecDB():charid:0
01:01:38 :: -------------- raycrash DB Close -------------------
01:01:38 :: -------------- raycrash Server down ----------------
01:01:39 :: m_bIsRunning:0
01:01:39 :: -------------- raycrash loop out -------------------
01:53:48 :: db test start
01:53:48 :: SQL Server Message 5701: Changed database context to 'master'.
01:53:48 :: -------------- raycrash DB Ok ----------------------
01:53:48 :: db test end
01:53:48 :: SQL Server Message 170: Line 1: Incorrect syntax near 'use'.
01:53:48 :: DB-Library Error 10007: General SQL Server error: Check messages from the SQL Server.
01:53:48 :: Error:Db.cpp:ExecDB():dbsqlexec():charid:0
01:53:48 :: use 
01:53:48 :: Error:raycrashmain.cpp:ms_use_db():ExecDB():charid:0
01:53:48 :: -------------- raycrash Server Start ---------------
01:54:45 :: -------------- raycrash DB Close -------------------
01:54:45 :: -------------- raycrash Server down ----------------
01:54:45 :: m_bIsRunning:0
01:54:45 :: -------------- raycrash loop out -------------------

RAYCRASH_RANK_SERVER_LOG:
Code:
01:01:40 :: -------------- Server down -------------------------
01:01:41 :: m_bIsRunning:0
01:01:41 :: -------------- raycrash loop out -------------------
01:53:50 :: -------------- raycrash DB Ok ----------------------
01:53:50 :: step use db start
01:53:50 :: step use db end
01:53:50 :: step get db data
01:53:50 :: step init data
01:53:50 :: step high data
01:53:50 :: step tcp
01:53:50 :: step udp
01:53:50 :: step send udp
01:53:50 :: step start end
01:53:50 :: -------------- raycrash Server Start ---------------
01:54:44 :: -------------- Server down -------------------------
01:54:44 :: m_bIsRunning:0
01:54:44 :: -------------- raycrash loop out -------------------

RAYCRASH_SERVER_LOG:
Code:
01:01:43 :: -------------- raycrash Server down ----------------
01:01:43 :: DEBUG msg quit start
01:01:43 :: DEBUG msg quit end
01:01:43 :: m_bIsRunning:0
01:01:43 :: -------------- raycrash loop out -------------------
01:53:52 :: -------------- raycrash DB Ok ----------------------
01:53:52 :: -------------- raycrash Server Start ---------------
01:54:42 :: -------------- raycrash Server down ----------------
01:54:42 :: DEBUG msg quit start
01:54:42 :: DEBUG msg quit end
01:54:42 :: m_bIsRunning:0
01:54:42 :: -------------- raycrash loop out -------------------

Greetings

Ranslsad
 
Status
Not open for further replies.
Back
Top