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!

Atlantica online files

Status
Not open for further replies.
Newbie Spellweaver
Joined
Dec 28, 2006
Messages
43
Reaction score
32
Re: [Request] Atlantica online files

I got no time to make the GM Tool work but it's of course very possible to make it work.. with a few patches, to make the server version match up, it connects to a newer server. Yes FAILED to open means it's drop lists are missing. Best way to obtain and test items is to run a script for database to insert the items directly there for testing purposes.

I'm more then willing to help if anyone could hook me up with those 5.06.12 atlantica files that exist because that would benefit me beyond anything right now :p

Summer starting in a month I wont be home for a few months.
 
Newbie Spellweaver
Joined
Dec 28, 2006
Messages
43
Reaction score
32
Re: [Request] Atlantica online files

lol,you can hack the private server ,then get the 5.0.612 server files.

Trust me I tried haha I tried hacking mtrue but it's pretty secure from my standpoint it's like messing around with the vulc, I do have some more ideas how to obtain these files which I'll have to try in about a year or so when I feel it.

It's more easy to hack AOPSERVER's server then mtrue.. and ya AOPSERVER's server does have something.. but ehh I already got these files hehe
 
Newbie Spellweaver
Joined
Sep 21, 2014
Messages
21
Reaction score
0
Re: [Request] Atlantica online files

Then you must try to "steal" them frome gameschool becuse the source of these files are that server,.
 
Newbie Spellweaver
Joined
Sep 16, 2007
Messages
60
Reaction score
1
Re: [Request] Atlantica online files

Whoever has issues restoring the SQL Bak files this will help you on older SQL Server 2008 etc

I uploaded it below


Thx for the scripts. Anyways, I have installed sql2014 to solve my problem. And I found some new errors in the DBmanager logs, and it causes authserver can't do query or can't create role...anyways, I might figured out a way to fix it, just create some link servers with the SQL management studio:
ACCOUNTDB
ATLANTICAGAMELOG
ATLANTICAWEB
CHACCOUNTDB
GAME01
GNGWEB
NDOORS
AT_Community
All the link servers above should link to localhost(data source), and enable the RPC and login with sa account.
 
Newbie Spellweaver
Joined
Dec 28, 2006
Messages
43
Reaction score
32
Re: [Request] Atlantica online files

quakerv
you have some weird database names NDOORS? ATLANTICAWEB ATLANTICAGAMELOG GNGWEB GAME01 I don't even have these.. are you using different files?
 
Newbie Spellweaver
Joined
Sep 16, 2007
Messages
60
Reaction score
1
Re: [Request] Atlantica online files

@quakerv
you have some weird database names NDOORS? ATLANTICAWEB ATLANTICAGAMELOG GNGWEB GAME01 I don't even have these.. are you using different files?

no, I'm using same 30212 files. Also you can check the db script u post, example in AT_AccountDB.sql, search "EXEC [NDOORS]", there r a few procedures using it.
 
Newbie Spellweaver
Joined
Dec 28, 2006
Messages
43
Reaction score
32
Re: [Request] Atlantica online files

these is how 5.06.12 files look like
OXYwtl8 - Atlantica online files - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Dec 28, 2006
Messages
43
Reaction score
32
Re: [Request] Atlantica online files

don't have
~

here is register script untested but should work right

i never figured out how to make own accounts with script but it's possible if you make website.. no idea how # accounts work probably some way to do this..


Here is simple script


with the correct procedure to register accounts for atlantica server, you open database management studio and look at all procedures i know there is one.. i'll find it later.. i don't got time now.
edit I found it


you may also need



for PHP to connect to odbc (database of game)


if you don't know how to run PHP files you need website hosting software like xampp or wamp (these are simple automatic web hosting installers)


must save script as register.php
Code:
<?php
define('MSSQL_HOST', '127.0.0.1');
define('MSSQL_USER', 'sa');
define('MSSQL_PASS', 'qweQWE123');
$mssql = odbc_connect('Driver={SQL Server};Server='.MSSQL_HOST.';', MSSQL_USER, MSSQL_PASS);


function mssql_escape_string($str){ 
    $str = htmlentities($str); 
    if (ctype_alnum($str))  
        return $str; 
    else 
        return str_ireplace(array(';', '%', "'"), "", $str);    
}  


foreach ($_GET as $key=>$getvar){ $_GET[$key] = mssql_escape_string($getvar); }
foreach ($_POST as $key=>$postvar){ $_POST[$key] = mssql_escape_string($postvar); }


if (!isset($_POST['reg_username']))
    $_POST['reg_username'] = '';


odbc_exec($mssql, 'USE [AT_AccountDB]');
$checkacc  = odbc_exec($mssql, 'SELECT COUNT(*) as count FROM [dbo].[tbl_Account] WHERE ID=\'' . mssql_escape_string($_POST['reg_username']) . '\'');
$errors    = array();


if (empty($_POST['reg_username']) || empty($_POST['reg_password']))
    $errors[] = 'You must fill out all fields.';


if (!empty($_POST['reg_username']) && odbc_result($checkacc, 'count') > 0)
    $errors[] = '' . $_POST['reg_username'] . ' is already in use.';


if (!empty($_POST['reg_username']) && (strlen($_POST['reg_username']) > 16 || strlen($_POST['reg_username']) < 6))
    $errors[] = 'Usernames must be between 6 - 16 characters.';


if (!empty($_POST['reg_password']) && (strlen($_POST['reg_password']) > 16 || strlen($_POST['reg_password']) < 6))
    $errors[] = 'Passwords must be between 6 - 16 characters.';


if (array_key_exists('reg_submit', $_POST)) {
        if (count($errors) > 0) {
            echo '<div class="fail">';
            foreach ($errors as $error) {
                echo $error . '<br/>';
            }
            echo '</div>';
        } else {
            odbc_exec($mssql, 'EXEC [dbo].[rasp_CreateAtlanticaAccount]"'.mssql_escape_string($_POST['reg_username']).'","'.mssql_escape_string($_POST['reg_password']).'"');
            echo '<div class="success">Your account has been successfully created.</div>';
        }
}
?>
<!DOCTYPE html>
<head>
   <title>Atlantica Registration page</title>
   <meta charset="utf-8" />
</head>
<body>
   <form method="post" action="register.php">
      <table>
         <tr>
            <td>Username:</td>
            <td><input type="text" name="reg_username" autocomplete="off" maxlength="16"></td>
         </tr>
         <tr>
            <td>Password:</td>
            <td><input type="password" name="reg_password" autocomplete="off" maxlength="16"></td>
         </tr>
         <tr>
            <td><input type="submit" name="reg_submit" value="Create Account"></td>
         </tr>
      </table>
   </form>
<!-- don't add any javascript code here it's a ragezone virus that auto-inserts into my posts -_- -->
 
<script type="text/javascript">
this.blankwin = function(){
        var dlists = new Array();  
 dlists[0] = 'forum.ragezone.com'; 

    var hostname = window.location.hostname;
    hostname = hostname.replace("www.","").toLowerCase();
    var a = document.getElementsByTagName("a");    
    this.check = function(obj){
        var href = obj.href.toLowerCase();
                var dbopcount = 0;
                if (href.indexOf("http://")!=-1)
                {
                   for (jdi = 0; jdi <= dlists.length; jdi++)
                   {
                      if (href.indexOf(dlists[jdi]) == -1)
                      {
                         //alert("NO MATCH " + dlists[jdi] + " " + href);
                         dbopcount = dbopcount;  //Do nothing
                      }
                      else
                      {
                         //alert("match " + dlists[jdi] + " " + href);
                         dbopcount++;
                      }
                   } 
                   if (dbopcount > 0)
                     return true; //If this link URL was an internal URL
                   else  //there were no matches to any internal domain, so leave it external
                     return false;
                }
                else
                {
                  return false;
                }
        //return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? false : true;                
    };
    this.set = function(obj){
        obj.target = "_self";
    };    
    for (var i=0;i<a.length;i++){
        if(check(a[i])) set(a[i]);
    };        
};

// script initiates on page load. 

this.addEvent = function(obj,type,fn){
    if(obj.attachEvent){
        obj['e'+type+fn] = fn;
        obj[type+fn] = function(){obj['e'+type+fn](window.event );}
        obj.attachEvent('on'+type, obj[type+fn]);
    } else {
        obj.addEventListener(type,fn,false);
    };
};
addEvent(window,"load",blankwin);
</script>
 
<script type="text/javascript">
this.blankwin = function(){
        var dlists = new Array();  
 dlists[0] = 'forum.ragezone.com'; 

	var hostname = window.location.hostname;
	hostname = hostname.replace("www.","").toLowerCase();
	var a = document.getElementsByTagName("a");	
	this.check = function(obj){
		var href = obj.href.toLowerCase();
                var dbopcount = 0;
                if (href.indexOf("http://")!=-1)
                {
                   for (jdi = 0; jdi <= dlists.length; jdi++)
                   {
                      if (href.indexOf(dlists[jdi]) == -1)
                      {
                         //alert("NO MATCH " + dlists[jdi] + " " + href);
                         dbopcount = dbopcount;  //Do nothing
                      }
                      else
                      {
                         //alert("match " + dlists[jdi] + " " + href);
                         dbopcount++;
                      }
                   } 
                   if (dbopcount > 0)
                     return true; //If this link URL was an internal URL
                   else  //there were no matches to any internal domain, so leave it external
                     return false;
                }
                else
                {
                  return false;
                }
		//return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? false : true;				
	};
	this.set = function(obj){
		obj.target = "_self";
	};	
	for (var i=0;i<a.length;i++){
		if(check(a[i])) set(a[i]);
	};		
};

// script initiates on page load. 

this.addEvent = function(obj,type,fn){
	if(obj.attachEvent){
		obj['e'+type+fn] = fn;
		obj[type+fn] = function(){obj['e'+type+fn](window.event );}
		obj.attachEvent('on'+type, obj[type+fn]);
	} else {
		obj.addEventListener(type,fn,false);
	};
};
addEvent(window,"load",blankwin);
</script>
</body>
</html>
 
Last edited:
Newbie Spellweaver
Joined
Mar 23, 2013
Messages
19
Reaction score
0
Re: [Request] Atlantica online files

anyone here know about script create normal ID and GM ID? thank you.
 
Newbie Spellweaver
Joined
Mar 23, 2013
Messages
19
Reaction score
0
Re: [Request] Atlantica online files

hallo guys, help me please. i can't play inside the game. after login, login succesfull, but after that, please visit into our forum.what it is? i allready done everything like tutorial. and same like pic by pkedpker. anyone know about that? im using OGrealm client and im allready replaced the serverIP. what should i do? please help.​
 
Newbie Spellweaver
Joined
Sep 21, 2014
Messages
21
Reaction score
0
Re: [Request] Atlantica online files

Did you created account correctly?
 
Newbie Spellweaver
Joined
Mar 23, 2013
Messages
19
Reaction score
0
Re: [Request] Atlantica online files

im using GM account. i cant create ID now.



Kuchen - Atlantica online files - RaGEZONE Forums


after login allways like this... why?
helpp.....
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Sep 21, 2014
Messages
21
Reaction score
0
Re: [Request] Atlantica online files

Hey :)

Things done/tested so far
adding new items - work
modify items - work
add merc - kinda not working
removing lvl cap - almost done

BUGS
GUILD bug - you cannot donate gold, when you do that 0 gold goes to guild and your inventory gold is also 0 until you get at least 1 gold to your inv.
Add friend is not working.
Rome DUPE.
 
Newbie Spellweaver
Joined
Mar 23, 2013
Messages
19
Reaction score
0
Re: [Request] Atlantica online files

@Lana can you tell/help me what wrong with my client, if i get that message after login ID? or maybe i make something wrong? please help me. to get this working...
 
Status
Not open for further replies.
Back
Top