Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.0.0 #63

Merged
merged 29 commits into from
Oct 6, 2024
Merged

v3.0.0 #63

merged 29 commits into from
Oct 6, 2024

Conversation

HerrMagiic
Copy link
Owner

@HerrMagiic HerrMagiic commented May 26, 2024

v3.0.0

Features

  • Config Option for Command Registration: Added a new configuration option to disable automatic CSS command registration (e.g., css_<command>). This allows you to create custom commands like !ip without conflicting with commands like ip in vanilla CS2.
  • Client Command Execution: Introduced support for executing client-side commands. Check out ClientCommands.md for more details.
  • Client Command from Server: Added functionality to send commands from the server to clients. Refer to ClientCommands.md for implementation instructions.
  • Server Commands: New server commands have been added. Example usages can be found in ServerCommands.md.
  • Updated Example Files: The example files have been updated with more information and clearer descriptions, making it easier to use the plugin.
  • Server Kick Example: A server kick example has been added in ServerCommands.md to demonstrate kicking players.
  • Random Tag Example: A new example showcasing random tag functionality has been added. See Tags.md for details.
  • Color Tags for Prefixes: Added the ability to apply color tags to command prefixes for more customization.

Bug Fixes

  • Fixed Newline in Language Tag: Resolved an issue where newlines were not working correctly in language tags.
  • Fixed Unicode characters not working: Commands and messages now fully support Unicode, enabling broader character compatibility.

Optimizations

  • Code Optimizations: Made small optimizations to improve the code's performance.
  • Variable Refactoring: Changed most variables to use var instead of specific types (like int or string) for cleaner and more flexible code.
  • Async Command File Reading: Command files are now read asynchronously, improving performance and responsiveness.

Tasks:

#52
#61
#53
#54
#66
#62

@HerrMagiic HerrMagiic self-assigned this Oct 5, 2024
@HerrMagiic HerrMagiic changed the title Dev v3.0.0 Oct 6, 2024
@HerrMagiic HerrMagiic merged commit 4719d44 into main Oct 6, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants