81Denton / Tarkov-Server

An emulated Tarkov Central Server based on JustEmuTarkov

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tarkov Emulated Central Server

This project is no longer being worked on. I have archived it for anyone to take on if they wish.

Current known working Tarkov Version

  • 0.12.12.31.*

Disclaimer

This is by no means designed for cheats or illegally downloading the game. This is purely for educational and game modification purposes. You must buy the game to use this. You can obtain it here. https://www.escapefromtarkov.com

Discord

You can join here. Please be aware there is a strict NO PIRACY policy to this project. Any piracy talk in the discord is a bannable offence. Do not join unless you own the game!

Debugging

  • Download and Install Visual Studio Code
  • Open the Directory (can be done in several ways)
  • Press F5 to Debug

Compiling to Windows EXE, Linux or MacOS

  • Open VS Code Terminal or Open GitBash on Directory
  • Execute pkg .
  • Wait until Server.exe appears / Process completes

Distribution

Compile to EXE. Deploy with db, dbViewer, out, res, user & server.exe

How to use (if not compiling yourself or using a release)

  • Download the latest release
  • Ensure the code and the Server.exe are in the same folder
  • Run Server.exe

How to host this server to others (this may change soon)

  • Open port 7777 on your router
  • Open user/configs/server.json and change port value to 7777 (this can anything but this is a good easily memorable open one to use)
  • Open user/configs/server.json and change ip value to your internal IP (google to find out how to find it)
  • Open user/configs/server.json and change ip_backend value to your external IP (google to find out how to find it)
  • Run the Server
  • Provide your friends with your external IP address and port

Features

  • A modified Tarkov experience where you can host your own server and play alone or with others (working Client also required see SIT.Tarkov.Launcher for details)
  • A set of configurations to tailor your gameplay
  • Airdrops (must have accompanying BepInEx plugin) - CURRENTLY NOT WORKING AS OF 0.12.12.30! :(
  • AI PMCs
  • Listens to extra Client Events
  • JET Mod Support
  • SPT-Aki Mod Support - In Progress
  • Client sends more events to the Server - In Progress

Known working Server mods

Coop implementation - IN PROGRESS

Documentation

This is Work in Progress

DB Viewer

This is Work in Progress

Thanks list

  • SPT-Aki Team (Chomp, CWX and Bepis)
  • JustEmuTarkov team
  • Altered Escape team

About

An emulated Tarkov Central Server based on JustEmuTarkov

License:MIT License


Languages

Language:JavaScript 92.8%Language:HTML 5.9%Language:CSS 0.8%Language:TypeScript 0.4%Language:Batchfile 0.1%Language:EJS 0.0%