Garry's Mod

Garry's Mod

170 个评价
Snaptic's Cursor
2
2
2
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 武器
插件标签: 快乐
文件大小
发表于
更新日期
409.513 KB
10 月 22 日 下午 8:02
11 月 13 日 下午 4:58
16 项改动说明 ( 查看 )

订阅以下载
Snaptic's Cursor

描述
Snaptic’s Cursor
A fan-made garry's mod addon designed for maximum tomfoolery.
Based on the ever so funny @snaptic.3d and @alanbecker, classical X + Δ + R2
*Explodes into Boxes*

For developers/servers looking to integrate with conditions, see the "Developer Guide".
Github: https://github.com/eprosync/gm_snaptic_cursor



Compatibility Warning
Admin Mods like SAM uses the wrong hook for the "freeze player" feature they have.
I have already notified them on the issue and showed them how to fix this, but for now this puts it as incompatible.
If you want to manually fix this simply change the "PhysgunPickup" freeze code to run under "OnPhysgunPickup".



Abilities
As a wielder of ungodly amounts of alan becker style power, you can do the following:
- Grab people, and force them to ragdoll by slaming them into the ground.
- Boxify people, to their utter despair.
- Use the cursors like a physgun, almost replicates it.
- Freeze people in-place to talk about that time you did `X + Δ + R2`
- Automatically send anything that touches you into the shadow realms upon being provoked.
Do note: cursors do take damage, once you run out of cursors completely, you are no longer able to create more, yes this is an intended behavior.



Context Menu
To change some of the features of the cursor, simply hit your `Reload` key.
A context menu specifically for you should show up in-front of you.



Spawn Permissions
Snaptic's spawnability is based on your administration level, to access the cursor you should be at the `:IsSuperAdmin()` level, however you can change this if the admin-mod being used supports `CAMI` or via the developer guide.



Console Variables
List of console variables that can be changed on the server.
- `snaptic_cursor_superadmin` (default: 1) - Allows superadmins to use the cursors.
- `snaptic_cursor_superadmin_players` (default: 1) - Allows superadmins to target all players regardless.
- `snaptic_cursor_admin` (default: 0) - Allows admins to use the cursors.
- `snaptic_cursor_admin_players` (default: 0) - Allows admins to target all players regardless.
- `snaptic_cursor_ragdoll_self` (default: 1) - If ragdoll slamming can also inflict the user themselves.
- `snaptic_cursor_ragdoll_duration` (default: 5) - How long (in seconds) a player can be stuck in ragdoll after being dunked on.
- `snaptic_cursor_ragdoll_struggle` (default: 1) - How long (in seconds, tick-based) a player can keyboard mash before breaking free from ragdoll.
- `snaptic_cursor_lives` (default: 4) - Maximum number of i-frame lives for the cursors.
- `snaptic_cursor_durability` (default: 2000) - Maximum durability of the cursors.
- `snaptic_cursor_durabilityregen` (default: 250) - How much durability is restored each regeneration tick.
- `snaptic_cursor_regencooldown` (default: 10) - Delay (in seconds) before durability regeneration can begin.
- `snaptic_cursor_regendelay` (default: 5) - How often (in seconds) a regeneration tick occurs.



Bug / Issue Submissions
All bugs or issues should be directed to the git repository.
Please make sure you are able to show steps for reproducing a problem, if not it may take longer for myself to investigate what is wrong with it.



Special Thanks
- BuildStruct - literally a dev-land, and for me to... boxify people against their will.
- BuildStruct Developers - screaming at me about errors from this thing.
- Bonyoze - Some physgun code replication based on newtonian physgun.