Garry's Mod

Garry's Mod

139 个评价
Scorp's Surrendering System
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: NPC
插件标签: 写实
文件大小
发表于
1.115 MB
6 月 29 日 下午 2:29
1 项改动说明 ( 查看 )

订阅以下载
Scorp's Surrendering System

在 Scorp 的 1 个合集中
Scorp's Addons
9 件物品
描述
READ BEFORE COMPLAINING!
I'm still a young Garry's Mod dev and this is my first addon that messes with NPC animations.
My current animation assets (that I politely took from another addon) require me to use an unsupported animation method, this means:
  • Animations only appear on the server, meaning if you're playing outside of singleplayer the animations won't play
  • Slight changes in Garry's Mod may break the animations completely (for example a Gmod update, usage of a beta or some addons that mess with NPC behavior)
  • Animations can be a bit jittery and unpolished.
Additionally this addon is still in development and I currently don't have much time to work on it.
When I get the money I'll commission an animator to make me some better working animations but for now the addon will be quite buggy.
TL;DR: this addon be buggy, nono workie in multiplayer

About
Solve situations non-lethally.
Scorp's Surrendering System is my own spin on an NPC surrendering system.
It is primarily inspired by Ready or Not.
You must shout for compliance at NPCs and there is a chance they will raise their arms and you'll be able to arrest them.

How to use
To shout for compliance you need to bind the command to a key.
You can do this by using the bind g shoutforcompliance command to bind it to g.
After that you can get close to the NPCs and shout for compliance and they'll have a chance to surrender.

Commands
  • sss_shout_dist <0 to inf, default 512>
    How close NPCs need to be to hear shouts for compliance
  • shoutforcompliance
    The command to shout for compliance, recommended to bind this to a key
  • sss_criminal_shout_chance <0 to 100, default 15>
    The base chance for an NPC to surrender when hearing shouting for compliance
  • sss_criminal_shout_noweapon_chance <0 to 100, default 50>
    The base chance for an NPC without a weapon to surrender when hearing shouting for compliance
  • sss_civilian_shout_chance <0 to 100, default 10>
    The base chance for a civilian NPC (no weapon, not agressive) to surrender when hearing shouting for compliance
  • sss_lowhealth_chance_mult <1 to 100, default 5>
    The multiplier for surrendering chances when the NPC is low health
  • sss_criminal_shout_damaged_mult <1 to 100, default 1.5>
    The multiplier for surrendering chances when the NPC has been shot
  • sss_criminal_shout_reloading_mult <1 to 100, default 3>
    The multiplier for surrendering chances when the NPC is mid-reload
  • sss_lowhealth <0 to 100, default 30>
    What health is considered low health by the addon

Assets
None of the assets used (audio, animations) are mine.
All the assets are from this addon: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3234336915
64 条留言
Logan 10 月 19 日 上午 8:43 
can we get a multiplier for when you're behind the enemy? would be rewarding when you sneak behind someone and arrest them.
Hue man 9 月 29 日 下午 5:38 
@sgt. fox ive commit plenty of them
Sgt. Fox 9 月 14 日 上午 1:00 
war criminal.
Captain Pakistan 8 月 30 日 下午 5:40 
It'd be peak if this worked on any armed human npcs so I could ask custom VJ base soldiers to surrender.
Bill 7 月 21 日 下午 3:19 
@scorp yeah I'm sure you should do it because this mod is practically perfect as of now
DaMagoo12 7 月 20 日 下午 6:48 
the npcs dont surrender no matter how many times i shout
Ramin Inuras 7 月 20 日 下午 12:58 
Would be neat if it worked on combine soldiers too
Scorp  [作者] 7 月 20 日 下午 12:22 
@Bill I'll maybe look into it sometime in the future but no promises as I don't really know how any of those systems work lol
Bill 7 月 20 日 上午 8:53 
would it be possible to make this awesome mod work with snpcs such as sentry's mafia snpcs
VendettaLMAO 7 月 19 日 下午 12:45 
@Kabosu you gotta understand that the engine this is being made in is 21 years old, and the version this was made in (gmod 13) is over 13 years old