SampSharp allow you to write you game mode in C#: an Object-Oriented language.
.NET SA-MP
Raise your SA-MP game modes to a whole new level with the power of .NETclass GameMode : BaseMode
{
protected override void OnPlayerConnected(BasePlayer player, EventArgs e)
{
base.OnPlayerConnected(player, e);
player.SendClientMessage($"Welcome {player.Name}, to a SampSharp powered server!");
}
}
Features
Modern Language
High Performance
Make good use of the high performance .NET Core has to offer.
Thousands of Packages
Unleash the power of thousands of available NuGet Packages.
Any platform
SampSharp can run on both Windows and Linux.
Containerized
SampSharp can easily run in a Docker container. [WIP]
Thread-Safe
SampSharp is 100% thread-safe!