Skip to content

Releases: azalty/sm-hosties-plus

[5.1.0] LR anticheat fixes and improvements

06 Aug 22:14
Compare
Choose a tag to compare

This update brings a lot of changes regarding LastRequest anticheats, but also changes some other parts of Hosties+.
Make sure you check the cvar changes.

  • Changed cvar sm_hosties_lr_rebel_action to sm_hosties_lr_cheat_action, and added option 0: Nothing, but prevent cheating (commit)
    • This change requires you check the new cvar and update its value if you want to. It will still default to option 2: Slay
  • Made the chat banner cvar include the message color and space (default changed from {darkblue}[{lightblue}Hosties{darkblue}] to {darkblue}[{lightblue}Hosties{darkblue}]{lightblue} )
    • Removed the forced space in chat messages containing the chat banner (this previously meant 2 spaces were used between the tag and the chat message)
    • This change will require you change the cvar's value.
  • Updated the debug cvar's name from sm_hosties_debug_enabled to sm_hosties_debug
    • This change might require you check the new cvar and update its value if you want to.
  • Fixed the Dodgeball anticheat sometimes being inaccurate (#4)
    • Made so that the weapon fix for OnTakeDamage is only applied where the damage source is direct
  • Attempted to fix the Russian Roulette LR anticheat bug in Counter-Strike: Source (#7)
    • If everything goes well, this should also fix some LR anticheat related bugs.
    • Many thanks to @Tuberculosis-FP for reporting the bug and testing my fix attempts, as well as providing useful logging. Thanks to @FrokedFork as well for being very patient and testing my fixes and providing logging.
    • Fixed some LRs' anticheats not working properly in CS:GO (namely Fists fight and Shield fight) (#7)
  • Fixed the Juggernout Battle LR ignoring the sm_hosties_lr_damage cvar
  • Added an anticheat for the HE Battle LR, Juggernout Battle and Only Headshot
  • Added and improved weapon pickup prevention for some LRs
  • More LR anticheat improvements (ex: removed the player_hurt anticheat. Now largely relying on OnTakeDamage)
  • Only HS LR: The clip is now reloaded on bodyshot to avoid running out of ammo (commit)
  • Added the cstrike include in lastrequest.inc (commit)
  • Small code changes and improvements
  • Changed ENT_Hosties V3 to Hosties+ in translations (commit)

Special thanks to @FrokedFork who reported a lot of bugs, video recorded those, tested my fixes and helped me debug.


These patch notes document changes between version 5.0.5 and this version.
There hasn't been any changes between 5.1.0 BETA 7 and this version.

[5.1.0 BETA 7] Small fixes and improvements

30 Jul 00:25
Compare
Choose a tag to compare

This is a BETA release. It might contain bugs.

  • Updated the debug cvar's name from sm_hosties_debug_enabled to sm_hosties_debug
    • This change might require you check the new cvar and update its value if you want to.
  • Made the chat banner cvar include the message color and space (default changed from {darkblue}[{lightblue}Hosties{darkblue}] to {darkblue}[{lightblue}Hosties{darkblue}]{lightblue} )
    • Removed the forced space in chat messages containing the chat banner (this previously meant 2 spaces were used between the tag and the chat message)
  • Fixed some LRs' anticheats not working properly in CS:GO (namely Fists fight and Shield fight) (#7)
    • Made so that the weapon fix for OnTakeDamage is only applied where the damage source is direct

These patch notes document changes between version 5.1.0 BETA 3 and this version.
To see the changes between version 5.0.5 and this version, check the patch notes for version 5.1.0 BETA 3

[5.1.0 BETA 3] LR anticheat fixes and improvements

28 Jul 16:08
Compare
Choose a tag to compare

This is a BETA release. It might contain bugs.

  • Changed cvar sm_hosties_lr_rebel_action to sm_hosties_lr_cheat_action, and added option 0: Nothing, but prevent cheating (commit)
    • This change requires you check the new cvar and update its value if you want to. It will still default to option 2: Slay
  • Fixed the Dodgeball anticheat sometimes being inaccurate (#4)
  • Attempted to fix the Russian Roulette LR anticheat bug in Counter-Strike: Source (#7)
    • If everything goes well, this should also fix some LR anticheat related bugs.
    • Many thanks to @Tuberculosis-FP for reporting the bug and testing my fix attempts, as well as providing useful logging. Thanks to @FrokedFork as well for being very patient and testing my fixes and providing logging.
  • Fixed the Juggernout Battle LR ignoring the sm_hosties_lr_damage cvar
  • Added an anticheat for the HE Battle LR, Juggernout Battle and Only Headshot
  • Added and improved weapon pickup prevention for some LRs
  • More LR anticheat improvements (ex: removed the player_hurt anticheat. Now largely relying on OnTakeDamage)
  • Only HS LR: The clip is now reloaded on bodyshot to avoid running out of ammo (commit)
  • Added the cstrike include in lastrequest.inc (commit)
  • Small code changes and improvements
  • Changed ENT_Hosties V3 to Hosties+ in translations (commit)

Special thanks to @FrokedFork who reported a lot of bugs, video recorded those, tested my fixes and helped me debug.


These patch notes document changes between version 5.0.5 and this version.

[5.0.5] Juggernout LR crash fix

14 Jul 22:30
Compare
Choose a tag to compare
  • Fixed a crash/bug in the Juggernout LR caused by the model restore feature. The server would crash if long playermodel paths were used (over 64 bytes). (commit)

[5.0.4] item_ crash fix and admin activity tag config

10 Jul 23:11
Compare
Choose a tag to compare
  • Fixed a crash that would occur if there was an 'item_' in start weapons (commit) - thanks @Tuberculosis-FP for the report
  • Added sm_hosties_chat_activitytype (commit) - a cvar to chose between the [SM] tag or plugin tag for admin activity messages. It defaults to 1: plugin tag.

[5.0.2] Fixed include bugs

10 Jul 19:23
Compare
Choose a tag to compare

This version fixes broken includes not all being updated correctly (I forgot to upload them to the repo).

This version also adds my username to the plugin author's list.

Apart from those 2 changes, nothing else.

[5.0.1] First release

10 Jul 02:20
Compare
Choose a tag to compare

This is the first Hosties+ public release.
It hasn't been tested and could be bugged.

Hosties+ bases itself on ENT_Hosties v4.2.44b

Changes from ENT_Hosties v4.2.2-fix to v4.2.44b were undocumented, you can check the changes by yourself here.

So, what did Hosties+ bring? Not much for now: