mirror of
https://github.com/edgegamers/poor-sharptimer.git
synced 2025-12-05 20:40:25 -08:00
191 lines
5.3 KiB
Markdown
191 lines
5.3 KiB
Markdown
<a name="readme-top"></a>
|
|
<div align="center">
|
|
|
|

|
|

|
|
</div>
|
|
|
|
> [!NOTE]
|
|
> The original creator of SharpTimer is [Dea](https://github.com/girlglock), who discontinued support for the project after version 0.2.6. This fork is now maintaned by the community, mainly [rcnoob](https://github.com/rcnoob).
|
|
|
|
|
|
|
|
## **Join Our Discord For Support**
|
|
|
|
<a href="https://discord.com/invite/SmQXeyMcny"><img src="https://discord.com/api/guilds/1196646791450472488/widget.png?style=banner2"></a>
|
|
|
|
<div align="center">
|
|
<img src="https://files.catbox.moe/qvawnf.png" alt="" style="margin: 0;">
|
|
</div>
|
|
<p align="center">
|
|
<br>
|
|
<a href="https://ko-fi.com/rcnoob"><img width="185" src="https://files.catbox.moe/rig9aq.svg" alt="Badge"></a>
|
|
</p>
|
|
|
|
|
|
# SharpTimer
|
|
SharpTimer is a "simple" Surf/KZ/Bhop/MG/Deathrun/etc. CS2 Timer plugin using CounterStrikeSharp<br>
|
|
|
|
|
|
## Features
|
|
<details>
|
|
<summary>Timer, speedometer and key input with color customization</summary>
|
|
<img src="https://i.imgur.com/TxAwgbC.png">
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Players PB</summary>
|
|
<img src="https://i.imgur.com/9HGOhRR.png">
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Surf Stages and Checkpoints</summary>
|
|
<img src="https://i.imgur.com/xL2y6vs.png">
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Replays</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Discord Webhook</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>JumpStats</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Map CFGs</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Custom PlayerModels</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>VIP Perks</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Bonus stages</summary>
|
|
<img src="https://i.imgur.com/NURlZBK.png">
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Server Point System & Map Ranks</summary>
|
|
</details>
|
|
|
|
<details>
|
|
<summary>Rank Icons</summary>
|
|
<img src="https://i.imgur.com/7vSKeCv.png">
|
|
</details>
|
|
|
|
<details>
|
|
<summary>KZ Checkpoint system (disabled by default, check config)</summary>
|
|
<img src="https://i.imgur.com/USX5i8C.png"><br>
|
|
<img src="https://i.imgur.com/kWiHOlz.png"><br>
|
|
<img src="https://i.imgur.com/lXwXNN7.png"><br>
|
|
<img src="https://i.imgur.com/nyn76Q4.png">
|
|
</details>
|
|
|
|
<p align="right">(<a href="#readme-top"> back to top </a>)</p>
|
|
|
|
## Dependencies
|
|
|
|
[**MetaMod**](https://cs2.poggu.me/metamod/installation/)
|
|
|
|
[**CounterStrikeSharp** *(v281 and up)*](https://github.com/roflmuffin/CounterStrikeSharp/releases)
|
|
|
|
[**SharpTimerModelSetter** *(optional but recommended for custom player models)*](https://github.com/johandrevwyk/STCustomModels)
|
|
|
|
[**MovementUnlocker** *(optional but recommended for surf and bhop servers)*](https://github.com/Source2ZE/MovementUnlocker)
|
|
|
|
[**RampBugFix** *(optional but recommended for surf servers)*](https://github.com/Interesting-exe/CS2Fixes-RampbugFix/)
|
|
|
|
[**Web panel** *(optional but recommended)*](https://github.com/Letaryat/sharptimer-web-panel)
|
|
|
|
[**CS2-TeleportAnglesFix** *(optional but recommended)*](https://github.com/M-archand/CS2-TeleportAnglesFix)
|
|
|
|
[**STFixes** *(optional but recommended)*](https://github.com/rcnoob/STFixes)
|
|
|
|
[**Flashing HUD Fix** *(optional but recommended)*](https://github.com/M-archand/CS2FlashingHtmlHudFix)
|
|
|
|
[**SharpTimer-WallLists** *(optional)*](https://github.com/SharpTimer/WallLists)
|
|
|
|
[**SharpTimer-Trails** *(optional)*](https://github.com/SharpTimer/Trails)
|
|
|
|
|
|
## Install
|
|
* Download the [latest release](https://github.com/Letaryat/poor-sharptimer/releases),
|
|
|
|
* Unzip into your servers `game/csgo/` directory,
|
|
|
|
* :exclamation: See `game/csgo/cfg/SharpTimer/config.cfg` for basic plugin configuration,
|
|
|
|
* :exclamation: It is recommended to have a custom server cfg with your desired settings (for example [SURF](https://github.com/rcnoob/cs-cfg/blob/main/surf.cfg) or [BHOP](https://github.com/rcnoob/cs-cfg/blob/main/bhop.cfg)),
|
|
|
|
# [SharpTimer Wiki/Docs](https://github.com/Letaryat/poor-sharptimer/wiki)
|
|
|
|
# TODO List
|
|
- [x] HUD
|
|
- [x] Speedometer
|
|
- [x] Pre
|
|
- [x] Timer
|
|
- [x] Info
|
|
- [x] PB
|
|
- [x] Map Rank Icon
|
|
- [x] Map Rank (ie 1/100)
|
|
- [x] Map Tier
|
|
- [x] Map Type
|
|
- [x] Spectator HUD
|
|
- [x] Zones
|
|
- [x] Hook common triggers by default
|
|
- [x] Manual Zones
|
|
- [x] Hook Bonus Zones Triggers (KZ & Surf)
|
|
- [x] Player PBs
|
|
- [x] Save to Json
|
|
- [x] Save to MySQL
|
|
- [x] Ranks
|
|
- [x] Map !top
|
|
- [x] Map !topbonus
|
|
- [x] Global server ranks
|
|
- [x] !points
|
|
- [x] Global Point system
|
|
- [ ] Surf Stages/Checkpoint support
|
|
- [x] Stage/Checkpoint PBs with u/s
|
|
- [x] Json Stage/Checkpoint PBs saving
|
|
- [ ] MySql Stage/Checkpoint PBs saving
|
|
- [x] MySQL
|
|
- [x] Basic Player Records
|
|
- [x] Player Server Stats
|
|
- [x] Player Map Stats
|
|
- [x] Replays
|
|
- [x] Jumpstats
|
|
- [x] Distance
|
|
- [x] Pre
|
|
- [x] Max
|
|
- [x] Height
|
|
- [x] Width
|
|
- [ ] Sync
|
|
- [ ] Jump Types
|
|
- [x] Long Jump
|
|
- [x] BunnyHop
|
|
- [x] MultiBunnyHop
|
|
- [x] Jump Bug
|
|
- [ ] Edge Bug
|
|
- [ ] Ladder Jump
|
|
- [X] Silly Stuff
|
|
- [x] Color customization
|
|
- [x] Special Tester Gifs
|
|
- [x] Custom Player Gifs
|
|
- [x] Dioscord Webhook
|
|
- [X] Strafe Sync Bar on HUD
|
|
|
|
## Authors:
|
|
[Deana](https://twitter.com/girlglock)
|
|
[Letaryat](https://github.com/Letaryat)
|
|
[rcnoob](https://github.com/rcnoob)
|
|
|
|
<p align="right">(<a href="#readme-top"> back to top </a>)</p>
|