Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

Latest commit

 

History

History
75 lines (51 loc) · 2.73 KB

started.md

File metadata and controls

75 lines (51 loc) · 2.73 KB

Getting Started

Download requirements

Build the solution

Open the solution and build it

/!\ ACHTUNG /!\

You need to build the solution to be able to find the executables

How to build the solution :

  • Dotnet CLI (In your terminal)
    • dotnet build (execute it in the same directory as SaltyEmu.sln)
  • Visual Studio
    • Ctrl + Shift + B
    • Right click on solution "Build all projects"

Executable paths :

  • World : dist/Debug/World/
  • Login : dist/Debug/Login/
  • Toolkit : dist/Debug/Toolkit/
  • Microservices (under development)
    • GiftService : dist/Debug/SaltyEmu.GiftService/ // not finished yet
    • FamilyService : dist/Debug/SaltyEmu.FamilyService/ // not finished yet
    • FriendService : dist/Debug/SaltyEmu.FriendService/ // not finished yet
    • NosBazaarService : dist/Debug/SaltyEmu.NosBazaarService/ // not finished yet

Deploy the necessary softwares

Pull the given images :

Use given scripts

Create a MSSQL Database

Use SSMS or Blowa's Docker

Fill your database data with the toolkit

Pull the following repository

/!\ ACHTUNG ! /!\

RUN THAT COMMAND IN YOUR TERMINAL (CMD / POWERSHELL / SHELL / BASH)

PARSING DIRECTORY HAS TO BE CHANGED BY THE DIRECTORY WHERE YOU JUST PULLED PARSING

dotnet dist/Debug/Toolkit/Toolkit.dll parse all -i {parsingDirectory}

/!\ ACHTUNG ! /!\

AT THE FIRST RUN YOU WILL HAVE TO CONFIGURE YOU DATABASE ACCESS RIGHTLY

dist/Debug/Toolkit/plugins/config/DatabasePlugin/conf.json

Configure DatabasePlugin

/!\ ACHTUNG ! /!\

AT THE FIRST RUN YOU WILL HAVE TO CONFIGURE YOU DATABASE ACCESS RIGHTLY

dist/Debug/{Login|World|Toolkit}/plugins/config/DatabasePlugin/conf.json

Enjoy

Have fun !