[小游戏]Villager Defense 村庄保卫战
本帖最后由 德丽莎A310 于 2025-8-12 12:42 编辑Villager Defense 是一款基于 PvE 回合的合作迷你游戏,目标是尽可能多地保护村民免受怪物侵袭!使用怪物掉落物从游戏内商店购买更好的物品。使用宝石购买各种独特强大的套装,并通过成就获取特殊奖励。
此插件是作者见经典版村庄保卫战插件断更,仿照其玩法,从0开始制作的全新版本。
经典版村庄保卫战插件(已断更):https://www.spigotmc.org/resources/village-defense-1-8-8-1-20.41869/
使用经典版村庄保卫战制作的服务端站内链接:https://www.mcbbs.co/thread-3644-1-1.html
插件WIKI:https://github.com/Theguyhere0/villager-defense-minigame/wiki
这个插件有的内容翻译了会导致游戏开始后不出怪和村民,我把能翻译的部分机翻了下
中文语言文件(提取码A310):https://pan.baidu.com/s/1l3B59iFO4jFws13rSHDmZQ?pwd=A310
(以上是插件1.x版本的翻译)
插件的2.0版本目前要在github上下载,spigotmc上没有。(如果您看到这里时spigotmc上已经有2.0了那就是我懒没更新帖子(~﹃~)~zZ)(这边更推荐使用2.0版本哦)
2.0版本github链接:https://github.com/Theguyhere0/villager-defense-minigame/releases/tag/2.0.0-pre2
2.0与1.x版本不兼容,不能直接升级。
2.0版本翻译基本不会出毛病,除了gems和补给包不能翻译,其他的都能翻译(gems是游戏内购买物品的货币,翻译了会导致游戏开始后商店部分东西价格便乘0,补给包翻译后右键无法使用)
2.0版本的中文语言文件(提取码A310):https://pan.baidu.com/s/1OTDYXpxBSuQVZbKaoQFkOA?pwd=A310
语言文件(放在plugins\VillagerDefense\languages)
翻译后的文件如果不直接替换en_US的话,需要在config.yml中更改时区改成你语言文件的名字,比如
# This sets the language file for which plugin notification texts will pull from.
locale: zh_CN
做了个服务端,可以下载来体验,站内链接:https://www.mcbbs.co/thread-3676-1-1.html
插件的食用方法:(至少把一下几点都设置后才能开启一场游戏)
首先使用/vd admin来打开编辑界面,如图
第一个钟是设置游戏的大厅,每场游戏结束或退出后都会被传送到这里,也可以手动使用指令
/vd admin lobby teleport来传送回来,如图
然后是点击下界合金斧来编辑各场游戏,点击下界之星,然后在聊天框里输入游戏名称(注意这里不要使用&6这样的颜色代码,不然在编辑界面会点不进去这场游戏的编辑界面,只输名字就好),上面的绿宝石块是已经创建的游戏,点击就能进入其编辑页面,如图
在编辑页面,首先我们要设置玩家的出生点,如图
然后是设置村民和怪物的出生点(这俩都可以设置多个)如图
然后就是要设置这场游戏的范围,和生存服圈地一样,选对角的两个方块,不过这需要你手动跑过去,在相应位置站好后再去编辑菜单里创建边界点,这个设置在Game settings里,如图
然后就是创建一个游戏加入入口,这是插件自带的功能,会出来一个村民(推荐放在大厅里),右键进入,如图
设置完这些,最后一步就是开放这场游戏,如图点击后如果显示OPEN则代表成功,这场游戏就能加入了(右键村民加入)
额外:
插件本身自带一套商店系统,每10波还会升级商店内容。如果你想手动定制商店,这个插件也有自定义商店的功能,需要开启自定义商店(这个是默认关闭的)开启后再去编辑
首先进入商店设置:
开启自定义商店:
编辑自定义商店:
准备好物品放进编辑页面里就行
还有一些其他的东西比如动态难度波数之类的可自行研究,都在/vd admin
页:
[1]