Skip to content

moseleyc/Lorule-Dark-Ages-Server

 
 

Repository files navigation

#000000

Lorule-Dark-Ages-Server

out-of-the-box Sand box Server For Dark Ages Client 7.18

Alt text

About This Project:

A Darkages Server Project - For client 7.18 Only. (Customized Client will be available soon! (Major Changes!))

Project Design Overview.

  • Json based storage and cache
  • SingleInstance Object Manager Service
  • Configurable From UI
  • Scriptable Storage System/Content
  • Component driven design pattern.
  • Component Proxy Service to support server transitions and multiple servers.

Server Development Status:

  • Server is currently about 94% 95% percent completed until it is content ready.
  • Expect Glithes! Help by testing and reporting them!

Working Features

  • #eeeccc Monsters, Items, Mundanes
  • #eeeccc Spells/Skills
  • #eeeccc Equipment
  • #eeeccc Shops, Dialogs, Pursuits
  • #eeeccc Death Handling, you can die, revive. ect
  • #eeeccc Elements, Fire, Water, Earth, Wind, Dark, Light
  • #eeeccc Regen, Stats, AC and other Attributes implemented.
  • #eeeccc Player PVP, Arena is working, Similar to USDA.
  • #eeeccc Assails, Ambush, Crasher, Kelb, Wff, pramh - all working
  • #eeeccc Spell Bars, Buffs, Debuffs
  • #eeeccc Quests, Examples can be found in gos/benson templates.
  • #eeeccc Loot Systems, Experience System
  • #eeeccc Object Spawning
  • #eeeccc World Maps, World Portals, Warps
  • #eeeccc Grouping
  • #eeeccc Community States, Awake, daydreaming ect.
  • #eeeccc In-Game Boards

What is missing?

  • #f03c15 Exchanging
  • #f03c15 Whispering, Ignore
  • #f03c15 Meta Database (Will be Last to Do.)

Progress Map 22/01/2018

  • Exchanging Is Up Next.

Building & Compiling

So the Staging Folder is the place to seek when making changes to templates, other settings ect. as everything will by default point to that directory.

Using this Server:

That is all you need to run the server on your local system. To host your server online, you must use the Client Launcher for your users to connect to your IP Address. Your IPAddress also needs to reflect the server.tbl file located in your Server's running directory.

Lorule Client Launcher Download:
- https://drive.google.com/file/d/16Uff3R23Qdg3qRiaMbCG2q1szgfCj4LG/view?usp=sharing - (optional) - Copy the Darkages_Client folder and the config to your documents directory.

        -- When adding a server to the launcher config file, the settings you will be looking for client 7.18 are:
                -- PatchTable  : 212257
                -- HookTable   : 213435
        -- The rest of the information can be set yourself, IP, port, Ect.

One more thing, run launcher as administrator if it fails, darkages will also need to run as administrator.

About

A Dark Ages Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%