Releases: ikkentim/SampSharp
Releases · ikkentim/SampSharp
0.8.0-alpha9
- Fixed plugin not sending callbacks without arguments to hosted game modes
0.8.0-alpha8
SampSharp.Core
- Added option to host game mode inside samp-server process (experimental)
- Renamed
GameModeClient
toMultiProcessGameModeClient
- Changed
GameModeBuilder.UseLogStream(Stream stream)
toGameModeBuilder.UseLogWriter(TextWriter textWriter)
- Fixed an
ArgumentOutOfRangeException
being thrown in certain cases when calling a native - Fixed exceptions from tasks not being sent to the
IGameModeClient.UnhandledException
event - Fixed log messages from SampSharp not being redirect to the SA-MP server when
RedirectConsoleOutput()
was used
SampSharp.GameMode
- Fixed
BaseVehicle.CreateStatic(VehicleModelType, Vector3, float, int, int)
overload not creating static vehicle
0.8.0-alpha7
SampSharp.Core
- Possibly fixed "Duplicate type name within an assembly." error
SampSharp.GameMode
- Fixed timer executed multiple times
0.8.0-alpha6
0.8.0-alpha5
SampSharp.Core
- Added a separate buffer for native results so the native arguments don't get overwritten by the native when it is writing the output (plugin)
- Changed natives to provide all results in array references instead of just the written values. The unwritten values are 0 by default
- Fixed deadlocks when calling natives which call callbacks which call natives
- Fixed a crash caused by a recursive non-recursive-mutex locking issue (plugin)
0.8.0-alpha4
SampSharp.Core
- Fixed array arguments in natives not working
0.8.0-alpha3
SampSharp.Core
- Fixed a threading issue (#220)
- Fixed a communication buffer overflow when pausing the server using a debugger. Set
com_debug 1
in server.cfg to avoid these overflows.
0.8.0-alpha2
SampSharp.Core
- Fixed FakeGMX not reconnecting players (#221)
SampSharp.GameMode
- Added
Weapon.Suicide
definition - Added
Color(byte, byte, byte, float)
constructor - Changed Dialog.ShowAsync to throw
PlayerDisconnectedException
instead ofTaskCancelledException
- Fixed
Dialog.Hide
not working (#212) - Fixed NuGet package referencing invalid build version 0.0.0-localbuild of SampSharp.Core
0.8.0-alpha1
SampSharp.Core
- Initial version
SampSharp.GameMode
- Changes for "named pipes" version
0.7.6221.37952
- Changed the default virtual world of
TextLabel
instances from -1 to 0, which is the expected behavior - Fixed a bug which caused previous colors and zoom levels in
TextDraw
/PlayerTextDraw
instances to be set at every refresh - Fixed a bug which caused
PlayerTextDraw
instances to disappear at odd times - Fixed a possible crash when loading envirionment variables in the plugin
- Fixed a crash during shutdown by disabling unloading DLLs, this consequently also disabled RCON shutdown signals (RCON commands
sampsharpstop
andsampsharpstart
)
Linux plugin can be downloaded here:
https://s3-eu-west-1.amazonaws.com/sampsh/ikkentim/SampSharp/287/287.1/bin/libSampSharp.so