GitHub | 您所在的位置:网站首页 › ez2on官网 › GitHub |
Arrowgene.Ez2Off
Server Emulator for the Online Game Ez2On. Table of contents Disclaimer Project Arrowgene.Ez2Off.CLI Arrowgene.Ez2Off.Common Arrowgene.Ez2Off.Data Arrowgene.Ez2Off.Server Arrowgene.Ez2Off.Test Running under OSX OSX - Server OSX - Development - VSCode Running under Windows Windows - Server Windows - Development - VSCode Clients R13 (Reboot13) R13 - OSX - Game R13 - Windows - Game R14 (Reboot14) Attribution Contributers 3rd Parties and Libraries DisclaimerThe project is intended for educational purpose only, we strongly discourage operating a public server. This repository does not distribute any game related assets or copyrighted material, pull requests containing such material will not be accepted. All files have been created from scratch, and are subject to the copyright notice of this project. If a part of this repository violates any copyright or license, please state which files and why, including proof and it will be removed. ProjectThe project is split into different sub projects. Arrowgene.Ez2Off.CLI[Command Line Interface] tool to execute all tasks that are related to the server and its development. It mainly helps to start and run the code from the core libraries. Arrowgene.Ez2Off.Common[Library] that includes helper methods that are used across the project. Arrowgene.Ez2Off.Data[Library] containing the core logic related to ez2on game data. Arrowgene.Ez2Off.Server[Library] containing the core logic related to ez2on server. starting R13 server starting Solista server Arrowgene.Ez2Off.Test[Unit Test] Used to define tests that run to ensure the integrity of methods. Running under OSX OSX - ServerEnsure you have .NET Core 2.0 or higher https://www.microsoft.com/net/download/macosClone the project: git clone https://github.com/Arrowgene/Arrowgene.Ez2Off.gitChange to the Project: cd Arrowgene.Ez2OffRestore the project dependencies: dotnet restoreRun the Server: dotnet run --project Arrowgene.Ez2Off.CLI/Arrowgene.Ez2Off.CLI.csproj server reboot13 OSX - Development - VSCode Download VSCode https://code.visualstudio.com/ Install the C# Extension https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp Open the project folder (Arrowgene.Ez2Off/) Running under Windows Windows - ServerEnsure you have .NET Core 2.0 or higher https://www.microsoft.com/net/download/windows Clone the project: git clone https://github.com/Arrowgene/Arrowgene.Ez2Off.gitChange to the Project: cd Arrowgene.Ez2OffRestore the project dependencies: dotnet restoreRun the Server: dotnet run --project Arrowgene.Ez2Off.CLI/Arrowgene.Ez2Off.CLI.csproj server reboot13 Windows - Development - VSCode Download VSCode https://code.visualstudio.com/ Install the C# Extension https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp Open the project folder (Arrowgene.Ez2Off/) Clients R13 (Reboot13)The client that is compatible when using server reboot13-argument is ez2on reboot from 2013. We assigned the arbitrary name "Reboot13" or "R13" to it. R13 - OSX - GameTo Run the game on OSX you will need wine Install wineA more detailed instruction can be found here: https://www.davidbaumgold.com/tutorials/wine-mac/ Install homebrew https://brew.sh/ Install XQuartz Using Homebrew brew cask install xquartz Install Wine Using Homebrew brew install wine Start GameCopy the game directory to your wine 'C' drive. The 'C'-drive can usually be found at your home directory cd ~/.wine/drive_cStart the game with the following command: wine EZ2ON_Online.exe "session^|account^|hash^|9999"If the server is running the game should connect to the Server. R13 - Windows - GameNavigate to the game directory Start the game with the following command: EZ2ON_Online.exe session\|account\|hash\|9999 R14 (Reboot14)Work In Progress Attribution Contributers Sebastian Heinz @sebastian-heinz 3rd Parties and Libraries System.Data.SQLite (https://system.data.sqlite.org/) bcrypt.net (https://github.com/BcryptNet/bcrypt.net) xUnit.net (https://github.com/xunit/xunit) .NET Standard (https://github.com/dotnet/standard) Arrowgene.Services (https://github.com/Arrowgene/Arrowgene.Services)Thank you all, without your work this would never be possible! |
CopyRight 2018-2019 实验室设备网 版权所有 |