admin 发表于 2022-7-31 14:35:28

白猪白皮书之人物单体外观(翅膀、衣服、武器、头发)

人物单体外观的配置几乎与一体时装配置一致,只是客户端的json文件不同,且封号命令不同。因此,服务端部分不再说明,可以直接说明下客户端的配置说明
先看看几个json文件。hair.json头发独立外显dress.json衣服外显(与常规衣服放在一起)weapon.json武器外显(与常规武器放在一起)wing.json翅膀外显
hair.json
[
    {
      "uid": 6,
      "Id": 6,
      "OffSet": 3600,
      "WhichLib": "hair2",
      "Job": [
            "zjob",
            "fjob",
            "djob"
      ]
    }
]

uid/id配置成一样,表示素材idoffset表示素材编号开始位置whichlib表示素材包名称,比如hair2表示,hair2.zipjob 随意
dress 和 weapon 不在说明,这是战神自带的
wing.json
[
        {       
      "uid": 0,
      "Id": 0,
      "WhichLib": "humeffect",
                "NotBlend": false,
      "OffSet": 0,
      "delay": 0.1,
      "alwaysPlay": false,
      "StandActEffectCount": 8,
      "Job": [
            "zjob",
            "fjob",
            "djob"
      ]
    }
]

notblend表示是否自动去黑,去黑的意思是自动去掉黑色阴影offset素材编号位置delay表示动画帧率(动起来快不快)alwaysplay这个一般设置为falsestandacteffectcount站立状态的素材图片数量,默认为8,不用动这个数字
服务端开启与关闭
分体时装变量值 = 素材id/2 + 1比如上方头发独立外显案例,就算下变量值 = 6/2 + 1 = 4,则在服务端给变量赋值为1即可。如下:
//开启头发时装
ThisPlayer.SetV(69,6,4);
givefenghao;



//关闭头发时装
ThisPlayer.SetV(69,6,0);
givefenghao;



页: [1]
查看完整版本: 白猪白皮书之人物单体外观(翅膀、衣服、武器、头发)