Giter Site home page Giter Site logo

lxq2537664558 / akcore-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pliskin2009/akcore-1

0.0 2.0 0.0 6.54 MB

The official DBO server that was made by Atidot3, Daneos, and Kalisto

License: GNU General Public License v2.0

C++ 87.09% C 4.33% Batchfile 0.01% Objective-C 8.58%

akcore-1's Introduction

AKCore

The official DBO server that was made by Atidot3, Daneos, and Kalisto

Prerequisites

Very few things are needed for compiing the emulator.

  1. Boost 1.55.0
  2. [x86 MySQL C Connector] (http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-6.1.5-win32.msi)
  3. [x86 MySQL C++ Connector] (http://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-1.1.3-win32.msi)
  4. A MySQL Database
  5. Microsoft Visual Studio 2010

Installation

Compiling

Copy your everything from INSIDE your boost download boost download to Server/NtlDatabase/mysql/boost When it looks like this it is correct.

Next in the NtlDatabase folder open mysql_wrapper.h and change the database credentials to your database credentials (currently the stored procedures require the user to be root@% you can change them if you like)

Now open AKCore.sln with visual studio 2010. Select the Debug/win32 configurations and compile.

Congrats you are done with this section

SQL

Create a new database called dbo in your MySQL instance.

import the sql files from the SQL folder.

Create your first account by manually entering it in your database.

Configuration

Now that you have everything compiled you can setup your server.

Go into the debug folder in the root directory (AKCore) there are 4 files you can edit.

  1. AuthServer.ini
  2. CharServer.ini
  3. ChatServer.ini
  4. GameServer.ini

All you have to do in here is set your ports. If you don't want to that is fine as well. This is an optional step.

Addendum

This software is licensed under the GPL for a reason. Please share your work. You see a bug you want to fix submit a pull request. Think you can write an awesome feature that should be there.... Submit a pull request We will go over the code and if it complies with the coding standard we have set forth we will put it in our next commit. This Git repo was made with you all in mind. Please contribute to it, bug fixes, patches all of it, without all of us, we won't be able to play this awesome game again.

akcore-1's People

Contributors

akcore avatar atidot3 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.