Commit Graph

44 Commits

Author SHA1 Message Date
Dawid Bepierszcz
cc54b9e879 Update README.md 2025-10-03 02:35:45 +02:00
Dawid Bepierszcz
640e618f3b Update README.md 2025-10-03 02:34:03 +02:00
Dawid Bepierszcz
b41ac992c0 Update README.md 2025-10-03 02:13:51 +02:00
Dawid Bepierszcz
af0bda8f3a Update README.md 2025-10-03 02:04:10 +02:00
Dawid Bepierszcz
5701455de0 Refactor database layer and add module/plugin improvements
Reworked the database layer to support both MySQL and SQLite via new provider classes and migration scripts for each backend. Updated the build workflow to support building and packaging additional modules, including StealthModule and BanSoundModule, and improved artifact handling. Refactored command registration to allow dynamic registration/unregistration and improved API event handling. Updated dependencies, project structure, and configuration checks for better reliability and extensibility. Added new language files, updated versioning, and removed obsolete files.

**⚠️ Warning: SQLite support is currently experimental.
Using this version requires reconfiguration of your database settings!
Plugin now uses UTC time. Please adjust your configurations accordingly!
**
2025-10-03 01:37:03 +02:00
Dawid Bepierszcz
888d6b0152 1.7.5a
- Changed api domain
- Changed link to wiki
- Added command `css_rresize` to resize player model
- Fixed saving IP addresses, from now they will not be saved if the check option in config is disabled
2025-03-09 01:01:45 +01:00
Dawid Bepierszcz
05893a90d3 1.6.0a
```diff
+ `Refactored Code`: Improved code structure for better maintainability.
+ `Player Penalties Command`: Introduced the `css_penalties` command to display player penalties.
+ `Admin Penalties Information`: Added functionality to provide information for admins regarding penalties of connecting players.
+ `Disconnected Players Command`: Added the `css_disconnected` command to show a list of disconnected players.
+ `Colorful Messages`: Implemented the `css_cssay` command to send colorful messages, e.g., `css_cssay {lightgreen}Test`.
+ `Respawn Functionality`: Updated the `css_respawn` command to respawn players at their death location.
+ `Menu Type Management`: Introduced the `css_menus` command to change the menu type via `MenuManagerCS2`.
+ `Dynamic Menu Control`: Enhanced menu interaction with dynamic controls using WASD + ER keys.
+ `Language File Updates`: Updated language files for better localization.
+ `API Integration`: Added a simple API for external interaction.
+ `Configurable Timezone`: Introduced timezone settings in the configuration.
+ `Admin Activity Display Options`: Added configurable settings for displaying admin activity:
  + `0`: Do not show
  + `1`: Hide admin name
  + `2`: Show admin name
+ `Discord Notification Customization`: Made Discord duration notifications customizable with `{relative}` and `{normal}` placeholders.
+ Improved command logging
+

`Configuration Options:`
+ `Timezone`
+ `Other Settings`
+ `Disconnected Players History Count`
+ `Show Activity Type`
```
2024-09-28 18:03:03 +02:00
Dawid Bepierszcz
a3b8d8cfa7 . 2024-09-28 17:50:47 +02:00
Dawid Bepierszcz
bcbcb83a35 1.5.0a
- Fixed immunity in menu
- Added new command `css_prename` to  perm rename player (until the server restarts - don't set new name to remove perm rename) // @css/ban)
2024-07-03 22:59:26 +02:00
Dawid Bepierszcz
873fed17c9 1.4.4b
- Fetch admins and groups data only once
- Added missing migration
2024-05-16 21:51:13 +02:00
Dawid Bepierszcz
5609748d19 Update README.md 2024-03-30 10:57:25 +01:00
Dawid Bepierszcz
3a977f688c 1.3.7a
- Throwing more informations
- Updated CounterStrikeSharp
- Fixed problem with expiring bans via `css_addban`
- Added metrics
- Minor changes
2024-03-30 10:49:06 +01:00
Dawid Bepierszcz
5bf966f9cd 1.3.3a
- Fixed godmode
- Added logging commands to simpleadmin logs file
- Fixed votes?
- Added updating player_ip and player_name after connect with ban issued by css_addban
2024-02-21 13:14:46 +01:00
Dawid Bepierszcz
4e898a6509 Minor changes 2024-02-13 01:35:45 +01:00
Dawid Bepierszcz
0b2a520a07 1.3.0e
- Added `css_sa_upgrade` command
2024-02-11 03:39:42 +01:00
Dawid Bepierszcz
131030a2cd 1.3.0a
- Fixed crashing on servers with a lot of players
- Every command chat message respect player language for now css_lang or use https://github.com/aprox2/GeoLocationLanguageManagerPlugin to detect language related on player ip
- Fixed css_respawn
- Fixed css_vote player can't vote multiple times
- Added TeamSwitchType to config, if set to 0 plugin always slay player on css_team command
- Minor changes
2024-02-04 13:25:15 +01:00
Dawid Bepierszcz
6640d00442 Update README.md 2024-01-20 02:25:05 +01:00
Dawid Bepierszcz
99ce2cdf6a 1.2.7c
- `css_hide` - Hide on scoreboard
Code stolen from https://github.com/DeadSwimek/cs2-hideadmin
Thanks DeadSwimek ;]
2024-01-17 23:23:31 +01:00
Dawid Bepierszcz
38020e6509 Update README.md 2024-01-17 23:12:22 +01:00
Dawid Bepierszcz
2d41a62b52 1.2.6e
- Finally? fixed sqladmins
2024-01-13 23:12:23 +01:00
Dawid Bepierszcz
6a82d72244 Update README.md 2024-01-10 03:14:01 +01:00
Dawid Bepierszcz
e602eaa445 Update README.md 2024-01-10 03:13:23 +01:00
Dawid Bepierszcz
18122cdc08 1.2.5a
-Minor changes
- Fixed `css_speed`
2024-01-05 01:04:08 +01:00
daffyyyy
f95031a3f5 1.2.4a
- mysql admins
- minor changes
2023-12-18 13:46:58 +01:00
daffyyyy
270e3bd858 1.2.3a
- Fixed pern mute when entering the server
- New command `css_strip`
- Changed `css_team` command added `swap` as team, and `-k` argument to kill player
2023-12-14 21:43:40 +01:00
daffyyyy
28f6cf63fe 1.2.2a UPDATE
- Fixed css_addban, css_addmute
- New command `css_hp`
- New command `css_god`
- New command `css_speed`
2023-12-13 20:20:12 +01:00
daffyyyy
efd9ab5c22 css_vote and small fixes 2023-12-12 19:46:19 +01:00
daffyyyy
22bb7ebac0 Update README.md 2023-12-12 12:31:54 +01:00
daffyyyy
36e5cd48a5 Merge branch 'main' of https://github.com/daffyyyy/CS2-SimpleAdmin 2023-12-12 12:22:16 +01:00
daffyyyy
34342c5134 1.2.0a UPDATE
Required CSS 124
2023-12-12 12:20:27 +01:00
BuildTools
607c38e992 changed permissions to @css/give 2023-12-09 10:58:21 +03:30
BuildTools
59975bb49d Add the css_give command and add in README.MD 2023-12-09 10:43:33 +03:30
daffyyyy
29fe968155 css_asay and @message 2023-12-06 02:39:08 +01:00
daffyyyy
fdbf1b1a5c Respecting immunity and css_team command 2023-12-06 01:55:30 +01:00
daffyyyy
696b8c3877 Added css_wsmap
- css_wsmap <name or id> - Change workshop map // @css/changemap
2023-12-03 21:18:43 +01:00
Dawid Bepierszcz
90efff5d24 Update README.md 2023-12-03 21:09:20 +01:00
daffyyyy
d16b92e694 IP address banning
- IP address banning

**Require CounterStrikeSharp v98**
2023-12-03 21:05:38 +01:00
daffyyyy
0f32daa4c0 KickTime in config, and gag 2023-12-03 19:22:34 +01:00
daffyyyy
5ea71f1679 New commands, addban and unban 2023-12-03 13:37:54 +01:00
daffyyyy
53812148b3 Fixed map permission 2023-12-03 01:23:46 +01:00
daffyyyy
35e6a52ad8 Additional commands 2023-12-03 00:50:02 +01:00
Dawid Bepierszcz
ad621b9cb8 Update README.md 2023-12-02 23:18:06 +01:00
Dawid Bepierszcz
ffcd623628 Update README.md 2023-12-02 22:48:52 +01:00
daffyyyy
6bcb10c5cf Initial commit 2023-12-02 22:44:11 +01:00