diff --git a/Events.cs b/Events.cs index ef557af8..701b45a0 100644 --- a/Events.cs +++ b/Events.cs @@ -4,6 +4,7 @@ using CounterStrikeSharp.API.Core.Attributes.Registration; using CounterStrikeSharp.API.Modules.Entities; using CounterStrikeSharp.API.Modules.Memory; using CounterStrikeSharp.API.Modules.Memory.DynamicFunctions; +using System.Runtime.InteropServices; namespace WeaponPaints { @@ -342,7 +343,8 @@ namespace WeaponPaints if (Config.Additional.ShowSkinImage) RegisterListener(OnTick); - VirtualFunctions.GiveNamedItemFunc.Hook(OnGiveNamedItemPost, HookMode.Post); + if (!RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) + VirtualFunctions.GiveNamedItemFunc.Hook(OnGiveNamedItemPost, HookMode.Post); } } } \ No newline at end of file diff --git a/VERSION b/VERSION index 91ce528b..f4e7acdd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.4b \ No newline at end of file +2.4c \ No newline at end of file diff --git a/WeaponPaints.cs b/WeaponPaints.cs index 745a75dc..ccca9e83 100644 --- a/WeaponPaints.cs +++ b/WeaponPaints.cs @@ -160,7 +160,7 @@ public partial class WeaponPaints : BasePlugin, IPluginConfig "Nereziel & daffyy"; public override string ModuleDescription => "Skin, gloves, agents and knife selector, standalone and web-based"; public override string ModuleName => "WeaponPaints"; - public override string ModuleVersion => "2.4b"; + public override string ModuleVersion => "2.4c"; public static WeaponPaintsConfig GetWeaponPaintsConfig() { @@ -252,7 +252,8 @@ public partial class WeaponPaints : BasePlugin, IPluginConfig