jRandomSkills/jRandomSkills - SRC Files/src/player/ISkill.cs
2025-09-24 03:18:32 +02:00

160 lines
3.4 KiB
C#

using CounterStrikeSharp.API.Core;
using CounterStrikeSharp.API.Core.Attributes;
using CounterStrikeSharp.API.Modules.Memory.DynamicFunctions;
using CounterStrikeSharp.API.Modules.UserMessages;
namespace src.player;
public interface ISkill
{
public static void LoadSkill() { }
public static void EnableSkill(CCSPlayerController _) { }
public static void DisableSkill(CCSPlayerController _) { }
public static void UseSkill(CCSPlayerController _) { }
public static void TypeSkill(CCSPlayerController _, string[] __) { }
public static void OnTakeDamage(DynamicHook _) { }
public static void OnEntitySpawned(CEntityInstance _) { }
public static void OnTick() { }
public static void CheckTransmit([CastFrom(typeof(nint))] CCheckTransmitInfoList _) { }
public static void NewRound() { }
public static void PlayerMakeSound(UserMessage _) { }
public static void PlayerBlind(EventPlayerBlind _) { }
public static void PlayerHurt(EventPlayerHurt _) { }
public static void PlayerDeath(EventPlayerDeath _) { }
public static void PlayerJump(EventPlayerJump _) { }
public static void WeaponFire(EventWeaponFire _) { }
public static void WeaponEquip(EventItemEquip _) { }
public static void WeaponPickup(EventItemPickup _) { }
public static void WeaponReload(EventWeaponReload _) { }
public static void GrenadeThrown(EventGrenadeThrown _) { }
public static void BombBeginplant(EventBombBeginplant _) { }
public static void BombPlanted(EventBombPlanted _) { }
public static void BombBegindefuse(EventBombBegindefuse _) { }
public static void DecoyStarted(EventDecoyStarted _) { }
public static void DecoyDetonate(EventDecoyDetonate _) { }
public static void SmokegrenadeDetonate(EventSmokegrenadeDetonate _) { }
public static void SmokegrenadeExpired(EventSmokegrenadeExpired _) { }
public class SkillConfig { }
}
public enum Skills
{
None,
Aimbot,
Anomaly,
AntyFlash,
AntyHead,
AreaReaper,
Armored,
Assassin,
Astronaut,
Bankrupt,
Baseball,
Behind,
BladeMaster,
BunnyHop,
C4Camouflage,
Catapult,
Chicken,
ChillOut,
Cutter,
Darkness,
Deactivator,
Deaf,
Disarmament,
Distancer,
Dash,
Dracula,
Duplicator,
Dwarf,
Earthquake,
EnemySpawn,
ExplosiveShot,
FalconEye,
FastReload,
Flash,
Fortnite,
FragileBomb,
FriendlyFire,
FrozenDecoy,
Gambler,
Ghost,
Glaz,
Glitch,
Glue,
GodMode,
Grenadier,
HealingSmoke,
Hermit,
HolyHandGrenade,
Impostor,
InfiniteAmmo,
Jackal,
Jammer,
Jester,
JumpBan,
JumpingJack,
KillerFlash,
LifeSwap,
LongKnife,
LongZeus,
Magnifier,
Medic,
MoneySwap,
Muhammed,
Ninja,
NoNades,
NoRecoil,
Noclip,
OneShot,
OnlyHead,
PawelJumper,
Phoenix,
PsychicDefusing,
Pilot,
Planter,
Poison,
PrimaryBan,
Prosthesis,
Push,
Pyro,
QuickShot,
RadarHack,
Rambo,
RandomWeapon,
ReZombie,
ReactiveArmor,
Regeneration,
Replicator,
Retreat,
ReturnToSender,
RichBoy,
RobinHood,
Rubber,
Saper,
SecondLife,
Shade,
ShortBomb,
Silent,
SniperElite,
Soldier,
SoundMaker,
Spectator,
SwapPosition,
Teleporter,
Thief,
ThirdEye,
Thorns,
ToxicSmoke,
Wallhack,
Watchmaker,
WeaponsSwap,
Zeus,
}