shavit
5bf5b17d0e
Made {rand} make a lot more sense code-wise
2019-04-15 03:18:30 +03:00
shavit
271b669d47
Fixed !r not triggering stop timer warning.
2019-04-15 03:03:09 +03:00
shavit
b88915ba18
Added "force_groundkeys" style property.
2019-04-15 03:01:06 +03:00
shavit
e607b88d21
2.5.3
2019-04-14 23:35:35 +03:00
shavit
fb0b84878e
Added "noimprovement" sound type ( #783 )
2019-04-14 23:35:35 +03:00
shavit
c61e646785
Added shavit_misc_stoptimerwarning
2019-04-14 23:25:17 +03:00
shavit
30264ef092
Added Shavit_OnStopPre
2019-04-14 23:25:13 +03:00
shavit
a30da28d69
Made KZ CP menu persist
2019-04-14 22:46:22 +03:00
shavit
7bc010b82b
Made cursor zoning a default. Get used to it
2019-04-14 22:45:20 +03:00
shavit
204dff4a32
Removed pointless restart-round logic in timelimit
2019-04-14 22:45:20 +03:00
shavit
7785053cc5
Fixed NPE when using !top before rankings are loaded
2019-04-14 22:45:20 +03:00
shavit
ea670471d4
Added pause button to KZ checkpoint menu
2019-04-14 22:45:20 +03:00
shavit
bac741e7f8
Added teleport parameter to Shavit_ResumeTimer
2019-04-14 22:45:19 +03:00
shavit
3150225755
Added Shavit_CanPause
2019-04-14 22:45:19 +03:00
shavit
8b2e3357bb
Fixed a minor memory leak when loading corrupted replay files.
2019-04-06 01:58:34 +03:00
shavit
3729ed23fa
2.5.2
2019-04-06 01:56:13 +03:00
shavit
6ee574c94b
Merge branch 'master' into very_good_yes
2019-04-06 01:55:04 +03:00
shavit
38bec72377
Replay subversion 3 ( #776 )
2019-04-06 01:53:24 +03:00
shavit
3b30b17a18
Merge branch 'master' into patch-1
2019-04-03 07:38:21 +03:00
Nairdaa
8baa8d2dfe
Update shavit-wr.sp
...
-0.000 wr time fix
2019-04-03 00:35:21 +02:00
shavit
d4e09db495
matched code styling
2019-03-29 15:26:02 +03:00
Sachin
d6641f9ee6
Fixes error: Client 3 not in game
2019-03-29 17:47:11 +05:30
shavit
a8673c9c78
2.5.1
2019-03-29 08:40:55 +03:00
shavit
3e8df4214b
Fixed a game breaking exploit with persisted data.
2019-03-29 08:40:07 +03:00
shavit
40d443180e
Disabled timer from starting before cookies are loaded.
2019-03-27 22:02:30 +02:00
shavit
39572abfd9
Added persisting timer data ( #757 ).
2019-03-27 19:50:03 +02:00
shavit
54b2371b70
Modernized custom spawn points setup and added multi-track support ( #756 ).
2019-03-27 14:50:43 +02:00
shavit
4388409e0a
Fixed HSW strafe counter breaking.
2019-03-27 14:21:17 +02:00
shavit
08afbfa67a
Fixed replay HUD speed with speed multipliers.
2019-03-27 12:59:25 +02:00
shavit
6a73893857
Made teleport to last frame of replay playback seamless.
2019-03-27 11:36:27 +02:00
shavit
ee1dddc8c7
Changed track changing in zones menu to be easier ( #597 ).
2019-03-27 11:31:43 +02:00
shavit
12005e8c18
Rewrote queries to support ONLY_FULL_GROUP_BY ( #764 ).
2019-03-27 10:27:50 +02:00
shavit
4d2308ef1f
Fixed shavit-misc not respecting mp_humanteam properly ( #716 ).
2019-03-26 02:47:23 +02:00
shavit
648eb17d57
Removed ancient sm_deletestylerecords command.
...
sm_deleteall should be used instead
2019-03-26 02:26:04 +02:00
shavit
f2c3517943
Added "shavit_misc_hidechatcmds" ( #650 ).
2019-03-25 14:50:35 +02:00
shavit
26eda8b882
Added tier to mapsleft ( #704 ).
...
and squashed a bug with the menu title
2019-03-25 14:48:09 +02:00
shavit
079c71bfa1
Fixed mapsleft for bonus track.
2019-03-25 14:32:14 +02:00
shavit
0038c0d9e7
Added !mapsdone/!mapsleft ( #704 ).
2019-03-25 14:28:23 +02:00
shavit
5fca6ded0c
Added decreasing grid snap button ( #743 ).
2019-03-25 14:00:23 +02:00
shavit
538429e36c
Changed !style to show records per track ( #754 ).
2019-03-25 13:52:16 +02:00
shavit
937491d4ee
Optimized maps left query so it runs over 15 times faster ( #758 ).
...
on default mariadb setup!
2019-03-25 10:35:03 +02:00
shavit
73742083fb
Fixed bug where chat plugin would query for bots ( #758 ).
2019-03-25 10:20:23 +02:00
shavit
bbccdcf28a
Removed ancient table migration code ( #758 ).
...
Should speed up initial load after map change by a lot! I believe this is now useless.
2019-03-25 10:20:23 +02:00
shavit
b1106d7c97
Optimized GetWeightedPoints to only update users with records. ( #758 )
2019-03-25 09:48:03 +02:00
shavit
463b8a857b
Major optimizations to database structure.
...
* in table `playertimes` add `time` to the `map` index - it should look like this:
```sql
INDEX `map` (`map`, `style`, `track`, `time`)
```
* in all tables, change all CHAR(x) to VARCHAR(x). the following are the changes:
- `chat.auth VARCHAR(32)`
- `chat.ccname VARCHAR(128)`
- `chat.ccmessage VARCHAR(16)`
- `users.auth VARCHAR(32)`
- `users.country VARCHAR(32)`
- `users.ip VARCHAR(64)`
- `maptiers.map VARCHAR(128)`
- `playertimes.auth VARCHAR(32)`
- `playertimes.map VARCHAR(128)`
- `playertimes.date VARCHAR(16)`
- `mapzones.map VARCHAR(128)`
2019-03-25 09:33:34 +02:00
shavit
1d78ee7bf0
Fixed WR count query being inaccurate ( #760 ).
2019-03-25 08:57:28 +02:00
shavit
6f2e5e7c4f
Fixed rare bug with replay playback.
2019-03-25 08:42:12 +02:00
shavit
7365cbcb53
Added "kzcheckpoints" mode ( #759 ).
2019-03-25 02:48:50 +02:00
shavit
655d41ef41
Fixed bug that allowed teleporting to deleted checkpoints.
2019-03-25 02:20:29 +02:00
shavit
5ec325aa35
Added checkpoint forwards ( #759 ).
2019-03-25 02:19:35 +02:00
shavit
79a6fef09c
Added "enabled" and "inaccessible" style settings. ( #761 )
2019-03-24 23:10:00 +02:00
shavit
96e856fe29
When !replay fails, display menu will display at the same item. ( #763 )
2019-03-24 22:37:00 +02:00
shavit
4efb36e5f6
Bumped version number.
...
When I'm done with this pull request, this should have a fair amount of new features.. so I figured this would be 2.5 rather than 2.4.2
2019-03-24 22:32:52 +02:00
sneak_it
90227dd1e7
change default zone modifier to 16 units
2019-03-23 21:52:56 -04:00
shavit
4a88a0ec8b
Fixed chat module when running SQLite.
2019-03-24 01:35:05 +02:00
shavit
2799f00b31
Changed chat settings to be only saved at player disconnection. ( #758 )
...
Database optimization.
2019-03-24 01:30:32 +02:00
shavit
1a5cfd6fbc
Structified rankings.
2019-03-24 01:18:21 +02:00
shavit
4aa6365b01
Added missing no-speed-limit text for CS:S HUD.
2019-03-24 01:12:06 +02:00
shavit
3784ab969b
Added foreign keys ( #758 ).
2019-03-23 05:48:31 +02:00
shavit
da656d0f5d
Bumped version number.
2019-03-09 17:21:34 +02:00
shavit
04e1a6fb64
Improved cvar enforcing for replay plugin.
2019-03-09 17:21:20 +02:00
shavit
38a03a1467
Merge branch 'master' into very_good_yes
2019-03-09 16:33:45 +02:00
shavit
4cab7f997f
Removed useless lines.
2019-03-09 16:33:39 +02:00
strafe
cb91330927
Replace tier with track name in non-main start zones and indent text
2019-03-09 12:42:55 +00:00
KiD Fearless
ef8af7807d
Add topleft hud and clantag forwards
2019-03-08 18:08:02 -07:00
shavit
15c67cc317
Implemented Shavit_OnRankAssigned forward.
2019-03-08 10:57:36 +02:00
shavit
bf37674812
Implemented Shavit_ChangeClientStyle forward.
2019-03-08 09:37:37 +02:00
shavit
4c9a969d3a
Added far more extensive logging for single record deletion.
2019-03-08 09:00:02 +02:00
shavit
1d5c63c595
Made transition to last frame of replay much smoother.
2019-03-07 03:38:31 +02:00
shavit
fdf65ca188
Improved replay smoothness.
...
* Fixed for illogical teleports.
* Improved replay smoothness when teleporting/landing.
* Removed pointless TR.
2019-03-07 03:23:24 +02:00
shavit
9bcc6878d4
Fixed replays breaking unexpectedly at certain interactions.
...
Example of breakage:
1. Request playback.
2. When the replay playback is about to end (the delay where the bot idles in the end zone), stop the playback.
3. Request playback ASAP.
2019-03-07 01:48:07 +02:00
shavit
8f26d7be0e
Added cooldown on playback/stop for regular users.
2019-03-07 01:30:49 +02:00
shavit
0fa1cbd58e
Added the ability to stop playback as the requester. ( #705 )
2019-03-07 01:20:50 +02:00
shavit
fce9ba6b11
Fixed !deleteall removing replays of all styles.
2019-03-07 01:04:49 +02:00
shavit
283bbc224f
Fixed deleted replays not being overwritten.
2019-03-05 00:07:26 +02:00
shavit
feec3f0a2f
Removed debug message
2019-02-25 00:19:29 +02:00
shavit
08f0224759
Added menu ordering for styles ( #681 ).
...
Also added Shavit_GetOrderedStyles ofc.
2019-02-24 17:05:39 +02:00
shavit
9a27655f79
Added the ability to delete all records per style ( #667 ).
2019-02-24 16:23:25 +02:00
shavit
c767a375b3
Added sm_wipeplayer. ( #568 )
2019-02-24 15:54:52 +02:00
shavit
78bba83fd0
Added Shavit_ReloadLeaderboards.
2019-02-24 15:53:51 +02:00
shavit
6fba2bca9c
Added Shavit_DeleteReplay native.
2019-02-24 15:10:08 +02:00
shavit
b264f50705
Fixed commands erroring at IsClientInGame when ran from console/rcon.
2019-02-24 14:07:21 +02:00
shavit
dd8e5a76dd
Fixed improper targetname/classname set for CP ( #700 ).
2019-02-22 21:42:18 +02:00
shavit
a712c1daeb
Fixed replay HUD time display issues for timescale styles ( #689 ).
2019-02-22 21:21:59 +02:00
shavit
5468a94243
Separated unset start zone message per track ( #735 ).
2019-02-22 19:36:48 +02:00
shavit
875d71be3e
Added {rank} to scoreboard clan tag ( #702 ).
2019-02-22 17:51:59 +02:00
shavit
a784b717ff
Added tier to zone HUD ( #675 ).
2019-02-22 17:48:43 +02:00
shavit
0bad2d6457
oops
2019-02-22 17:48:10 +02:00
shavit
5be987828b
Fixed checkpoints exploit and CP menu bug.
2019-02-22 17:24:20 +02:00
shavit
942d6d9675
Added Shavit_IsPaused.
2019-02-22 17:11:55 +02:00
shavit
5e6c84ef98
Merge branch 'master' into very_good_yes
2019-02-22 17:05:57 +02:00
shavit
188de7287c
Merge branch 'master' into csgo_hudfix1
2019-02-22 16:56:12 +02:00
shavit
62877282d0
HUD PB split ( #732 )
2019-02-22 15:16:38 +02:00
shavit
46f5d83c1a
!replay now moves you to spectator ( #739 )
2019-02-22 14:35:32 +02:00
strafe
683e75c474
Remove semicolon after closing brace on enum structs
...
https://github.com/alliedmodders/sourcepawn/pull/319
2019-02-21 23:32:15 +00:00
GAMMACASE
fee460efcc
Fixed empty line for csgo hud.
2019-02-04 12:04:51 +03:00
shavit
5c0a7cd55c
Fixed wrong flags and netprops for fake clients in checkpoints.
2019-02-02 01:02:33 +02:00
shavit
9fc2b72504
Fixed exploit allowing segments for save states.
2019-02-02 00:35:33 +02:00
shavit
4e72ed2c8a
Another attempt at this. Let's hope it works.
2019-02-02 00:18:24 +02:00
shavit
6c4ae5f1ec
Added commands to toggle frequently changed HUD settings.
...
!keys, !master, !center, !zonehud, !hideweapon, !truevel
2019-02-02 00:10:31 +02:00
shavit
f3f05d9e92
Merge remote-tracking branch 'origin/enum_structs' into enum_structs
2019-02-01 23:14:25 +02:00
shavit
055eb29509
Made !hud less confusing.
2019-02-01 23:08:25 +02:00
shavit
daa291f8ba
Fixed attempts to teleport a kicked/non spawning central bot.
2019-02-01 22:57:43 +02:00
shavit
81da15c1ed
Fixed RTLer.
2019-02-01 22:56:32 +02:00
shavit
3ac7216432
Fixed chat breaking exploit in Source 2013 games.
2019-02-01 22:56:24 +02:00
strafe
9d24c5512f
Add speed to CS:GO bot HUD
2019-01-13 12:23:04 +00:00
shavit
c265a257fe
oops
2018-12-29 20:15:30 +02:00
shavit
522b41682e
Fixed CS:GO HUD hint showing empty
2018-12-29 20:15:21 +02:00
shavit
34fb49ec7b
Minor bug fix, teehee~
...
definitely not hud revamp
2018-12-28 03:40:34 +02:00
shavit
69b5dd3020
walao eh
2018-12-28 01:59:02 +02:00
shavit
26534c1d18
Added shavit_core_nochatsound
2018-12-27 07:42:17 +02:00
shavit
3114eec03f
Got rid of the cached cvars bullshit
...
protip: don't follow hosties' coding conventions that shit sucks mad dick
2018-12-27 06:42:02 +02:00
shavit
7f81c9d6c0
unicode -> general
2018-12-27 06:14:50 +02:00
shavit
487d3e4a9c
Added shavit_rankings_weighting because y'all complain about rankings
2018-12-27 06:14:33 +02:00
shavit
a0ab1b7147
Structified some of WR plugin, deprecated Shavit_GetPlayerPB
...
(and GetWRTime)
2018-12-27 00:12:02 +02:00
shavit
cf1fce9bc3
Fixed CS:GO chat colors.
2018-12-26 23:07:05 +02:00
shavit
f999073ee2
Structified replay plugin, doubled #pragma dynamic
...
First chat color in CS:GO is broken.. pending fix
2018-12-26 21:50:42 +02:00
shavit
2ab6c57e1f
Refactored whole plugin to use enum structs
...
SourceMod 1.10 is now a requirement.
2018-12-24 00:31:50 +02:00
shavit
c82ab35357
2.3.6
2018-12-23 20:42:13 +02:00
shavit
fd44ba68b6
Fixed out of bounds error in Shotgun Shot sound hook
2018-12-23 20:41:11 +02:00
shavit
0aa4c69d85
Prioritized custom spawns > server zones > prebuilt zones
2018-12-15 04:41:44 +02:00
shavit
7e8eb0c861
Fixed classname not resetting bug
2018-12-07 07:47:28 +02:00
shavit
46c244a668
2.3.5
2018-12-07 07:46:03 +02:00
shavit
0de22f4026
Fixed naming and CS:GO offset for CCSPlayer::GetPlayerMaxSpeed
2018-12-07 07:45:24 +02:00
shavit
e77478d159
monkaS
2018-11-28 22:47:12 +02:00
shavit
fc69bd38ab
fixed target/classnames not saving what the frick how did i forget this
2018-11-28 22:42:51 +02:00
shavit
34a3a2ad49
reverted the dumbest fucking commit ever
2018-11-27 22:53:06 +02:00
shavit
2c065ee5c8
added color foramtting to shavit-chatsettings
2018-11-24 19:05:21 +02:00
shavit
676f3dd2e9
fixed map counter
2018-11-24 18:44:04 +02:00
shavit
28d75bda21
2.3.4
2018-11-03 14:04:05 +02:00
shavit
3f7698f612
Merge branch 'master' into very_good_yes
2018-11-03 14:03:10 +02:00
shavit
a5513eb14b
changed default collation of user inputs to utf8mb4_unicode_ci ( #691 )
2018-11-03 13:05:49 +02:00
shavit
2d192c7f88
support for sql mode only_full_group_by ( #691 )
2018-11-03 12:59:06 +02:00
shavit
ab56836314
added sourcetv checks to replay plugin
2018-11-03 10:26:23 +02:00
shavit
bb3ac308ca
prefer utf8mb4 but fallback to utf8 if not support ( #691 )
2018-11-03 10:26:04 +02:00
shavit
9442746a06
readability oops
2018-10-25 01:43:28 +03:00
shavit
fae99ff8d1
optimized replay writing to do less system calls
2018-10-25 01:42:17 +03:00
shavit
2e216dfad1
fixed replay sync when hitting thin teleports while ducking
...
tested in bhop_frankerz_999xl to see it doesnt randomly teleport, hope this is good
2018-10-25 01:38:04 +03:00
shavit
d652289814
fixed replay hud for timescale styles
2018-10-25 01:36:03 +03:00
strafe
18703ad65c
Merge branch 'master' into new-line
2018-10-18 21:22:56 +01:00
strafe
378fbda924
Fix newline
2018-10-18 21:10:08 +01:00
shavit
d1cf273dd8
Merge branch 'master' into very_good_yes
2018-10-16 22:25:08 +03:00
shavit
304ea735ae
Fixed replay HUD not scaling with timescale.
2018-10-16 22:24:48 +03:00
shavit
5c22149b93
Deprecated halftime for timescale.
...
There's backwards compatibility of course. Untested but should work..
2018-10-16 22:24:34 +03:00
blackhawk74/sneaK
eed591f0b6
update steamworks inc
2018-10-12 19:31:52 -04:00
shavit
2b0e549150
fixed cpmenu next button
2018-10-12 23:21:33 +03:00
shavit
8fb3f0d23f
prac mode alert thing !hud
...
[Promising] Promises : cud u make a setting to disable this:
[Promising] Promises : [ Timer ] WARNING: You're now in practice mode. Your times WILL NOT be saved and will be only displayed to you!
2018-10-11 19:16:13 +03:00
shavit
37413dd0d6
Shavit_OnReplayStart Shavit_OnReplayEnd #676
2018-10-10 19:33:52 +03:00
shavit
b6ba346b0c
Removed CS:GO-specific code from shavit-sounds
...
(no longer necessary)
2018-10-10 18:36:05 +03:00
shavit
020acc5ac2
Fixed PB showing #0 when #1
2018-10-10 17:54:13 +03:00
shavit
ce387bbe07
added characteristic to rankings function queries
2018-10-06 16:54:34 +03:00
shavit
3813668f1c
does anyone even read the commits
2018-10-03 09:38:37 +03:00
shavit
29415315b9
Fixed loading issue with rankings module.
2018-10-02 16:40:33 +03:00
shavit
d1d594503e
Dropped dynamic arrays for strings, unless necessary.
2018-09-23 04:16:23 +03:00
shavit
619e7da8f7
Made replay plugin not record more frames after going past time limit.
2018-09-22 23:49:48 +03:00
shavit
54c7e2daf4
Increased shavit_replay_timelimit's default to 2 hours
2018-09-22 23:39:39 +03:00
shavit
82ac5c3e48
2.3.1
2018-09-22 23:32:06 +03:00
shavit
99bc8b2e59
Fixed memory leaking in shavit-replay.
2018-09-22 23:29:58 +03:00
shavit
81dbdedfba
Added !deletemap ( #668 )
2018-09-15 17:26:11 +03:00
shavit
1726fe753c
Fixed !ranks showing unranked incorrectly.
2018-09-15 17:25:51 +03:00
shavit
ae8d2e28b8
oops
2018-09-14 17:50:50 +03:00
shavit
bd4e75a85d
2.3.0
2018-09-14 17:43:01 +03:00
shavit
ca89965b7b
Added "easteregg" and "flag" to chat title settings. ( #606 )
2018-09-14 17:29:30 +03:00
shavit
46d16c80ee
Added !ranks (rank preview, #610 )
2018-09-14 16:57:46 +03:00
shavit
6d7980c035
Fixed exploit that allowed you to escape practice mode in segmented run.
2018-09-14 10:49:50 +03:00
shavit
b473265a3b
Fixed teleporting to stolen CP from start zone not showing alert.
2018-09-14 01:53:57 +03:00
shavit
e6dc81ef59
Added shavit_replay_botweapon ( #659 )
2018-09-14 00:11:00 +03:00
shavit
833b1289f4
Fixed HUD speclist being broken for spectators. ( #663 )
2018-09-13 23:45:46 +03:00
shavit
aaa76e4e1d
Fixed HUD showing wrong speeds for slowmo styles ( #601 )
2018-09-13 23:38:23 +03:00
shavit
482cd86c8c
Fixed low gravity styles.
...
thanks @strafe!!!
2018-09-13 23:28:45 +03:00
shavit
90cd1ba53c
Fixed shavit_misc_prespeed 4.
...
Set to 4 and combine with shavit_core_nozaxisspeed 1 to get the same behavior that SourceCode timer has.
2018-09-13 23:06:57 +03:00
shavit
791fc7c3b3
fixed memory leak with cps
2018-09-13 22:41:14 +03:00
shavit
b132ed4e08
pretend you didnt see this
2018-09-13 22:23:57 +03:00
shavit
be0b9e6c44
Added shavit_replay_botplususe ( #660 )
2018-09-13 22:23:29 +03:00
shavit
5a933fd135
Fixed segmented CPs and made !save match !cp's save behavior.
2018-09-13 22:04:44 +03:00
shavit
a584082fd7
bandaid fix for checkpoint theft exploit
2018-08-10 17:23:55 +03:00
shavit
bb81a61507
kinda fixed csgo hud (untested)
2018-08-10 17:13:55 +03:00
shavit
9d4077d4ba
untested but might fix #0 in topleft hud
...
i can't reproduce the issue on demand unfortunately so this is a gamble
2018-07-10 08:35:00 +03:00
shavit
fbf7736ae1
fixed menu saving
2018-07-09 02:49:36 +03:00
shavit
ea339ed6c7
rewrote some of the save/tele code
...
for the 100000000th time
2018-06-29 00:50:56 +03:00
shavit
15a36a2e2f
cya basevelocity (fix for prediction issue)
2018-06-28 19:12:43 +03:00
shavit
519756bd70
fixed the !save issues
2018-06-28 19:07:37 +03:00
shavit
b6ca23d9f0
reduced size to 32 blablabla yes the usual things sql error nairda
2018-06-26 19:30:18 +03:00
shavit
6ccecd8014
code duplication brothers
2018-06-26 19:27:48 +03:00
shavit
5d3bfc45f5
despacito
2018-06-23 21:47:03 +03:00
shavit
36b4ed4a94
Fixed !save behaving differently from the !cp menu option.
2018-06-23 11:36:33 +03:00
shavit
74239a3639
Fixed wrong classname variable in CP saving.
2018-06-23 11:27:33 +03:00
shavit
682932ed2e
Changed velocity in misc to use vecAbsVelocity
2018-06-23 11:26:43 +03:00
shavit
2286344b8f
Removed frames ArrayList deletion.
2018-05-14 03:17:56 +03:00
shavit
1cd46a71c2
(untested) Added base velocity saving
2018-05-14 03:16:56 +03:00
shavit
fca8eccdcc
Changed ArrayList sizes to 32 bytes instead of cells.
2018-05-14 03:16:00 +03:00
shavit
b2ce7daa46
Retroactively ignore spawn point settings in zone config.
...
(to prevent errors from users who update from an earlier version)
2018-05-13 23:36:15 +03:00
shavit
67ec34a069
Use correct index for zone config.
2018-05-13 21:21:06 +03:00
shavit
1a07229685
Fixed CS:S spec list not respecting admin visibility cvar.
2018-05-13 21:18:52 +03:00
shavit
37a59f9a90
Fixed top-left HUD not showing correct style/track data.
2018-05-13 21:18:37 +03:00
shavit
f872a39981
Removed viewangle hijacking from CPs as we record real viewangles now.
2018-05-13 21:17:19 +03:00
shavit
26493c85a8
Fixed invalid client error on CP save.
2018-05-13 21:17:00 +03:00
shavit
535fee9785
Changed m_vecAbsVelocity to m_vecVelocity.
2018-05-13 21:16:50 +03:00
shavit
11c1e67933
Added shavit_misc_maxcp and shavit_misc_maxcp_seg.
2018-05-13 21:16:31 +03:00
shavit
cbb1af3bd0
Made CP save targetname/classname, both are very efficient now!
2018-05-13 21:16:06 +03:00
shavit
a572b20b89
Made viewangle recording use verified angles instead.
2018-05-13 21:14:44 +03:00
shavit
49705cf814
Fixed ArrayList ownership.
2018-05-13 21:14:21 +03:00
shavit
a1a318b007
Fixed SQL error on new setups.
2018-05-13 21:14:10 +03:00
shavit
1ba79fcc09
Removed flat zone cvar, added shavit-zones config instead.
...
Removed custom spawn from cfg to prevent confusions.
2018-05-13 21:13:13 +03:00
shavit
8a98fe96b9
Unrestricted movement when noclipping.
2018-05-09 19:55:15 +03:00
shavit
10f4cd2c2e
Fixed percentile rankings being broken.
2018-05-08 22:25:02 +03:00
shavit
dc2eddf83f
Fixed duplicated messages and console say.
2018-05-08 20:20:38 +03:00
shavit
3593e5a246
Fixed default colon character, increased MAXLENGTH_NAME.
2018-05-08 19:26:43 +03:00
shavit
a8a581e302
Bumped version to 2.1.3.
2018-05-08 19:04:30 +03:00
shavit
9461c29f71
Added my own minimal implementation of a chat processor.
...
* Removed Chat-Processor dependency.
* Added cvar `shavit_chat_colon`.
* Fixed inconsistencies with default chat messages.
2018-05-08 19:01:29 +03:00
shavit
b5a41ae4d0
Fixed chat color injection.
2018-05-08 16:31:36 +03:00
shavit
cc6b622d54
Added shavit_hud_speclist for HUD's spectator list.
...
Who to show in the spectators list?
* 0 - everyone
* 1 - all admins (admin_speclisthide override shavit_misc_speclist to bypass)
* 2 - players you can target
2018-05-08 16:26:53 +03:00
shavit
7e5f9c7c85
Added shavit_misc_speclist for misc's !speclist
...
Who to show in !specs?
* 0 - everyone
* 1 - all admins (admin_speclisthide override shavit_misc_speclist to bypass)
* 2 - players you can target
2018-05-08 15:58:12 +03:00
shavit
e3c8aaed70
Ensured SCPs with deleted replay data are gone.
2018-05-08 15:51:29 +03:00
shavit
d9222adaa3
Changed clan tag {time} to display only at 1 second or above.
2018-05-08 15:42:53 +03:00
shavit
7b3e61563b
Bumped version to 2.1.2
2018-05-07 18:53:31 +03:00
shavit
06250b7fe0
Assigned style ID 0 on connect, merged style gameplay setting updates.
...
Should solve the out-of-bound error.
2018-05-07 18:53:17 +03:00
shavit
07434d085d
Fixed chat printing error.
2018-05-07 18:25:13 +03:00
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
f2887fabfa
Changed default +left/right block behavior.
...
* 1 now blocks movement, 2 also stops timer.
2018-05-03 17:00:23 +03:00
shavit
ff31efeaf5
Merge branch 'master' into very_good_yes
2018-05-03 16:00:05 +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
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
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
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