
写在前面
大家好,我是一个服务器的技术管理,目前在策划我们服务器第三周目的事情,由于这次的策划比较大,需要深度定制一些规则,所以需要寻找和了解一些适合的插件。因为很多插件只有一些简单的翻译,甚至有些只是一些简单的介绍,所以抱着边翻译边学习的想法,我打算把需要用到的插件一个个地翻译搬运到MCBBS上,也方便我们服的管理和我查阅学习,并且方便MCBBS上的其他服主。希望大家能更好地定制自己的服务器 :P
有标记颜色的地方是这次编辑修改的部分,一般是经过测试后发现翻译时的理解错误的地方。
简介
Citizens2是一款先进的基于CraftBukkit的NPC插件。与原来的Citizens不同,Citizens2允许开发人员扩展基本的NPC提供不同的玩法和功能。它继承了simple NPCs的全部功能,并加入了生动的语言,好动的居民,哨兵,贸易商和以及其他更多特性。Citizens含有多种可切换字符和无限可能性、扩展性与新的易于使用的API。凭借先进的功能,如脚本,人工智能和乐于助人的开发团队,Citizens将继续扩展,让您的服务器可以更好! |
基本功能
|
主要特点
- NPC可以行走,站立,自然地与玩家对话。
- 有易于使用的API可以进行开发。这使得全新的角色能够增强你的NPC体验。
- 怪物和动物的NPC。您可以在地狱门周围创建恐怖的烈焰人,出生点附近创建受人欢迎的羊,还可以在您的村庄里创建一些有用的村民。可以查看命令页面了解如何创建一个生物NPC。
- 可以骑乘与控制的NPC。
- 强大的文字编辑能力。新文本编辑界面允许添加,删除和编辑NPC文本。
- 服务器拥有的NPC可以被任何拥有citizens.admin权限的玩家进行编辑。
- 管理员可以自定义创建NPC所需的费用以及每个玩家最多拥有的NPC的数量。
如何安装
安装Citizens 2.0非常容易。像许多其他的Bukkit插件一样,如果你不知道怎么做,请往下看。
- 首先下载Citizens 2.0。
- 将Citizens 2.0.jar 放进你服务器的/ plugins目录里。
- 下载任何你需要的特性(Trait)插件,然后都放进/ plugins目录里。
- 重启你的服务器。Citizens 2将创建一个plugins/Citizens文件夹和一个config.yml文件。
- 根据自己的喜好配置好config.yml文件。可以查看配置页面获得更多帮助。
- reload或者重启你的服务器。
- 开始创建和编辑NPC!
- 一定要设置权限,以便您的玩家可以与NPC的互动。
需要注意的是玩家需要citizens.npc.talk权限才能听到的NPC的对话!
FAQ(这部分就不翻译了)
指令
[] - 强制参数
() - 可选参数
管理员指令
|
帮助指令
|
NPC指令
路径点指令
|
模板命令
|
编辑器
编辑器可以通过简单的方法对NPC进行进一步的编辑。很多情况下只用命令来实现一系列功能太过复杂,在所有的编辑器中,你可以一次性将所有相关的命令键入编辑器,然后退出编辑。你同一时间只能在一个编辑器里。
文本编辑器(指令: /npc text) 编辑NPC的文本很简单。可以按照游戏中的指示添加,编辑和删除NPC的文本。一个"random-talker"NPC意味着它会不断地从文本列表中随机抽取语句来说话。如果"random"是false的话,它会按文本列表顺序不断循环抽取语句。通过输入"close"设置close-talker可以切换当玩家接近NPC5个方块距离时,NPC是否说话。如果值为false,该NPC只会在设置了相应的点击行为时才会说话。如果值为true,则该NPC只会在玩家接近时才会说话。 需要注意的是玩家需要citizens.npc.talk权限才能听到的NPC的对话! 重要提示:在输入框中输入’exit’来关闭编辑器! 详见“文本语法”页面(稍后翻译) 路径点编辑器(指令:/npc path) 详见“路径点”页面(稍后翻译) 装备编辑器(指令:/npc equip) “装备”是一些类似装甲、手上拿着的物品,以及NPC身上一些可见的特征。只有一部分类型的NPC可以编辑它们特有的“装备”。 一般的:随着1.4.5版本生物“装备”的更新,所有没有在这里列出的生物将默认使用人类的装备风格。需要注意的是装备可能无法在所有的生物上正确显示,特别是一些不支持它的生物。 人类 (标准NPC):人类NPC可以修改自己的装甲和手持物品。你可以通过手持一个装甲右击一个NPC来将这个装甲给予它,这个装甲将会穿着在NPC身上,而之前在NPC上的物品或装甲将会被移除或掉在地上。你还可以通过按住潜行键右击NPC将你手上的装甲放置到NPC的手中。当你空手右击NPC时将会清空它身上的所有物品。 末影人:末影人NPC可以修改它们手中搬运的物品。末影人只能持有“方块” - 大多数的物品不会出现在客户端上。需要注意的是某些实体方块,如公告牌,蠹虫方块等等也不会出现在客户端上。空手点击末影人NPC将移除它手中的方块。 羊:羊NPC可以修改它们的毛色或者剪毛之后的样子。手拿着剪刀,像你平时剪羊毛那样右键它,可以设置该NPC为剪毛后的样子。拿着剪刀再次右键,则会恢复成剪毛前的样子。拿着染料点击NPC,可以修改它们的毛色。拿着任何一个不是染料的物品点击NPC,将会使它变回白色,并且染料会掉到地上。 猪:猪NPC可以添加和删除他们的马鞍。手拿马鞍右键NPC就可以添加马鞍,拿着其他任意东西点击则会移除它的马鞍。 |
兼容性
已知的与Citizens2.0.4的兼容问题:
WorldGuard不会阻止NPC生成 MultiVerse不会阻止NPC生成
|
API(主要是用于制作插件的,我这里就不翻译了)
教程(这里都是视频,也不翻译了)
写在最后
首先感谢各位看官看完了之前的教程。这里放上的是Wiki上的使用帮助(Usage)部分,随后我会慢慢把Wiki的其他部分搬运过来,请继续关注。