Commit Graph

1452 Commits

Author SHA1 Message Date
shavit
8be2d1085c Adjusted replays to record when the timer is running. 2018-05-07 18:25:01 +03:00
shavit
a0c13d466c Fixed possible memory leak. 2018-05-07 18:24:27 +03:00
shavit
2a4ffbb162 Changed bot flag behavior to remove flags when needed. 2018-05-04 14:34:45 +03:00
shavit
2cd0d3e2db Pop up SCP menu when changing from a segmented style. 2018-05-04 14:15:28 +03:00
shavit
ba9aad6c32 Merge branch 'master' into very_good_yes 2018-05-03 17:00:38 +03:00
shavit
f2887fabfa Changed default +left/right block behavior.
* 1 now blocks movement, 2 also stops timer.
2018-05-03 17:00:23 +03:00
shavit
fda9d81bc7
Merge pull request #631 from shavitush/very_good_yes
v2.1.1 hotfix
2018-05-03 16:02:53 +03:00
shavit
ff31efeaf5 Merge branch 'master' into very_good_yes 2018-05-03 16:00:05 +03:00
shavit
7d91b62f89
Merge pull request #630 from strafe/clantag
Copy missing style string in shavit-replay + docs
2018-05-03 15:59:11 +03:00
shavit
e153eee0a2 Merge remote-tracking branch 'origin/very_good_yes' into very_good_yes 2018-05-03 15:58:51 +03:00
shavit
e5ab100053 Fixed checkpoints triggers exploit and bumped version to 2.1.1.
Thanks @SlidyBat :)
2018-05-03 15:58:41 +03:00
strafe
b51460fff3 Copy missing style string in shavit-replay + docs 2018-05-03 12:35:32 +01:00
shavit
4bcfae7e94 Don't show perf% for old records. 2018-05-02 13:54:01 +03:00
shavit
a474caec4e Reduced database load by doing other operations after core is loaded. 2018-05-02 12:57:32 +03:00
shavit
3e558558b0
Merge pull request #629 from shavitush/very_good_yes
v2.1.0
2018-05-02 12:38:14 +03:00
shavit
e357131299 Changed weapon removal method. 2018-05-02 12:34:11 +03:00
shavit
8c25086471 Added perfect jump% measuring for scroll styles.
* Added `oldtime` and `perfs` parameters for forwards that missed them.
* Added `iMeasuredJumps` and `iPerfectJumps` to snapshots.
* Added a database migration to add `perfs` column.
* Added perfect jumps% to CS:S keyhint HUD. Not necessary in CS:GO due to annoying limitations.
* Added perfect jumps% to WR menu.
* Added `Shavit_GetPerfectJumps` native.
2018-05-02 12:21:38 +03:00
shavit
8861c388fe Added record count in !delete menu, disabled buttons when unnecessary. 2018-05-02 10:56:21 +03:00
shavit
a82a983b52 Fixed weapon cleanup when dropped by disconnected players. 2018-05-02 10:52:05 +03:00
shavit
799d6ba65b Added replay deletion to admin menu. 2018-05-02 10:30:44 +03:00
shavit
c1b93bfdff Opt-in to per-plugin adminmenu integration rather.
Rather than creating the category via core and then adding items on it.
2018-05-02 10:23:43 +03:00
shavit
fa78e70dbb Fixed manually going to spectator team. 2018-05-02 09:54:15 +03:00
shavit
0c59af68f1 Always respect shavit_replay_defaultteam. 2018-05-02 09:45:42 +03:00
shavit
ee713d829f Respect mp_humanteam in jointeam hook. 2018-05-02 09:45:12 +03:00
shavit
96bf46fdb9 Allow menu to reopen in case of missing frame array.
If you ever see this error happen and know how to reproduce it, report ASAP.
2018-05-01 22:31:04 +03:00
shavit
f8b5b1ef52 Adjusted max segmented CPs to 10.
In order to save server memory when many players are doing segmented runs.
2018-05-01 22:27:05 +03:00
shavit
99335a54f2 Fixed memory leak with Shavit_SetReplayData. 2018-05-01 22:25:29 +03:00
shavit
66a2820808 Fixed segmented CP exploit 2.
Thanks @cytrus224.
You could borrow others' CPs on segmented styles and use their route.
2018-05-01 22:15:03 +03:00
shavit
647701c28d Fixed segmented CP exploit 1.
Thanks @kidfearless.
Bug allowed you to build up speed unintentionally in segmented runs.
2018-05-01 22:10:50 +03:00
shavit
f30a99fa14 Fixed a bug when loading a state after finishing the map. 2018-04-30 13:07:56 +03:00
shavit
91696294c4 Fixed memory leak and a bug with segmented checkpoints.
The bugs allowed you to save more than 25 segmented checkpoints, and create replay data over the existing data which caused a memory leak.
2018-04-30 12:42:14 +03:00
shavit
49d1dc0deb oops 2018-04-30 12:33:00 +03:00
shavit
4712edc803 Bumped version to 2.1.0
This is a very quick jump from 2.0.3, but segmented runs were something that was requested for very long time so it's justified.
2018-04-30 12:07:41 +03:00
shavit
eb2cb387a9 Added Segmented style to default setup. 2018-04-30 12:05:13 +03:00
shavit
afe0a261a7 Added segmented run support with replay integration.
Use `segments` in the `specialstring` property to enable segmented checkpoints.
2018-04-30 12:04:48 +03:00
shavit
41c2136b42 Added Shavit_HijackAngles.
This native hijacks the replay recording so that the current tick will have your desired angles recorded to the replay data.
2018-04-30 11:51:50 +03:00
shavit
499a395baf Added shavit_replay_botshooting.
This cvar can allow you to disable attacking buttons for bots. 0 will make the bots not press mouse1/mouse2 at all. 1 will only allow shooting, 2 will only allow right clicking and 3 will allow everything.
2018-04-30 01:10:51 +03:00
shavit
c294408c43
Merge pull request #625 from shavitush/very_good_yes
New updates
2018-04-30 00:36:42 +03:00
shavit
a03fc893c0 Bumped version to 2.0.3 2018-04-30 00:35:13 +03:00
shavit
f01ff69841 Merge branch 'master' into very_good_yes 2018-04-30 00:34:33 +03:00
shavit
050a77ca0a Merge remote-tracking branch 'origin/master' 2018-04-30 00:34:25 +03:00
shavit
b5f0f7b4c0 Fixed an issue where players get a wrong rank when actually unranked.
Thanks Nairda for finding this!
2018-04-30 00:34:14 +03:00
shavit
fc94d563f1
Merge pull request #626 from strafe/typos
Typos
2018-04-28 19:29:05 +03:00
strafe
e90b847f08 Typos 2018-04-28 17:19:13 +01:00
shavit
fb18240253 Reworked sounds to emit properly in CS:GO. 2018-04-28 09:53:58 +03:00
shavit
b7db4b55c3 Scaled slide zones scale with speed/gravity. 2018-04-28 09:53:33 +03:00
shavit
43727c15fe Micro optimization in spawn point generation. 2018-04-28 09:41:50 +03:00
shavit
f63a05f2a9 Added documentation for Shavit_HasStyleAccess. 2018-04-26 18:59:30 +03:00
shavit
fabc24ca6f Added style permissions. (#622)
* Added `Shavit_HasStyleAccess` native.
* Added `permissions` setting to styles. Use like "p;style_tas" for example. First section is the flag needed, and the second section is the override for it.
2018-04-26 18:56:31 +03:00
shavit
a066507213
Merge pull request #619 from shavitush/begone_bugs
Begone bugs! (v2.0.2)
2018-04-19 09:09:34 +03:00