- Fougerite Compatibility
- All Versions
C# Module Example Project that you can use to understand how do you compile stuffs and things like that.
Tutorial: http://fougerite.com/threads/c-plugin-development-guide.543/
Tutorial: http://fougerite.com/threads/c-plugin-development-guide.543/
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Fougerite;
namespace FougeriteModuleTemplate
{
public class FougeriteModuleTemplate : Fougerite.Module
{
public override string Name
{
get { return "FougeriteModuleTemplate"; }
}
public override string Author
{
get { return "DreTaX"; }
}
public override string Description
{
get { return "FougeriteModuleTemplate"; }
}
public override Version Version
{
get { return new Version("1.0"); }
}
public override void Initialize()
{
Fougerite.Hooks.OnPlayerConnected += OnPlayerConnected;
}
public override void DeInitialize()
{
Fougerite.Hooks.OnPlayerConnected -= OnPlayerConnected;
}
public void OnPlayerConnected(Fougerite.Player player)
{
player.Message("Welcome to the Server!");
}
}
}