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!

Sudden Attack Full Source + Dev Tools (2009)

Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
i cannot find the Thanks Button!
So Thank you Bro: csproj :)

EDIT:
I ever get "OnServer Fail!"
Does anyone know why?
 
Last edited:
Newbie Spellweaver
Joined
Sep 10, 2012
Messages
64
Reaction score
23
i cannot find the Thanks Button!
So Thank you Bro: csproj :)

EDIT:
I ever get "OnServer Fail!"
Does anyone know why?

Client: VS6, Server: VS2005
Other versions.. you should convert and modify some sources like

for(int a = 0; a++.. whatever)
{
blahblah
}

a = blahblah
it wont work, you know xD

OnServer Fail:
Database, man. Database!
 
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
OnServer Fail:
Database, man. Database!

Database is correctly and data for database too.
So this is why i'm confused ^^

Edit:
Got it. u're right.
Forgot to configure the database it self -.-

Edit:
I changed the language into english, but it seems like it don't work.
Unbenannt - Sudden Attack Full Source + Dev Tools (2009) - RaGEZONE Forums

Code:
[ENGINE] Start Client...
CGameClientShell::OnEngineInitialized
[ENGINE] DesktopMode(1920, 1080, 22)
Using Direct3D Device HAL
[ON EVENT] LTEVENT_RENDERINIT ---------------------------------------
[START GAME] ----------------------------------------------------------
Game Version		: 200510061434
CPU			: (AuthenticAMD) Unknown    (4.13Ghz)
Operating System	: Windows 8
SYSTEM MEMORY		: 4095MB / 4095MB
Graphic Device		: GForce GTX 680
VIDEO MEMORY		: 4042MB
Sound Device		: Sound Blaster
DirectX Version		: 11.00
-----------------------------------------------------------------------
[NETWORK] Init
[NETWORK] Connect local, 12000
[ENGINE] OnEngineInitialized(0)
[CHANGE STATE] GS_SPLASHSCREEN ---------------------------------------------
[ENGINE] CClientMgr::Term
[ON EVENT] LTEVENT_RENDERTERM ---------------------------------------

Any ideas?
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Sep 10, 2012
Messages
64
Reaction score
23
Database is correctly and data for database too.
So this is why i'm confused ^^

Edit:
Got it. u're right.
Forgot to configure the database it self -.-

Edit:
I changed the language into english, but it seems like it don't work.
View attachment 129656

Code:
[ENGINE] Start Client...
CGameClientShell::OnEngineInitialized
[ENGINE] DesktopMode(1920, 1080, 22)
Using Direct3D Device HAL
[ON EVENT] LTEVENT_RENDERINIT ---------------------------------------
[START GAME] ----------------------------------------------------------
Game Version		: 200510061434
CPU			: (AuthenticAMD) Unknown    (4.13Ghz)
Operating System	: Windows XP 
SYSTEM MEMORY		: 4095MB / 4095MB
Graphic Device		: none
VIDEO MEMORY		: 4042MB
Sound Device		: none
DirectX Version		: 9.00
-----------------------------------------------------------------------
[NETWORK] Init
[NETWORK] Connect local, 12000
[ENGINE] OnEngineInitialized(0)
[CHANGE STATE] GS_SPLASHSCREEN ---------------------------------------------
[ENGINE] CClientMgr::Term
[ON EVENT] LTEVENT_RENDERTERM ---------------------------------------

Any ideas?

It seems it failed to connect to the Server.
modify DB, Config.ini to 127.0.0.1
and client argument: add +ServerIP 127.0.0.1
 
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
Thank you.
This has the same error but now this is shown up:
begin
Server Start
OnServer Start
OnLevel Success
127.0.0.1 Login in Ok
127.0.0.1 Close

So i cant login.
Im using this command line:
E:\xxxxxx\SA\SA\SA\SuddenAttack.exe -rez engine.rez -rez Game -windowtitle "SA_DEBUG" +windowed 1 +errorlog 1 +UserID "ID1" +UseF12 1 +skiptitle 1 +ServerIP "127.0.0.1" +ServerPort 12000

Edit:
This is how it actually looks
Unbenannt - Sudden Attack Full Source + Dev Tools (2009) - RaGEZONE Forums

I dont know what to do to connect successfully -.-
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Sep 10, 2012
Messages
64
Reaction score
23
Thank you.
This has the same error but now this is shown up:
begin
Server Start
OnServer Start
OnLevel Success
127.0.0.1 Login in Ok
127.0.0.1 Close

So i cant login.
Im using this command line:
E:\xxxxxx\SA\SA\SA\SuddenAttack.exe -rez engine.rez -rez Game -windowtitle "SA_DEBUG" +windowed 1 +errorlog 1 +UserID "ID1" +UseF12 1 +skiptitle 1 +ServerIP "127.0.0.1" +ServerPort 12000

Edit:
This is how it actually looks
View attachment 129659

I dont know what to do to connect successfully -.-

Add +UserNO "1"
and add me on skype: <removed>
 
Last edited:
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
Really great!

It works good.
But it is still Korean, i changed the korean language file with the English one that was posted here.
Did i forget something?

sa - Sudden Attack Full Source + Dev Tools (2009) - RaGEZONE Forums

Edit:
After click on Start this is showing up:
Unbenannt - Sudden Attack Full Source + Dev Tools (2009) - RaGEZONE Forums
Does any1 know what this means?
 

Attachments

You must be registered for see attachments list
Last edited:
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
I created a Web register script.

It is 100% working.
I don't know if the Database needs md5 or not, so md5 is not implemented yet.

Pass: Kalle801

Edit:
Fail.
Im Stuck.
Don't know how to automatically insert User_no =2 if 1 is allready taken.
Same with User_ID=2 if 1 is taken.

I need to know in php.

If user_no = 1 is taken, the script should automatically insert 2
and
if user_ID = 1 is taken, the script should automatically insert ID2

Any1 know how to solve this?

PS: Identity isn't working.
 
Last edited:
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
Currently i'm working on a launcher that connects to the mssql database to get user information before starting the game.

It should work like this:

Start the Launcher.
The launcher ask for a login.
The User types his user details <- Created on an Online Web Register Script.
The Launcher Checks if the details already exist or not. and automatically give the User his UserID eg: ID3
The Launcher Starts the SA Client with a command line and insert the ID3 Automatically as the Users ID.

The Command line will not be Saved so no one knows what id he has, or where to change it, so cheat or Hack is impossible.

Game Starts and the User is successfully logged in with his OWN login details.

Hope i write it correctly so u can understand how it works.
Im German so my English sometimes is not the best.

Greetings.
 
Last edited:
Newbie Spellweaver
Joined
Sep 10, 2012
Messages
64
Reaction score
23
Currently i'm working on a launcher that connects to the mssql database to get user information before starting the game.

It should work like this:

Start the Launcher.
The launcher ask for a login.
The User types his user details <- Created on an Online Web Register Script.
The Launcher Checks if the details already exist or not. and automatically give the User his UserID eg: ID3
The Launcher Starts the SA Client with a command line and insert the ID3 Automatically as the Users ID.

The Command line will not be Saved so no one knows what id he has, or where to change it, so cheat or Hack is impossible.

Game Starts and the User is successfully logged in with his OWN login details.

Hope i write it correctly so u can understand how it works.
Im German so my English sometimes is not the best.

Greetings.

Cheat is possible with processhacker or some cheat engine works.
You should make a anti-hack solution to protect your game from cheaters.
 
Elite Diviner
Joined
Jan 4, 2010
Messages
406
Reaction score
12
No no.
What i mean is:
No one can hack the logindata ^^

Edit:
Great.
The connection between my launcher and mssql works.
Here is a Video:


Now i have to insert a command line to start the game with the users Id, and all should work fine :)
 
Last edited:
Back
Top