Raised This Month: $7 Target: $400
 1% 

[ReHLDS/HLDS] Half-Life: Semiclip [Last Update: 18/06/2023]


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
rtxa
Senior Member
Join Date: Mar 2018
Location: Argentina
Old 11-21-2019 , 02:54   [ReHLDS/HLDS] Half-Life: Semiclip [Last Update: 18/06/2023]
Reply With Quote #1

Half-Life: Semiclip



This module allows to pass through players. Modified version from s1lent's semiclip and adidasman (ReHLDS version) made to work on Half-Life.

Features
  • Allows jump to crouching players when semiclip works.
  • Enable semiclip on all players, between teammates or enable it only for one team (BLUE or RED).
  • Intersecting players can take damage.
  • Transparency effect which increases the closer you get to the player.
  • Accounting of the transparency of the entity attached to the player (ReHLDS only).
  • Support for custom configs for maps and maps by prefix.
Download

Download latest binaries from GitHub with the source code.
Installation
  • Extract the semiclip folder on /valve/addons/
  • Open /addons/metamod/plugins.ini and add these lines at the end of the file:
ReHLDS

PHP Code:
linux addons/resemiclip/resemiclip_mm_i386.so
win32 addons
\resemiclip\resemiclip_mm.dll 
HLDS

PHP Code:
linux addons/semiclip/semiclip_mm_i386.so
win32 addons
\semiclip\semiclip.dll 
Commands
  • semiclip_option [option] - Set the value from an option. Example: semiclip_option distance 150. Calling it empty will display the current settings.
    • semiclip 0|1 - Disable/enable semiclip.
    • patch 0|1 - Fix jamming on a mobile platform (HLDS only).
    • crouch 0|1 - Allows jump to crouching players when semiclip works.
    • effects 0|1 - Effect of transparency of the player. Depends from distance between players.
    • distance 0|200 - At what distance player can have transparency and semiclip.
    • transparency 0|255 - Transparency of the player. Must be between 0 and 255 inclusive.
Notes
  • The patch for the jamming issue on mobile platforms it's only available for HLDS because ReHLDS already fixes this with sv_force_ent_intersection.
__________________

Last edited by rtxa; 06-18-2023 at 15:17.
rtxa is offline
gabuch2
AlliedModders Donor
Join Date: Mar 2011
Location: Chile
Old 11-21-2019 , 08:41   Re: [Metamod] HL Semiclip 2.2 [Last Update: 21/11/2019]
Reply With Quote #2

Awesome
__________________
gabuch2 is offline
gabuch2
AlliedModders Donor
Join Date: Mar 2011
Location: Chile
Old 04-08-2020 , 12:59   Re: [Metamod] HL Semiclip 2.2 [Last Update: 21/11/2019]
Reply With Quote #3

Binaries for Linux?
__________________
gabuch2 is offline
Adryyy
Member
Join Date: Oct 2011
Old 04-15-2020 , 10:33   Re: [Metamod] HL Semiclip 2.2 [Last Update: 21/11/2019]
Reply With Quote #4

incompatibility with /invis plugin and movable entity
there is a general problem with semiclip plugins for that two bugs(tested on dr)
Adryyy is offline
Send a message via Yahoo to Adryyy Send a message via Skype™ to Adryyy
rtxa
Senior Member
Join Date: Mar 2018
Location: Argentina
Old 05-03-2020 , 14:03   Re: [Metamod] HL Semiclip 2.2 [Last Update: 21/11/2019]
Reply With Quote #5

Quote:
Originally Posted by Gabe Iggy View Post
Binaries for Linux?
At the time, I didn't know how to compile binaries for linux, and now I haven't tried yet, have you manage to compile it for linux?

Quote:
Originally Posted by Adryyy View Post
incompatibility with /invis plugin and movable entity
there is a general problem with semiclip plugins for that two bugs(tested on dr)
Send me the invisibility plugin and can you show me the bug with movable entity?
__________________

Last edited by rtxa; 05-03-2020 at 14:03.
rtxa is offline
rtxa
Senior Member
Join Date: Mar 2018
Location: Argentina
Old 06-02-2020 , 02:16   Re: [Metamod] HL Semiclip 2.2 [Last Update: 21/11/2019]
Reply With Quote #6

Post Update:
After strugling a little while with compiling this for linux, I finally did it. Now the binaries files for Linux are available, you can find it in the attachments.
__________________
rtxa is offline
MrGarfield
Senior Member
Join Date: Feb 2013
Old 06-10-2022 , 16:22   Re: [Metamod] HL Semiclip 2.2 [Last Update: 02/06/2020]
Reply With Quote #7

hi rtxa, the plugin works, but small problem with the config
options 0 & 3 are the same "Semiclip only works for teammates" doesn't work I pass through opponents?
MrGarfield is offline
rtxa
Senior Member
Join Date: Mar 2018
Location: Argentina
Old 06-24-2022 , 19:18   Re: [Metamod] HL Semiclip 2.2 [Last Update: 02/06/2020]
Reply With Quote #8

Quote:
Originally Posted by MrGarfield View Post
hi rtxa, the plugin works, but small problem with the config
options 0 & 3 are the same "Semiclip only works for teammates" doesn't work I pass through opponents?
Probably something is wrong, I didn't test this too much (2-3 years since I developed this) because the gameplay of my gamemodes were mostly two teams only. I will need to review this but I'm already busy working in other projects for the moment.
__________________

Last edited by rtxa; 06-24-2022 at 19:18.
rtxa is offline
MrGarfield
Senior Member
Join Date: Feb 2013
Old 06-28-2022 , 16:05   Re: [Metamod] HL Semiclip 2.2 [Last Update: 02/06/2020]
Reply With Quote #9

great, thank you
MrGarfield is offline
rtxa
Senior Member
Join Date: Mar 2018
Location: Argentina
Old 06-18-2023 , 15:26   Re: [ReHLDS/HLDS] Half-Life: Semiclip [Last Update: 18/06/2023]
Reply With Quote #10

Updated post with added support of ReHLDS and some fixes for HLDS version.

Changelog:

HLDS version (v2.2.1)
  • Added binaries for Linux.
  • Fixed player not able to jump into a crouched player with semiclip.
  • Added missing map configs.
ReHLDS version (v2.3.9)
  • Has everything HLDS version has plus:
    • Added accounting of the transparency of the entity attached to the player.
__________________
rtxa is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:05.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode