[CS2/swiftly2] 自动机枪炮塔插件

华仔 一级用户组 8天前 110

基于 Swiftly2 框架开发的 CS2 自动机枪炮塔插件。
支持多种自定义配置。
支持自定义模型,伤害,攻击频率,范围,次数限制
金钱限制,管理员权限,自定义特效等。
视频演示:https://www.bilibili.com/video/BV1Fj2kBvEa9
插件发布地址:https://github.com/H-AN/HanTurretS2

 

插件可结合以下创意工坊资源使用(示例): 3618032051

要使用创意工坊资源,需要服务器安装metamod插件 multiaddonmanager 来管理服务器和玩家使用下载和安装创意工坊资源

安装multiaddonmanager插件后 在game\csgo\cfg\multiaddonmanager\multiaddonmanager.cfg配置文件中
 
找到第一行 mm_extra_addons  "3618032051"

把资源ID填写上去 等待服务器下载资源完毕 玩家进服会自动下载资源

之后用 Source2Viewer 软件 打开资源包 查看资源内的 模型路径与soundevent名字

之后根据需要填写到炮塔配置内使用

插件功能

支持 多种炮塔种类配置,多语言支持

支持 菜单选择炮塔创建

支持自定义炮架与物理模型 不填写则应用上述创意工坊例子内模型

自定义菜单开启命令 (默认: sw_turret) 可进入配置内自己设置指令 用sw_ 开头

可自定义炮塔的各种属性,多重个性化选项

唯一名称(Name)

开关 (Enable) 模型(Model) 索敌范围(Range)

攻击频率 Rate (0.1 = 每0.1秒攻击一次)

自定义伤害 Damage 击退 KnockBack 攻击动画 FireAnim

队伍限制 Team (填写all 菜单所有队伍可见 填写ct只有ct能看到菜单内属于自己的炮塔)

价格 Price (填写 0 为免费 否则需要金钱购买)

限制 Limit (填写0为无限制创建,否则有创建限制)

管理员权限 Permissions (留空为不需要权限,否则需要权限才能创建)

透视外发光 GlowColor (留空为不设置外发光,否则根据rgba值设置外发光)

镭射光效 laserColor (留空为不设置镭射光束,否则根据rgba值来设置镭射光束)

炮塔音效 TurretFireSound (填写soundevent 来播放炮塔攻击音效)

炮塔枪口粒子 MuzzleParticle (自带预缓存)

枪口附件 MuzzleAttachment (需要自行寻找自己炮塔模型的附件来附加粒子)

多个附件用 ,隔开 只有一个附件就只填写一个 插件会根据附件数量设置粒子

预缓存声音事件 PrecacheSoundEvent (填写声音事件文件可以用于预缓存)

配置示例(节选)可以自由设置不同炮塔属性

{
  "HanTurretS2CFG": {
    "TurretList": [
		{
			"Enable": true,
			"Name": "炮塔CT(level1)",
			"Model": "models/stk_sentry_guns/sentry/lvl_1_ct.vmdl",
			"Range": 300,
			"Rate": 0.5,
			"Damage": 5,
			"KnockBack": 1000,
			"FireAnim": "fire",
			"Team": "ct",
			"Price": "0",
			"Limit": 0,
			"Permissions": "",
			"GlowColor": "0,0,255,255",
			"laserColor": "0,0,255,255",
			"TurretFireSound": "n4a_csdm_sentry.sentry_shoot",
			"PrecacheSoundEvent": "soundevents/n4a_csdm_sentry.vsndevts",
			"MuzzleParticle": "particles/stk_sentryguns/sparks_muzzle_core.vpcf",
			"MuzzleAttachment": "fire_pos_1"
		},
		{
			"Enable": true,
			"Name": "炮塔CT(level2)",
			"Model": "models/stk_sentry_guns/sentry/lvl_2_ct.vmdl",
			"Range": 500,
			"Rate": 0.4,
			"Damage": 20,
			"KnockBack": 1005,
			"FireAnim": "fire",
			"Team": "ct",
			"Price": "500",
			"Limit": 1,
			"Permissions": "",
			"GlowColor": "0,125,255,255",
			"laserColor": "0,125,255,255",
			"TurretFireSound": "n4a_csdm_sentry.sentry_shoot",
			"PrecacheSoundEvent": "soundevents/n4a_csdm_sentry.vsndevts",
			"MuzzleParticle": "particles/stk_sentryguns/sparks_muzzle_core.vpcf",
			"MuzzleAttachment": "fire_pos_1,fire_pos_2"
		}
	]
  }
}

CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (2)
返回