Skip to content

The serverside Lua scripts used to implement core functionality in TES3MP.

License

Notifications You must be signed in to change notification settings

SaintMercury/CoreScripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoreScripts

Modified by Saint Mercury

Description

These are the scripts used to implement most of the essential server logic in TES3MP, including gameplay adjustments for multiplayer as well as state saving and loading. These also include several custome scripts, and minor edits to the core files for easier modification. Typings used for the lua typings system in vscode (an EmmyLua like interpretation).

  • TES3MP version: 0.8.1

Dependencies

Setup

  1. Download Pollnet and place the pollnet.dll (or whatever your platform uses) into the lib/ folder.
  2. Download Effil (luajit version) and place the effil.dll (or whatever your platform uses) into the lib/ folder. (Note: This is not required, but is a performance boost.)

Running the server

  1. Start http server using npm start in from the server/ folder. (You can also do npm i --prefix ./server from ./)
  2. Start the tes3mp server

About

The serverside Lua scripts used to implement core functionality in TES3MP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 99.8%
  • TypeScript 0.2%