Commit Graph

323 Commits

Author SHA1 Message Date
Dawid Bepierszcz
2bee514e32 1.6.3a
```diff
+ Recompiled for css 276 - this is the minimum version on which the plugin works
+ Added ability to check player penalties for admin with `@css/kick` flag - css_comms [#userid/name].
+ Added a new setting `ShowBanMenuIfNoTime` which allows you to disable the display of the menu when you don't specify a penalty time
```
2024-10-06 13:48:42 +02:00
Dawid Bepierszcz
6847da2af0 1.6.2a
```diff
+ Added duration and reason menu when admin try to ban/mute without specific time
+ Added `NotifyPenaltiesToAdminOnConnect` config setting to disable notifications globally
+ Added immunity check when using game vote to kick player

- Removed `Discord.Net.Webhook` package (too heavy)
```
2024-10-05 11:45:09 +02:00
Dawid Bepierszcz
bd817d6652 1.6.1b
- Fixed rare problem when system uses other timezone than plugin
- Fixed time type in discord webhook
2024-09-29 20:55:03 +02:00
Dawid Bepierszcz
4206ad18b2 Fixed? rename 2024-09-29 18:43:36 +02:00
Dawid Bepierszcz
774d812723 Update playercommands.cs 2024-09-29 18:43:03 +02:00
Dawid Bepierszcz
cf5c1d8440 Fixed? prename 2024-09-29 18:42:04 +02:00
Dawid Bepierszcz
efa2a392d6 Translations 2024-09-29 18:32:50 +02:00
Dawid Bepierszcz
32520c7e84 1.6.1a
🆕  **What's new and what's changed:**
```diff
+ Added `css_hidecomms` command - Disable showing penalties when player connect
+ Added customizable commands in `Commands.json` file in plugin config directory
  - U can disable command by removing aliases or rename/add more aliases (remember to not remove key, edit only Aliases)
+ Added missing `Console` translation `sa_console`
+ Added `LogCommand` to api
```
2024-09-29 18:29:04 +02:00
Dawid Bepierszcz
702a0315b8 Fixed gag 2024-09-28 23:44:12 +02:00
Dawid Bepierszcz
b1ab6e0e0d Alias for css_disconnected
- css_last
- css_lastX (X = value from config)
2024-09-28 18:33:41 +02:00
Dawid Bepierszcz
e272449f3c Added example module 2024-09-28 18:24:29 +02: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
1cf541bb51 Merge pull request #154 from KillerRoi/patch-2
Update ar.json
2024-09-03 21:34:48 +02:00
Dawid Bepierszcz
3fb254bd0a Merge pull request #153 from KillerRoi/patch-1
Update en.json
2024-09-03 21:34:30 +02:00
Killer Roi
a26df7fedd Update en.json 2024-09-04 01:04:06 +05:30
Killer Roi
446dc9f4f5 Update ar.json 2024-09-04 01:01:40 +05:30
Killer Roi
3a8e0dd1fc Update en.json 2024-09-04 00:57:44 +05:30
Dawid Bepierszcz
b90ed05d1b Merge branch 'main' of https://github.com/daffyyyy/CS2-SimpleAdmin 2024-08-18 22:24:18 +02:00
Dawid Bepierszcz
6df98fb164 1.5.2c
- Menu overrides for fun commands
2024-08-18 22:23:30 +02:00
Dawid Bepierszcz
100482cb17 Update FunActionsMenu.cs 2024-08-17 21:28:09 +02:00
Dawid Bepierszcz
8f2f95ca23 1.5.2b
- Fix for command overrides in menu
- Fix for kick with banid when player disconnected
2024-08-17 18:43:11 +02:00
Dawid Bepierszcz
79270acafe PenaltyWebhook block thread - fix 2024-08-13 21:14:43 +02:00
Dawid Bepierszcz
f95581e7c0 mysql compatibility 2024-08-12 09:55:52 +02:00
Dawid Bepierszcz
af46f0bca1 Warn migration 2024-08-12 02:05:54 +02:00
Dawid Bepierszcz
f56e3f6fe9 Warns - last?
- Warn list + unwarn
2024-08-12 01:57:30 +02:00
Dawid Bepierszcz
4ef07c8bf7 Warns - second
- Warn menu
- Warn reasons (config)
2024-08-12 00:14:43 +02:00
Dawid Bepierszcz
0674b7e492 Warns - first
-WarnManager
- css_warn
- Warn config
- Warn languages

~ Warn menu
~ Warn table
~ *css_unwarn
~ css_addwarn
2024-08-11 22:54:54 +02:00
Dawid Bepierszcz
c4cb308147 Admin immunity + Discord
- Fixed command logging + small refactor
- Fixed admin immunity
- Separated penalty webhook
- More customizable penalty webhook
2024-08-05 03:28:42 +02:00
Dawid Bepierszcz
bb0a236f28 1.5.1a
- Possibility to use new line in translations
- Improved initializing
- More errors logging
- Localized Message refactor
2024-07-15 21:50:06 +02:00
Dawid Bepierszcz
3bc51330af 1.5.0a v3 2024-07-04 22:02:02 +02:00
Dawid Bepierszcz
5fdefc9614 1.5.0a v2 2024-07-03 23:07:12 +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
6cf6b1c919 Merge branch 'main' of https://github.com/daffyyyy/CS2-SimpleAdmin 2024-07-03 19:18:28 +02:00
Dawid Bepierszcz
3b98f19a7c 1.4.9a
- Plugin save all players ips to database, when player banned then all used ips are banned too (for ban evading)
- Minor changes
2024-07-03 19:18:25 +02:00
Dawid Bepierszcz
83fdf1dd56 Merge pull request #133 from Truba55/patch-1
German translation
2024-06-29 15:09:21 +02:00
Dawid Bepierszcz
6fc8b015ba 1.4.8b
- Improved admin loading
2024-06-29 15:06:32 +02:00
Dawid Bepierszcz
6b5e36087e Update Config.cs 2024-06-29 11:35:38 +02:00
Dawid Bepierszcz
a395a7d9c8 1.4.8a
- Removed message of checking server ip
- Fixed some commands
- Changed workshopmaps config
- Probably fixed votes (untested)  - let me know if not
- Minimum css version - 246
2024-06-29 11:33:41 +02:00
Truba55
d7e46525a5 German translation 2024-06-27 15:48:47 +02:00
Dawid Bepierszcz
cdd771511b 1.4.7a
- Fixed crash when using command on invalid player
- Using banid command to reduce number of queries to database (only if unlock commands enabled in css config)
- Minor changes
2024-06-23 12:59:14 +02:00
Dawid Bepierszcz
8e4724fb3e 1.4.6b
- Fix for alternative get server ip method
2024-06-18 03:12:00 +02:00
Dawid Bepierszcz
985b1ae61f 1.4.6a
- Alternative method to get server ip
- Config option to disable update check
- Improved live bans check
- Added new permission `@css/showip` to show ip in `css_who` and `css_players` commands
2024-06-17 11:08:46 +02:00
Dawid Bepierszcz
00facafdcb 1.4.5a
- Added `ReloadAdminsEveryMapChange` - Reloading sql admins on map start
- Ability to use any valid steamid instead of steamid64
- Fixed chat commands when gagged
- Votes now respect `UseChatMenu` config setting
2024-06-09 17:55:33 +02:00
Dawid Bepierszcz
962529e445 1.4.4b - Fix
- Fixed admins / group loading
2024-05-16 22:40:14 +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
fc2958c84f Update Config.cs 2024-05-06 22:59:23 +02:00
Dawid Bepierszcz
4244104d6e 1.4.4a
- MultiServerMode fix
- New feature `TimeMode`
2024-05-06 22:56:57 +02:00
Dawid Bepierszcz
d5a6ceacb6 1.4.3d
- Fixed banning without permban flag
- Updated css
2024-05-03 15:08:47 +02:00
Dawid Bepierszcz
14cc9d3b00 1.4.3c
- Fixed rare problems with expiring bans
- More checks for `BanType`
- Minor changes about validating players
- Added `css_players -duplicate` to list players with same ip address
2024-05-02 13:52:53 +02:00