Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 3.32 KB

File metadata and controls

69 lines (48 loc) · 3.32 KB

UpdateManager Compatible


SharpTimer Wall Lists

Provides three lists to display on the map: Times List, Points List, Completions List.
Dynamically updates on either map start or a given interval. Supports automatic updates.


Download

Dependencies

To use this server addon, you'll need the following dependencies installed:

  • CounterStrikeSharp: CounterStrikeSharp allows you to write server plugins in C# for Counter-Strike 2.
  • SharpTimer: SharpTimer is a timer plugin for game modes such as Surf or BHOP.
  • K4-WorldText-API: This is a shared developer API to handle world text.
  • CS2MenuManager (optional): This is a shared developer API to handle menus. It's only required if you want to use the list move menu command.

(back to top)

Commands

Default Access: @css/root, can be configured. All commands can be configured, these are the default commands:

  • !tlist - Create a map records list for the current map in front of the player and save it to a config file or database.
  • !plist - Create a points list in front of the player and save it to a config file or database.
  • !clist - Create a # of map completions list in fron of the player and save it to a config file or database.
  • !rlist - Remove the closest list from your position.
  • !mlist - Opens a menu that allows you to adjust menu locations/angles by small increments. Currently only supports lists saved to a database.
  • !reloadlistcfg - Reload your config live in-game.
  • !updatelistcfg - Update your config with any new variables that have been added in a new version.

Configuration

  • A config file will be generated on first use located in /addons/counterstrikesharp/configs/SharpTimer-WallLists
  • The coordinates are saved in json files, located in /addons/counterstrikesharp/plugins/SharpTimer-WallLists/maps
  • You can see an example with detailed comments here: SharpTimer-WallList.example.json

Roadmap

  • Add command arguments to allow for multiple types of Times lists, e.g. multiple styles, modes, etc.

(back to top)

Important

Credits for the base plugin go to K4ryuu! I made changes for it to work with SharpTimer and added more functionality.

License

Distributed under the GPL-3.0 License. See LICENSE.md for more information.

(back to top)