I struggled with that as well, still trying to solve it.
I dunno what I did wrong compared to working on the Source from DNC. If I find a solution, I will post it.
Okay, I found the solution!
First, follow these instructions. Taken from SecretsOThePast's Topic (http://forum.ragezone.com/f791/warz-...-deadz-924263/)
Change the location of the API to match in each of the solutions. Go into the solution and make sure the API base location (ctrl f -> gDomainBaseUrl ) looks like figure a in all solutions.
a)
Code:
const char* gDomainBaseUrl= "/api/"; //Keep this the same.
int gDomainPort = 80; // Change this to the port of the API server.
bool gDomainUseSSL = false; //Change this if your IIS server uses SSL.
b) Open up WarZ.sln's tab, and look for this:
Code:
case Menu_AppSelect::bStartGamePublic:
And make the contents of the case look like this, replacing the DNS with your own:
// override API settings
g_api_ip->SetString("YOURSERVERSDNSHERE.com");
Compile every solution after you did this. Server, Eclipse Studio, RSBuild and RSUpdate. Better safe than sorry.
Then, modify the following in web.config, from WZBackend-ASP.NET:
Replace
Code:
<add name="dbConnectionString" connectionString="Server=localhost,1433;Database=WarZ;User ID=user;Password=password;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
with
Code:
<add name="dbConnectionString" connectionString="Server=localhost;Database=WarZ;User ID=user;Password=password;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
Also change the big words accordingly with your login and password for MSSQL.
Last, but not least, also in WZBackend-ASP.NET:
Modify the dbinfo.inc.php in the php folder.
Replace
Code:
$db_serverName = "localhost,1433";
with
Code:
$db_serverName = "localhost";
I had to remove the ports. If you don't have to, then do not do it...unless you want to play around with it.
Voila, it works on my end :D