mirror of
https://github.com/creazy231/cs2-css-flashlight.git
synced 2026-09-27 20:17:04 +02:00
💡 ✏️ Update CounterStrikeSharp.API version to 1.0.126
- Updated the CounterStrikeSharp.API version in the Flashlight.csproj file to 1.0.126.
This commit is contained in:
parent
95c459f931
commit
ea40c1a5ba
2 changed files with 12 additions and 4 deletions
|
|
@ -1,12 +1,14 @@
|
|||
using System.Drawing;
|
||||
using CounterStrikeSharp.API;
|
||||
using CounterStrikeSharp.API.Core;
|
||||
using CounterStrikeSharp.API.Core.Attributes;
|
||||
using CounterStrikeSharp.API.Core.Attributes.Registration;
|
||||
using CounterStrikeSharp.API.Modules.Commands;
|
||||
using Vector = CounterStrikeSharp.API.Modules.Utils.Vector;
|
||||
|
||||
namespace Flashlight;
|
||||
|
||||
[MinimumApiVersion(126)]
|
||||
public class Flashlight : BasePlugin
|
||||
{
|
||||
public override string ModuleAuthor => "creazy.eth";
|
||||
|
|
@ -36,8 +38,6 @@ public class Flashlight : BasePlugin
|
|||
|
||||
RegisterListener<Listeners.OnTick>(() =>
|
||||
{
|
||||
if (_connectedPlayers.Count == 0) return;
|
||||
|
||||
foreach (var player in _connectedPlayers.Where(player => player is { IsValid: true, IsBot: false, PawnIsAlive: true }))
|
||||
{
|
||||
ToggleFlashlight(player);
|
||||
|
|
@ -127,6 +127,14 @@ public class Flashlight : BasePlugin
|
|||
|
||||
if (!player.IsValid || player.IsBot) return HookResult.Continue;
|
||||
|
||||
if (_connectedPlayers.Contains(player) == false)
|
||||
{
|
||||
_connectedPlayers.Add(player);
|
||||
_playerUsingFlashlight[player] = false;
|
||||
_playerIsCrouching[player] = false;
|
||||
_playerCanToggle[player] = true;
|
||||
}
|
||||
|
||||
_playerUsingFlashlight[player] = false;
|
||||
|
||||
return HookResult.Continue;
|
||||
|
|
@ -188,7 +196,7 @@ public class Flashlight : BasePlugin
|
|||
_playerFlashlight[player] = entity;
|
||||
}
|
||||
|
||||
[ConsoleCommand("fl_toggle", "Toggles the flashlight")]
|
||||
[ConsoleCommand("css_fl_toggle", "Toggles the flashlight")]
|
||||
[CommandHelper(whoCanExecute: CommandUsage.CLIENT_ONLY)]
|
||||
public void ToggleFlashlight(CCSPlayerController caller, CommandInfo? info)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CounterStrikeSharp.API" Version="1.0.124" />
|
||||
<PackageReference Include="CounterStrikeSharp.API" Version="1.0.126" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue