Skip to content

Releases: ikkentim/SampSharp

0.8.0-alpha9

30 Jun 17:06
Compare
Choose a tag to compare
0.8.0-alpha9 Pre-release
Pre-release
  • Fixed plugin not sending callbacks without arguments to hosted game modes

0.8.0-alpha8

30 Jun 13:02
Compare
Choose a tag to compare
0.8.0-alpha8 Pre-release
Pre-release

SampSharp.Core

  • Added option to host game mode inside samp-server process (experimental)
  • Renamed GameModeClient to MultiProcessGameModeClient
  • Changed GameModeBuilder.UseLogStream(Stream stream) to GameModeBuilder.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

21 May 17:08
Compare
Choose a tag to compare
0.8.0-alpha7 Pre-release
Pre-release

SampSharp.Core

  • Possibly fixed "Duplicate type name within an assembly." error

SampSharp.GameMode

  • Fixed timer executed multiple times

0.8.0-alpha6

17 Jan 21:10
Compare
Choose a tag to compare
0.8.0-alpha6 Pre-release
Pre-release

SampSharp.Core

  • Fixed random server freezes while waiting for a response from the server
  • Fixed callbacks called during the OnGameModeInit callback not being called

SampSharp.GameMode

  • Added ExplosionType enum (#234)
  • Added netstat properties to the BasePlayer class (#238)

0.8.0-alpha5

06 Dec 22:06
Compare
Choose a tag to compare
0.8.0-alpha5 Pre-release
Pre-release

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

25 Nov 16:02
Compare
Choose a tag to compare
0.8.0-alpha4 Pre-release
Pre-release

SampSharp.Core

  • Fixed array arguments in natives not working

0.8.0-alpha3

25 Nov 15:01
Compare
Choose a tag to compare
0.8.0-alpha3 Pre-release
Pre-release

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

01 Oct 14:11
Compare
Choose a tag to compare
0.8.0-alpha2 Pre-release
Pre-release

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 of TaskCancelledException
  • Fixed Dialog.Hide not working (#212)
  • Fixed NuGet package referencing invalid build version 0.0.0-localbuild of SampSharp.Core

0.8.0-alpha1

07 Sep 17:46
Compare
Choose a tag to compare
0.8.0-alpha1 Pre-release
Pre-release

SampSharp.Core

  • Initial version

SampSharp.GameMode

  • Changes for "named pipes" version

0.7.6221.37952

12 Jan 21:07
Compare
Choose a tag to compare
  • 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 and sampsharpstart)

Linux plugin can be downloaded here:
https://s3-eu-west-1.amazonaws.com/sampsh/ikkentim/SampSharp/287/287.1/bin/libSampSharp.so