[CS2/swiftly2]僵尸暴动插件

华仔 一级用户组 1天前 39

基于Swiftly2框架开发的CS2僵尸暴动(Zombie Riot)游戏模式插件。
支持PVPVE玩法:VS丧尸(人类或玩家)。
高性能、配置灵活、易扩展。
插件发布地址 https://github.com/H-AN/HanZombieRiotS2
视频演示 https://www.bilibili.com/video/BV1e8UeB6Eq2

创意工坊示例(Zombie 模型/音效等)


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

3474477701

3450081072

3603675956

---

插件功能特色

支持 多关卡 PVE 玩法

支持 高难度模式(污染浓度 100% 后启用)

可自定义每张地图独立配置

多种丧尸类型与属性可自由扩展

游戏结束自动切换至下一张地图(支持官图 / 工坊图)

HUD 与伤害显示可供玩家切换

完整管理员控制指令

---

管理员指令(Admin Commands)

指令说明

!zriot_next 直接跳到下一关

!zriot_setday 5 跳到指定关卡(数字必填)

!zriot_diff 将污染浓度提升到 100%,下张地图切换至高难度配置

!zriot_human 玩家名 将某玩家设置为人类队伍(需填写完整玩家名)

!zriot_zombie 玩家名 将某玩家设置为丧尸队伍(需完整玩家名)


---


玩家指令(Player Commands)

指令说明

!zriot_hud 开启/关闭中心 HUD 显示

!zriot_dmg 开启/关闭中心伤害显示

---

 配置文件说明

---

主配置(必须)

---

文件说明

HanZriotCFG.jsonc 插件的主要配置文件

HanZriotDayConfig.jsonc 关卡配置(普通难度)

ZombieDataConfig.jsonc 丧尸属性配置(普通难度)

高难度配置(污染浓度 100% 后使用)

---

文件说明

HanZriotDayConfig_hight.jsonc 高难度关卡配置

ZombieDataConfig_hight.jsonc 高难度丧尸属性配置

---

地图配置(可选)

若要为某张地图使用独立配置:

新建一个 与地图同名的文件夹

把关卡与丧尸属性配置放入

(示例:de_dust2/HanZriotDayConfig.jsonc)

插件会自动检测是否存在专属地图配置并优先读取。

---

地图轮换配置(mapsconfig)

mapsconfig 文件夹包含:

---

文件说明

MapConfig.jsonc 仅官方地图

RandomMapConfig.jsonc 官图 + 工坊地图混合

WorkShopMapConfig.jsonc 仅工坊地图 ID

主配置中的 useworkshopmap 决定启用哪个:

---

值/地图轮换方式

0 仅使用官方地图(MapConfig.jsonc)

1 混合官图 + 工坊图(RandomMapConfig.jsonc)

2 仅使用工坊图(WorkShopMapConfig.jsonc)

通关最后一关后会根据配置自动随机切换地图。

 关卡配置示例(节选)

"ZriotDayCFG": {
  "Days": [
    {
      "DayName": "第1天",
      "Count": 5,
      "HealthBoost": 0,
      "BeforeZombie": 0,
      "Storyline": "故事线1",
      "ZombieOverride": "Zombienormal1,Zombienormal2"
    },
    {
      "DayName": "第2天",
      "Count": 10,
      "HealthBoost": 0,
      "BeforeZombie": 0,
      "Storyline": "故事线1",
      "ZombieOverride": "Zombienormal1,Zombienormal2"
    }
  ]
}

你可以自由添加关卡、设置丧尸种类、血量增强、死亡次数尸变、故事线等内容。

丧尸属性配置示例

"ZriotZombieCFG": {
  "ZombieList": [
    {
      "Name": "ZombieLight",
      "Model": "characters/models/hoshistar/zombiezeta/mutation_light/mutation_light.vmdl",
      "Health": 150,
      "Speed": 1.0,
      "Damage": 1.0,
      "Gravity": 1.0,
      "HealthRevive": 1,
      "HealthReviveSec": 1.0,
      "HealthReviveHp": 1,
      "Percent": 10,
      "ZombieScale": 1.0
    },
    {
      "Name": "ZombieHeavy",
      "Model": "characters/models/hoshistar/zombiezeta/mutation_heavy/mutation_heavy.vmdl",
      "Health": 450,
      "Speed": 1.0,
      "Damage": 1.0,
      "Gravity": 1.0,
      "HealthRevive": 0,
      "HealthReviveSec": 1.0,
      "HealthReviveHp": 1,
      "Percent": 10,
      "ZombieScale": 1.0
    }
  ]
}

注:ZombieScale 目前有 bug,此功能暂时无效。

 


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (3)
  • devil2222 一级用户组@Ta 13小时前 0
    引用 2
    感谢大佬分享插件,太强大啦!想问下CSS平台下的僵尸暴动插件能否也发布下?
  • 华仔 楼主 一级用户组@Ta 12小时前 0
    引用 3
    devil2222 感谢大佬分享插件,太强大啦!想问下CSS平台下的僵尸暴动插件能否也发布下?
    CSS平台已经发布但不会持续更新了,如果有人愿意修补bug还是可以用的
    https://github.com/H-AN/HAN-ZombieRiotv1.2.0
  • devil2222 一级用户组@Ta 12小时前 0
    引用 4
    谢谢分享!佩服写出这么好的插件,真厉害!
返回