-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- reformat/cleanup entire codebase - add hideweapon db column - add missing apikey check to GetSortedRecordsFromGlobal
- Loading branch information
Showing
64 changed files
with
30,853 additions
and
30,722 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
CounterStrikeSharp.API.dll | ||
**/obj | ||
**/bin | ||
.vscode/ | ||
.vs/ | ||
CounterStrikeSharp.API.dll | ||
**/obj | ||
**/bin | ||
.vscode/ | ||
.vs/ | ||
/.idea |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,176 +1,182 @@ | ||
> [!NOTE] | ||
> The original creator of SharpTimer is dea_bb, 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). | ||
|
||
|
||
[**Discord**](https://discord.com/invite/SmQXeyMcny) | ||
|
||
<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> | ||
|
||
## 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) | ||
|
||
[**SharpTimer-WallLists** *(optional but recommended)*](https://github.com/M-archand/SharpTimer-WallLists) | ||
|
||
[**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/deabb/CS2FlashingHtmlHudFix) | ||
|
||
|
||
## 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 | ||
- [ ] Silly Stuff | ||
- [x] Color customization | ||
- [x] Special Tester Gifs | ||
- [x] Custom Player Gifs | ||
- [x] Dioscord Webhook | ||
- [ ] Strafe Sync Bar on HUD | ||
|
||
|
||
## Authors: | ||
[DEA_BB](https://twitter.com/dea_bb) | ||
[Letaryat](https://github.com/Letaryat) | ||
[rcnoob](https://github.com/rcnoob) | ||
> [!NOTE] | ||
> The original creator of SharpTimer is dea_bb, 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). | ||
|
||
|
||
[**Discord**](https://discord.com/invite/SmQXeyMcny) | ||
|
||
<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> | ||
|
||
## 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) | ||
|
||
[**SharpTimer-WallLists** *(optional but recommended)*](https://github.com/M-archand/SharpTimer-WallLists) | ||
|
||
[**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/deabb/CS2FlashingHtmlHudFix) | ||
|
||
## 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 | ||
- [ ] Silly Stuff | ||
- [x] Color customization | ||
- [x] Special Tester Gifs | ||
- [x] Custom Player Gifs | ||
- [x] Dioscord Webhook | ||
- [ ] Strafe Sync Bar on HUD | ||
|
||
## Authors: | ||
|
||
[DEA_BB](https://twitter.com/dea_bb) | ||
[Letaryat](https://github.com/Letaryat) | ||
[rcnoob](https://github.com/rcnoob) |
Oops, something went wrong.