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!
