┏━━━━━━━━━━━━┓
┃零、起步与录像文件格式化┃
┗━━━━━━━━━━━━┛
①录像(自己跳一盘保存录像)
②录像文件(某盘内\某文件夹内...\腾讯游戏\QQ炫舞2\record里 为.rcd的文件)
③备份此录像(录好的文件做个备份 最好是其他地方 不要同目录里)
④record里面修改的录像进行格式化(格式化不是删除的意思 是将录像文件里面的内容进行列表
┏━━━━━━━┓
┃修改时注意事项┃
┗━━━━━━━┛
①尽量多保存/查看
②看准了再保存
③如果出现格式化错误,请用检测工具或在线工具查看第几行出错并修改
www.ostools/codeformat/xml
此网站会提示修改后哪行出错,Sublime Text到那行 上下看下有没有漏掉的或者写错的代码
┏━━━━━━━━━━━┓
┃一、删除人物或者炫宝儿┃
┗━━━━━━━━━━━┛
①删除录像中的人物:
改成下面字段
<BodyPartInfoPair>
<BodyPartSlot>0</BodyPartSlot>
<BodyPartId>100999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>1</BodyPartSlot>
<BodyPartId>101999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>2</BodyPartSlot>
<BodyPartId>102999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>3</BodyPartSlot>
<BodyPartId>103999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>4</BodyPartSlot>
<BodyPartId>104999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>5</BodyPartSlot>
<BodyPartId>105999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>6</BodyPartSlot>
<BodyPartId>106999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>7</BodyPartSlot>
<BodyPartId>107999999</BodyPartId>
</BodyPartInfoPair>
<BodyPartInfoPair>
<BodyPartSlot>8</BodyPartSlot>
<BodyPartId>108999999</BodyPartId>
</BodyPartInfoPair>
②删除录像中的炫宝儿:
改成下面字段
<AvatarData>00000000BF690F12000000003FEE2D1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</AvatarData>
注:删除人物在多人录像中人物不第一是不会出现炫宝儿的
┏━━━━━━━━━━━━━━━━┓
┃二、人物装备的道具修改 需要改2处┃
┗━━━━━━━━━━━━━━━━┛
<EquipInfo>装备信息起始
<EquipItem>装备物品Z起始(道具Z)
<EquipType>-1</EquipType>道具代码
<EquipCount>0</EquipCount>道具数量
</EquipItem>装备物品信息结束
<EquipItem>装备物品X起始(道具X)
<EquipType>-1</EquipType>道具代码
<EquipCount>0</EquipCount>道具数量
</EquipItem>装备物品信息结束
</EquipInfo>装备信息结束
<BodyPartInfoPair>装备位置起始
<BodyPartSlot>34</BodyPartSlot>位置34为装备道具Z
<BodyPartId>-1</BodyPartId>道具代码
</BodyPartInfoPair>装备位置结束
<BodyPartInfoPair>装备位置起始
<BodyPartSlot>35</BodyPartSlot>位置35位装备道具X
<BodyPartId>-1</BodyPartId>道具代码
</BodyPartInfoPair>装备位置结束
注意:只有对局中可以使用的道具(人物对局道具 宝儿对局技能 NPC对局技能)才能看到
其他道具看不到而且会引起游戏闪退
┏━━━━━━━━━━┓
┃三、修改人物装扮说明┃
┗━━━━━━━━━━┛
①人物字段说明:
在字段<BodyPartInfoId>到</BodyPartInfoId>中
存在
<BodyPartInfoPair>装扮字段起始
<BodyPartSlot>0</BodyPartSlot>此字段为装扮的位置
<BodyPartId>110000000</BodyPartId>此字段为装扮的代码
</BodyPartInfoPair>装扮字段结束
②装扮位置说明:
┌─────┐
│ 人物服装 │
├──┬──┤
│编号│位置│
├──┼──┤
│  0 │皮肤│
├──┼──┤
│  1 │瞳孔│
├──┼──┤
│  2 │脸型│
├──┼──┤
│  3 │发型│
├──┼──┤
│  4 │上衣│
├──┼──┤
│  5 │手套│
├──┼──┤
│  6 │下装│
├──┼──┤
│  7 │袜子│
├──┼──┤
│  8 │鞋子│
└──┴──┘
┌───────┐
│  人物饰品  │
├──┬────┤
│编号│  位置  │
├──┼────┤
│ 10 │左手手腕│
├──┼────┤
│ 11 │右手手腕│
├──┼────┤
│ 12 │  尾巴  │
├──┼────┤
│ 13 │左手手持│
├──┼────┤
│ 14 │右手手持│
├──┼────┤
│ 15 │  背饰  │
├──┼────┤
│ 16 │  头饰  │
├──┼────┤
│ 17 │  面饰  │
├──┼────┤
│ 18 │  耳环  │
├──┼────┤
│ 19 │  项链  │
├──┼────┤
│ 20 │  手链  │
├──┼────┤
│ 21 │  脚链  │
├──┼────┤
│ 22 │  胸章  │
└──┴────┘
┌───────┐
│  人物戒指  │
├──┬────┤
│编号│  位置  │
├──┼────┤
│ 24 │戒指槽一│
├──┼────┤
│ 25 │戒指槽二│
├──┼────┤
│ 26 │戒指槽三│
├──┼────┤
│ 27 │戒指槽四│
├──┼────┤
│ 28 │戒指槽五│
├──┼────┤
│ 29 │戒指槽六│
├──┼────┤
│ 30 │戒指槽七│
├──┼────┤
│ 31 │戒指槽八│
├──┼────┤
│ 32 │伴侣戒指│
└──┴────┘
┌───────┐
│  携带道具 
├──┬────┤
│编号│  位置  │
├──┼────┤
│ 34 │  道具Z │
├──┼────┤
│ 35 │  道具X │
└──┴────┘
注:修改男性装扮为女性代码会有位置偏移
一般男性与女性代码
例:
饰品中女性代码是41开头 男性代码则为40开头 后面代码一样
服装中女性代码是11开头 男性代码则为10开头 后面代码一样
可以按照这种理论去探索装扮代码
┏━━━━━━━━━━┓
┃四、修改宝儿装扮说明┃
┗━━━━━━━━━━┛
在字段<AvatarData>到</AvatarData>中
是宝儿的装扮代码
例:
<AvatarData>00000000D9D5A31200000000595AC2120000000069D95EB90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</AvatarData>
16位为一个装扮 分解来看
<AvatarData>    装扮起始
00000000xxxxxxxx 代表发型/服装装扮
00000000xxxxxxxx 代表服装/发型装扮
00000000xxxxxxxx 代表背部/脚链/手持
00000000xxxxxxxx 代表背部/脚链/手持
00000000xxxxxxxx 代表背部/脚链/手持
00000000xxxxxxxx 代表背部/脚链/手持
0000000000000000 修改无效
0000000000000000 修改无效
00000000        修改无效
</AvatarData>    装扮结束
一共可以装饰8件
xxxxxxxx代表装扮的16进制代码
实验结果:
①宝儿装扮可以带
一种发型 一种服装
四种翅膀/四种脚链/四种手持
可以佩戴4种背饰
也可以佩3种背饰1中脚链等等
根据喜好佩戴
②装扮影响
发型与服装位置掉换不影响
男女装扮与宝儿性别修改不修改无关联(女宝儿复制男装代码就会变成男性不需要改性别)
发型/服装与饰品掉换不显示
前八个0与代码位置互换不显示
使用2种发型的代码只显示后者 服装因代码位置被占用默认狐狸装 改2种服装同理
┏━━━━━━━━━━━━━━━━━━┓
┃五、修改人物/宝儿/舞团/家族名字说明 ┃
┗━━━━━━━━━━━━━━━━━━┛
首先要知道人物名称和宝儿名称为16进制的
字段<NameDataBuf>到</NameDataBuf>是人物名称
字段<nickDataBuf>到</nickDataBuf>是宝儿名称
字段<GuildNameDataBuf>到</GuildNameDataBuf>是舞团名称
字段<ClanName>到</ClanName>是家族名称
网上有汉字16进制转换器可以进行汉字转换
如果这软件打不开
①可以使用UltraEdit这款软件
在UltraEdit里新建编辑
输入想要的名字按Ctrl+H即可查看到16进制的数值
再将16进制数值输入到录像文件里就可以了
②百度搜索汉字16进制 会出来在线转换
┏━━━━━━━━━━━━━━━━┓
┃六、修改录像舞台场景与缩略图说明┃
┗━━━━━━━━━━━━━━━━┛
<SceneId>到</SceneId>为缩略图编号
<StageName>到</StageName>为舞台场景
例:
<SceneId>10</SceneId>则缩略图为爱情邮局
<StageName>peachheart001</StageName>则舞台场景为梦想舞厅
┏━━━━━━━━━━━┓
┃七、修改染与配饰说明┃
┗━━━━━━━━━━━┛
基本需知:
<ItemProcessParm>到</ItemProcessParm>里面的内容为染和装饰的数据
修改内容需要到这个
┌─────┐
│①染修改│
└─────┘
<ParmPair>到</ParmPair>中间内容为染数据
<ParmPair/>为无染数据
<ItemType>到</ItemType>为染/配饰服饰的代码
<PaintData>到</PaintData>中间的代码为染料数据
<PaintBottle>10000104</PaintBottle>为染料瓶颜代码
<EquipBottleIdx>0</EquipBottleIdx>此项染为0
qq炫舞个性签名<BrightNess>1.299999952316284</BrightNess>为染料亮度
<Saturation>0.300000011920929</Saturation>为染料饱和度
染料瓶代码结尾
2本 3红 4黄 5蓝 6绿 7粉 8橙 9紫
亮度与饱和度数值
最低0.300000011920929为-100
最高1.299999952316284为 100
0.7999999821186065 0
例:
└</BodyPartInfoId>
┌<ItemProcessParm>
│┬<ParmPair>
││─<ItemType>103016002</ItemType>
││┬<ProcessParm>
│││┬<PaintBottles>
││││┬<PaintData>
│││││─<PaintBottle>10000105</PaintBottle>
│││││─<EquipBottleIdx>0</EquipBottleIdx>
│││││─<BrightNess>0.300000011920929</BrightNess>
│││││─<Saturation>0.300000011920929</Saturation>
││││┴</PaintData>
│││┴</PaintBottles>
│││─<Accessories />
││┴</ProcessParm>
│┴</ParmPair>
└</ItemProcessParm>
┌<PetInfo>
┌─────┐
│②配饰修改│
└─────┘
Ps.修改此项很浪费精力 理解就好 不建议去强加 强改
<Accessories>到</Accessories>中间为配饰数据
<Accessories/>为无配饰
<AccessoryData>到</AccessoryData>中间为一个配饰的数据
<Accessory>4560005001</Accessory>为配饰种类 中间写配饰的代码
<Bodypart>8</Bodypart>为此配饰镶嵌在身体装扮的位置
<ScaleX>0</ScaleX>水平
<ScaleY>0</ScaleY>垂直
<ScaleZ>0</ScaleZ>竖直
此项为配饰的大小 3个写一样 数值0.5到2
<RotateAngel>0</RotateAngel>此项为配饰的角度 0为不旋转 数值-180到180
-180=逆时针转180° 180=顺时针转180°
<Org0>0.2500003576278687</Org0>
<Org1>-1.998418927192688</Org1>
<Org2>0.5940053462982178</Org2>
<Dir0>-0.02793477475643158</Dir0>
<Dir1>0.9936193823814392</Dir1>
<Dir2>-0.1092707738280296</Dir2>
此6项为配饰的位置 具体数值含义未知
应该是 上 下 左 右 前 后6个面的位置数值
┏━━━━━━━━━━┓
┃八、修改人物性别说明┃
┗━━━━━━━━━━┛
字段<Male>true</Male>为是男性
字段<Male>false</Male>为不是男性
修改以后对应的装扮也需要修改 不然查看录像会有位置偏移 会出现妖怪的
┏━━━━━━━━━━┓
┃九、修改光效服饰说明┃
┗━━━━━━━━━━┛
┌──────────────┐
│①伴侣穿着伴侣服饰修改出光效│
└──────────────┘
字段<Status>2</Status>为是否单身
0为单身 2为伴侣 否则穿着伴侣服饰无光效
1为情侣
┌────────────┐
│②穿着普通服饰修改出光效│
└────────────┘
全身上下各个位置选一处不常用的复制伴侣装代码
普通服饰原位置对应
例:举出2个代码一个为伴侣 一个为普通
119086001 红蝶漫舞(10级伴侣套)
119050001 运动健将
将伴侣服饰代码放到手套里,普通服饰其他照搬则
<BodyPartSlot>5</BodyPartSlot><BodyPartId>119086001</BodyPartId>
<BodyPartSlot>4</BodyPartSlot><BodyPartId>119050001</BodyPartId>
<BodyPartSlot>6</BodyPartSlot><BodyPartId>119050001</BodyPartId>
<BodyPartSlot>8</BodyPartSlot><BodyPartId>119050001</BodyPartId>
┏━━━━━━━━━━━━━┓
┃十、修改名字前爵位等级说明┃
┗━━━━━━━━━━━━━┛
字段<PeerageLevel>1</PeerageLevel>为爵位等级显示
数值1-20 平民到一等公爵依次顺序
┏━━━━━━━━━┓
┃十一、紫钻等级说明┃
┗━━━━━━━━━┛
字段<PurpleLevel>0</PurpleLevel>為紫钻等级显示
数值0-7
┏━━━━━━━━━━━┓
┃十二、修改入场动作说明┃
┗━━━━━━━━━━━┛
字段<pose_resid>ingame_enter_02</pose_resid>为入场动作
代码01-15
┏━━━━━━━━━━━━━━┓
┃十三、修改护国志愿军标识说明┃
┗━━━━━━━━━━━━━━┛
字段<national_day_camp>-1</national_day_camp>
代码-1到3
-1为无标识
0为女王亲卫队 1为宫廷护卫队 2为边境远征军 3为王国佣兵团
如果搜不到此节点请在<Male>true</Male>或<Male>false</Male>后面添加
┏━━━━━━━━━━━┓
┃十四、修改NPC名字说明 ┃
┗━━━━━━━━━━━┛
需知:NPC只支持汉字名字不可添加符号或英文字符等
NPC名字是用汉字UTF-8的UrlEncode编码/UrlDecode解码的
在线转换
www.107000/T-UrlEncode/
或百度搜索UrlEncode都可以出来
输入中文名称 点击编码 去掉%符号就是游戏内NPC名字
例:
UTF-8  UrlEncode编码    UrlDecode解码  游戏码
萌萌 %e8%90%8c%e8%90%8c    萌萌      E8908CE8908C
┏━━━━━━━━━┓
┃十五、家族名称修改┃
┗━━━━━━━━━┛
字段<ClanInfo>到</ClanInfo>为家族信息
<ClanID>到</ClanID>为家族ID
<ClanNameDataBuf>到</ClanNameDataBuf>为家族名称(16进制)
<ChiefID>到</ChiefID>为族长ID
<ClanTitleDataBuf>到</ClanTitleDataBuf>为族谱中地位的名字(16进UrlEncode编码)
<ClanHe