unturned吧 关注:127,702贴子:2,131,131
  • 4回复贴,共1

NPC制作教程(修正第一版)

取消只看楼主收藏回复

杨永信镇楼:


IP属地:浙江1楼2016-10-03 22:50回复
    第一步:找到文件位置
    NPC的文件存储在你的UN安装目录下的\Bundles\NPCs目录下
    要想找到它,你可以这样:


    然后点开Bundles文件夹,再点开NPCs文件夹即可


    IP属地:浙江2楼2016-10-03 22:51
    回复
      第二步:开始制作
      这一步主要是研究 研究 再研究!
      全程请使用Notepad++编辑文件 并且保持UTF-8无BOM格式
      如果上面的内容你听不懂的话,那么请右上角
      首先,NPC的文件夹结构没有严格的要求,只要放在NPCs目录下即可。
      但是文件名却不同,它必须为Asset.dat(设置的文件)和English.dat(语言文件)
      所以在初期 推荐你把文件夹结构做成这样:

      这样可以清楚地分类文件,另外在一些文本中可以使用一些特殊的字符。
      这是我以杨教授做了一个示例文件(下方有链接下载)
      这里面有详尽的注释,足够你做NPC了(虽然还有不少内容没写上去)
      不过,在做NPC时请注意以下几点:
      1.所有设置的ID都只能出现一次(ID不能冲突)
      2.请多多注意游戏内的创意工坊错误日志(因为它里面会指出你写的文件有哪些错误)


      IP属地:浙江3楼2016-10-03 22:51
      收起回复
        资源以及一些小教程:
        特殊符号的使用:
        特殊符号拥有很大的用途,下面是特殊符号的列表:
        *这里填你需要的文字* - 表示NPC人物的一些动作(只能用于NPC对玩家的对话中)
        <br> - 换行(可以用于任何文本)
        <pause> - 停顿几秒(常用于表示NPC人物在思考-只能用于NPC对玩家的对话中)
        颜色代码:
        颜色代码有两种使用方式:
        1.使用游戏自带的颜色,例如(下面的例子中包含了游戏内所有的自带颜色):
        你在文本里面输入:物品的品质从最好到最平凡的是: <color=legendary>传奇</color> -> <color=epic>史诗</color> -> <color=rare>罕见</color> -> <color=uncommon>少见</color> -> <color=common>普通</color>
        在游戏内就是:
        2.使用RGB的16进制代码设置颜色,例如:
        你在文本里面输入:<color=#fa3200>电器</color>
        在游戏内就是
        PS:字体大小与这些代码无关
        关于NPC的放置:
        NPC的放置是在地图编辑器的物体菜单内放置的,本示例文件还有一些没有写出来的一些设置,请自行前往官方的NPC配置文件内研究。
        关于创意工坊地图:
        做好的NPC文件请放到你的地图文件夹的\Bundles\NPCs目录下(直接复制做好的NPC文件夹即可-目录下没有文件夹请自己创建),否则上传到创意工坊的地图会无法显示NPC。
        示例文件下载链接:http://pan.baidu.com/s/1o7BWed8 密码:skr4
        示例文件下载后直接解压到NPCs文件夹即可使用
        我的示例地图:http://steamcommunity.com/sharedfiles/filedetails/?id=774287470


        IP属地:浙江4楼2016-10-03 22:53
        收起回复
          @大海就在这儿 可以加精吗0.0


          IP属地:浙江来自iPhone客户端15楼2016-10-04 19:26
          回复