Tool [OpenSource]MoonLight

Exco

Utente Gold
8 Agosto 2013
461
53
74
218
Moonlight aims to make NosTale .NET Application developer life easier by giving them access to a complete & easy to use API allowing them to interact with (almost) everything in the game
Moonlight can be used with local client (injected .dll) or remote client (clientless)

Getting Started
  • Create a C# .dll project targeting .NET Framework 4.7+​
  • Add Moonlight as submodule​
  • Install DllExport to your project and create your export function (cf. DllExport wiki)​
  • Build your project​
  • Create database.db using Moonlight.Toolkit CLI​
  • Copy previously generated database.db to a subfolder named Moonlight in your NosTale folder​
  • Copy your generated .dll & MoonlightCore to your NosTale folder​
  • Inject your .dll using an injector supporting custom export function.​