Most visitors online was 11705 , on 26 Apr 2024
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!Hello guys, today I came to explain how to make your Soldier Front Private Server, or Public Server.. I don't remember all steps, but i will try ok folks!
THIS IS FIRST COMPLETE TUTORIAL!
First I would like to thank the friends who have posted and helped!
@Bola - @das11501 - @cedric5 - @pon0352
First Post:
http://forum.ragezone.com/f857/release-soldier-front-1-server-1053131/
Download Link:
You must be registered to see links
1º Install your Microsoft SQL Server
Attention for Features!
Use "Default Instance Name"..
In account name use for all "NT AUTHORITY\Network Service"
2º Account Provisioning:
Wait Updates
3º Copy Server Folders to:
- C:\DMSystem\
- C:\SF_ServerConfig
- C:\ApexServer\
- C:\SF_ServerPatch\
And Change IP in all config file
- C:\DMSystem\DMClient
- C:\DMSystem\DMServer
- C:\DMSystem\MCTool
- C:\SF_ServerConfig\SpecialForce\AdminServer
- C:\SF_ServerConfig\SpecialForce\AdminTool
- C:\SF_ServerConfig\SpecialForce\CheckoverlapServer
- C:\SF_ServerConfig\SpecialForce\ClanchatServer
- C:\SF_ServerConfig\SpecialForce\GameServer
- C:\SF_ServerConfig\SpecialForce\LauncherServer
- C:\SF_ServerConfig\SpecialForce\LoginServer
- C:\SF_ServerConfig\SpecialForce\MessengerServer
- C:\SF_ServerConfig\SpecialForce\SessionServer
4º Configure SQL Users and Restore Databases
Open your SQL Server
Wait Updates
Use Default User - "sa"
Use Your Pass - "1234"
Make New Database!
Use same name as: ClanDB_backup_2013...
Restore the Database like this:
Follow Images:
Select "From Device" and "..." and "add"
Select the Database File, Remember name "ClanDB"
Only .BAK files, The .TRN it is not necessary
Look if "From Device" is Correct! And Make Box!
Lookout, you need to check "Options", or will Get Fail!
Mark "With Replace" and "OK"
And Successful, YEAH 60% Complete!!
Make this for all databases!
5º Delete existing users in all Databases, if you try without delete,
Will get error "already Existing"
Now make Users, to work in Databases!
Attention Here!
In Server Roles, mark "sysadmin"
Now "User Mapping"
Select for all DB Map, and put "DBO" in Default Schema
and mark "db_owner" to set privileges!, remember delete
users old users or you will get error, "already existing"
6º I'm trying but i don't remember next steps here.. i'm "rusty", but let's go!
Configure ODBC Files ".DSN" in all Folders, Check Pass, and change to 1234
Change ApexServer IP!! I Forgot..
8º Restore GameDB Database, same process
And Successful, get a SQL "refresh"
Repeat Step 5º, Delete Users sfdev, sfgame.. from GameDB...
For add new when restore last GameDB
SQL Done!
9º Install "Process Hacker" to make New Service, F*CK "ServiceInstaller"
The ServiceInstaller, don't work in all computer, when you drag, nothing happens!
Open "PH", "Tools" and "Create Service..."
Link:You must be registered to see links
Follow this image, is simple to understand, look service, need appears green arrow!
Start All Server Files, Remember DM_Server and DM_Client too!!
And Server Will Run, like this!
Wait Updates
10º To Make user Open, SQL Server, Select Database
and Click "New Query" and paste and execute:
To Make:
INSERT INTO [age_account].[dbo].[accounts] ([uid],[name],[pass],[created],[updated]) VALUES (userid,'username','hashedpass','creationtime',NULL)GO
or
Example:
INSERT INTO [age_account].[dbo].[accounts] ([uid],[name],[pass],[created],[updated]) VALUES
(50000,'testUser123'
,'$2a$10$6a64a60418f63acd895aeuC0MVfsH0TwA3CFSPFESLtWX.Znz76Ha'
,'2015-04-12 16:18:49.540',NULL)
GO
Like This:
Remember! Note for Newbie guys!
Never Change All IP's to same, IP in almost all MMO Games, have diference
CLIENT IP, and SERVER IP, if you change all to ex "127.0.0.1" your server
NEVER RUN, you need change only Client IP, in case 188.95.25..
Wait Updates
11º Configure Client you need Xampp, download link:
https://www.apachefriends.org/pt_br/index.html
Client Download:
You must be registered to see links
Install This:
Go Xampp folder: "C:\xampp\htdocs" and Delete All..
Make folder "USA" paste option folder from client
And make SoldierFrontUS and release in the folder, copy
update.u and paste in the folder
like this:
C:\xampp\htdocs\USA\option\version.ini
C:\xampp\htdocs\SoldierFrontUS\release\update.u
Go to client folder and change IP in "version.ini",
"quietusvs.ini" and "version.ini" in option folder too
change IP in config.ini \avital folder like this:
You must be registered to see links
Open XAMPP Control Panel and Start Apache and MySQL.
Open Game, Have Fun!!
Wait Updates
Your finger don't fall, if guys give like..
logHi, my SF_AdminServer and SF_MessengerServer won't run, why is that? All other Clients and Server are running, except these two...
11:40:14 AdminServer Service Entry initialize failed ErrorCode : 183
11:41:25 AdminServer Service Entry initialize failed ErrorCode : 183
[SF_AdminServer]
SessionCount = 10
GameServerCount = 1
[UserLoginInfo]
AdminCount = 1
AdminID-1 = archonus
AdminPW-1 = gurisa
AdminClass-1 = 1
[GameServer-0]
Name = S0
Alias = SF_GameServer1
IP = 192.168.2.127
[MessengerServer]
Name = S1
Alias = SF_Messenger
Address = 192.168.2.127
[SF_DBSERVERINFO]
DBTypeCount=1
FileDSN-1=SFGameDB.dsn
[RollNotice]
RollMacroNoticeCount=0
RollMacroNoticeTime=0
[ODBC]
DRIVER=SQL Server
UID=sfdev
PWD=1234
DATABASE=GameDB
APP=Microsoft Data Access Components
Trusted_Connection=Yes
SERVER=192.168.2.127
log
SF_AdminServer.ini
SFGameDB.dsn
sam error. pless solve.
That can be solved by changing the DSN ip (SERVER=127.0.0.1) to SERVER=The server name when you login to MSSQL
example:
SERVER=CASHEWNUTS-PC
Oh!... Thank Thank Thank
This Work.
Good friends of Ragezone I write for a problem that I have the server I open it and it does not connect me with the ODBC says Login failure but the User is created Very well the ODBC are also created will be that you can answer that Question Thank you
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links