MonoProxy for SA:MP allows SA:MP GameModes to be written in C# and to be executed using Mono on Winows/Linux.