牧羊三国游戏网(策略单机游戏无毒无插件无广告免费下载)

 找回密码
 立即注册

微信扫码登录

使用验证码登录

【教程】如何修改三国志11人物特色语言(29/10/2011)

2014-2-19 20:46| 发布者: rex| 查看: 1534| 评论: 39|原作者: 幼麒之维

摘要: 【教程】如何修改三国志11人物特色语言 注意 三国志11人物特色语言在游戏目录下Media\msg文件夹中的“S11MSG01.s11”中,修改之前请务必备份原文件,最好是阶段性的备份。 目录 (点击目录名称进入相关词条 ...
【教程】如何修改三国志11人物特色语言

注  意

三国志11人物特色语言在游戏目录下Media\msg文件夹中的“S11MSG01.s11”中,修改之前请务必备份原文件,最好是阶段性的备份。

目  录
(点击目录名称进入相关词条)

一、战场攻击语言
(一)战场普通攻击语言
(二)战场枪队发动战法语言
1、一级枪队发动战法语言
2、二级枪队发动战法语言
3、三级枪队发动战法语言

(三)战场戟队发动战法语言
1、一级戟队发动战法语言
2、二级戟队发动战法语言
3、三级戟队发动战法语言

(四)战场弓弩发动战法语言
1、一级弓弩发动战法语言
2、二级弓弩发动战法语言
3、三级弓弩发动战法语言


(五)战场骑兵发动战法语言
1、一级骑兵发动战法语言
2、二级骑兵发动战法语言
3、三级骑兵发动战法语言


二、单挑语言
(一)主动发起单挑
1、单挑叫阵语言(主动叫阵)
2、单挑叫阵语言(战法引发)
3、主动发起单挑特殊开场白

(二)被动接受单挑
1、被动接受单挑语言
2、被动接受单挑特殊开场白


(三)单挑平局
1、单挑平局语言(战斗结尾-主动挑战方)
2、单挑平局语言(战斗结尾-被动接战方)
3、单挑平局语言(回到大地图后)

(四)单挑胜利
1、单挑胜利语言(一般胜利-回到大地图后)
2、单挑胜利语言(俘虏敌将-回到大地图后)
3、单挑胜利语言(阵斩敌将-回到大地图后)
4、单挑胜利语言(战斗结尾-在战场上)


(五)单挑失败
1、单挑失败语言(一般失败-回到大地图后)
2、单挑失败语言(战败被俘-回到大地图后)

(六)拒绝单挑

(七)固定人物之间发生单挑的对话

三、登用语言
(一)一般从在野登用,被登用人同意时的语言
(二)被俘虏时答应加入的语言
(三)被俘虏时拒绝登录的语言
(四)被关押时的语言
(五)被释放时的语言
(六)被处死时的遗言

四、委任军师语言
委任军师语言(网友“ou12350”提供的更简单的方法)

鲜花

握手

雷人

路过

鸡蛋

相关阅读

发表评论

最新评论

引用 幼麒之维 2014-1-19 17:39
战场普通攻击语言


战场普通攻击语言的内容是从MSG1514到MSG1529,需要修改的就是MSG1514。

原版的战场普通攻击语言分为不同口调,例如:
MSG1515 普通攻击(女蛮族)
MSG1516 普通攻击(男装)
MSG1517 普通攻击(令媛)(叮咛)
MSG1518 普通攻击(女普通)
MSG1520 普通攻击(张飞)
MSG1521 普通攻击(蛮族)
MSG1522 普通攻击(关羽)
MSG1523 普通攻击(豪放)
MSG1524 普通攻击(威严)
MSG1525 普通攻击(尊大)
MSG1526 普通攻击(乱暴)
MSG1527 普通攻击(殷勤)
MSG1528 普通攻击(谦逊)
MSG1529 普通攻击(普通)(叮咛)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

(一)首先将“MSG1514”最后结尾处,由“中、黄、太、乙![0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x77][0x22]”,其中“[0x77][0x22]”是对应的MSG序号,也就是十六进制的“2277”,转化为十进制就是“8823”,再减去5000得到“3823”(原版MSG1最后一条是到3803条,接下来是3804,但我现在已增加到3822,所以接下来才是3823)

(二)在msg最后新增一条“msg3823”,将原来“MSG1514”最后结尾处,由“中、黄、太、乙![0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x81][0x19][0x05][0x05][0x05]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。

另外如果打算让人物在攻击时百分之百说自己添加的话,可以在MSG1514中“[0x05][0x05][0x04][0x02][0xC8]%50”改为100%
引用 幼麒之维 2014-1-19 17:39
战场枪队战法语言一


战场枪队爆击的语言分为三级

(一)一级枪队发动战法语言
内容是从MSG1632到MSG1647,需要修改的就是MSG1632。

与普通攻击一样,同样是分为不同口调,例如:
MSG1642 枪队爆击(威严)
MSG1643 枪队爆击(尊大)
MSG1644 枪队爆击(乱暴)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1632”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1632”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A] [0xF7][0x19]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:40
战场枪队战法语言二


战场枪队爆击的语言分为三级

(二)二级枪队发动战法语言
内容是从MSG1657到MSG1672,需要修改的就是MSG1657。

与普通攻击一样,同样是分为不同口调,例如:
MSG1667 枪队爆击(二等)(威严)
MSG1668 枪队爆击(二等)(尊大)
MSG1688 枪队爆击(三等)(谦逊)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1657”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1657”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A] [0x10][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:40
战场枪队战法语言三

战场枪队爆击的语言分为三级

(三)三级枪队发动战法语言
内容是从MSG1674到MSG1689,需要修改的就是MSG1674。

与普通攻击一样,同样是分为不同口调,例如:
MSG1684 枪队爆击(三等)(威严)
MSG1685 枪队爆击(三等)(尊大)
MSG1688 枪队爆击(三等)(谦逊)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1674”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1674”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x21][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:40
战场戟队战法语言一


战场戟队战法的语言分为三级

(一)一级戟队发动战法语言
内容是从MSG1691 到MSG1706,需要修改的就是MSG1691。

与普通攻击一样,同样是分为不同口调,例如:
MSG1692 戟队战法(女蛮族)
MSG1693 戟队战法(男装)
MSG1694 戟队战法(令媛)(叮咛)
MSG1695 戟队战法(女普通)
MSG1697 戟队战法(张飞)
MSG1699 戟队战法(关羽)
MSG1700 戟队战法(豪放)                                
MSG1701 戟队战法(威严)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1691”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1691”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x32][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(戟队战法语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:40
战场戟队战法语言二


战场戟队战法的语言分为三级

(二)二级戟队发动战法语言
内容是从MSG1711到MSG1726,需要修改的就是MSG1711。

与普通攻击一样,同样是分为不同口调,例如:
MSG1718 戟队战法(二等)(蛮族)
MSG1721 戟队战法(二等)(威严)
MSG1722 戟队战法(二等)(尊大)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1711”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1711”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x46][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:40
战场戟队战法语言三


战场戟队战法的语言分为三级

(三)三级戟队发动战法语言
内容是从MSG1728到MSG1743,需要修改的就是MSG1728。

与普通攻击一样,同样是分为不同口调,例如:
MSG1735 戟队战法(三等)(蛮族)
MSG1738 戟队战法(三等)(威严)
MSG1739 戟队战法(三等)(尊大)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1728”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1728”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x57][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:41
战场弓弩战法语言一

战场弓弩战法的语言分为三级

(一)一级弓弩发动战法语言
内容是从MSG1745到MSG1764,需要修改的就是MSG1745。

与普通攻击一样,同样是分为不同口调。

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1745”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1745”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x68][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:41
战场弓弩战法语言二


战场弓弩战法的语言分为三级

(二)二级弓弩发动战法语言
内容是从MSG1765到MSG1781,需要修改的就是MSG1765。

与普通攻击一样,同样是分为不同口调。

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1765”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1765”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x7C][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:41
战场弓弩战法语言三


战场弓弩战法的语言分为三级

(三)三级弓弩发动战法语言
内容是从MSG1782到MSG1798,需要修改的就是MSG1782。

与普通攻击一样,同样是分为不同口调。

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1782”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1782”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x8D][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:41
战场骑兵战法语言一


战场骑兵战法的语言分为三级

(一)一级骑兵发动战法语言
内容是从MSG1799到MSG1815,需要修改的就是MSG1799。

与普通攻击一样,同样是分为不同口调,例如:
MSG1807 骑兵战法(蛮族)
MSG1810 骑兵战法(威严)
MSG1811 骑兵战法(尊大)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1799”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1799”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0xC8]%30

[0x05][0x05][0x05][0x01][0x4A][0x9F][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:41
战场骑兵战法语言二


战场骑兵战法的语言分为三级

(二)二级骑兵发动战法语言
内容是从MSG1826到MSG1842,需要修改的就是MSG1826。

与普通攻击一样,同样是分为不同口调,例如:
MSG1834 骑兵战法(二等)(蛮族)
MSG1837 骑兵战法(二等)(威严)
MSG1855 骑兵战法(三等)(尊大)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1826”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1826”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0xC8]%30

[0x05][0x05][0x05][0x01][0x4A][0xBA][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:42
战场骑兵战法语言三


战场骑兵战法的语言分为三级

(三)三级骑兵发动战法语言
内容是从MSG1844到MSG1859,需要修改的就是MSG1844。

与普通攻击一样,同样是分为不同口调,例如:
MSG1834 骑兵战法(二等)(蛮族)
MSG1854 骑兵战法(三等)(威严)
MSG1855 骑兵战法(三等)(尊大)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG1844”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG1844”最后结尾处,由“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0xC8]%30

[0x05][0x05][0x05][0x01][0x4A][0xCB][0x1A]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:42
主动发起单挑语言一


主动发起单挑的语言分为主动提出单挑和由战法自动引发两种

(一)主动提出单挑语言
内容是从MSG2245到MSG2257,需要修改的就是MSG2245。

与普通攻击一样,同样是分为不同口调,例如:
MSG2246 蛮族(女)
MSG2247 男装、关羽
MSG2248 令媛、叮咛
MSG2249 普通(女)
MSG2250 张飞
MSG2251 蛮族  
MSG2252 豪放  
MSG2253 威严
MSG2254 自大  
MSG2255 粗暴
MSG2256 殷勤
MSG2257 普通、恭敬、谦虚

运用新的增加方法,可以不用再考虑不同口调,方法如下:
1:首先将“MSG2245”最后结尾处,由
“=69是否有人願与我单挑![0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG2245”最后结尾处,由“=69是否有人願与我单挑![0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x59][0x1C]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:42
主动发起单挑语言二


主动发起单挑的语言分为主动提出单挑和由战法自动引发两种

(二)战法自动引发单挑语言
内容是从MSG2286到MSG2298,需要修改的就是MSG2286。

与普通攻击一样,同样是分为不同口调,例如:
MSG2292(蛮族)
MSG2294(威严)
MSG2295(自大)
MSG2298(普通、恭敬、谦虚)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG2286”最后结尾处,由
“=242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG2286”最后结尾处,由“242[0x01][0x4A][0xDD][0x19][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x82][0x1C]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:42
主动发起单挑语言三


(三)主动发起单挑进入单挑画面开场白

首先分析一下原版的设定规律:

一、原版当中"人物单挑特殊语言"有两部分组成
1:“MSG2672”包括原版所有有“单挑特殊语言”人物的序号,主要形式如下:
[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=109[0x06][0x26][0x02][0xC8]%100[0x01][0x4A][0x02][0x1E][0x05][0x05][0x05]
其中“109”就是人物序号;
“[0x02][0x1E]”是对应的MSG序号,也就是十六进制的“1e02”,转化为十进制就是“7682”,再减去5000得到“2682”,“MSG2682”中的内容就是序号“109”在单条时说的语言。

2:“MSG2682”至“MSG2712”,每个MSG词条中的内容就是“MSG2672”所对应的“单挑特殊语言内容”

二、增加人物单挑特殊语言

方法有两种:

方法一:更换代码,直接增加
1:首先将“MSG2672”最后结尾处,由“[0x01][0x4A][0x20][0x1E][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x64][0x22]”,其中“[0x64][0x22]”是对应的MSG序号,也就是十六进制的“2264”,转化为十进制就是“8804”,再减去5000得到“3804”
2:在msg最后新增一条“msg3804”,将原来“MSG2672”最后结尾处,由“[0x01][0x4A][0x20][0x1E][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=3[0x01][0x4A][0x21][0x1E][0x05][0x05][0x05][0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=2[0x01][0x4A][0x22][0x1E][0x05][0x05][0x05][0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=1[0x01][0x4A][0x23][0x1E][0x05][0x05][0x05][0x01][0x4A][0x24][0x1E]”复制过来,在最前面添加新代码“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”


方法二:按照原来的方式作延续
1:首先做一个“MSG2672”的延续,步骤如“方法一”第一步,新增一个“msg3804”
2:接下来在“[0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=3...”这串代码前增加新代码“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”[0x06][0x26][0x02][0xC8]%100[0x01][0x4A][0x65][0x22][0x05][0x05][0x05]”
其中“[0x65][0x22]”是对应的MSG序号,也就是十六进制的“2265”,转化为十进制就是“8805”,再减去5000得到“3805”
3:在msg最后新增一条“msg3805”,然后按照原来“MSG2682”至“MSG2712”中的内容增加代码“[0x01][0x53][0x02][0xC9]%“话语数量”[0x02][0x96][0x31][0x39][0x78]”,每段话之间用“[0x05][0x05][0x05]”分割。
引用 幼麒之维 2014-1-19 17:42
被动接受单挑语言一
                  
(一)被动接受单挑语言
内容是从MSG2272到MSG2285,需要修改的就是MSG2272。

与普通攻击一样,同样是分为不同口调,例如:
MSG2273 血缘关系之间
MSG2274 蛮族(女)
MSG2275 男装、关羽  
MSG2276 令媛、叮咛   
MSG2249 普通(女)  
MSG2278 张飞
MSG2279 蛮族
MSG2280 豪放
MSG2281 威严
MSG2282 自大
MSG2283 粗暴
MSG2284 殷勤
MSG2285 普通、恭敬、谦虚

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG2272”最后结尾处,由
“=69同意![0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG2272”最后结尾处,由“=69同意![0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0xCA][0x05][0x05][0x04][0x02][0x0A][0x4D][0x04]=0

[0x05][0x05][0x05][0x01][0x4A][0x93][0x1C]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:42
被动接受单挑语言二

                                       
(二)被动接受单挑进入单挑画面后的开场白
人物被动接受单挑后进入单挑画面的开场白与人物主动发起单挑后进入单挑画面的开场白是不同的。

接受单挑后特殊语言目前分析来看,应该与人物性格有关,例如性格为刚胆的在MSG2732,而性格为冷静的在MSG2733。
目前只测试出以上两种性格,但所有接受单挑后特殊语言因该是从MSG2719到MSG2734。之所以只分析出以上两种性格,是因为目前有了更简便的方法,不用区分许多种不同的性格,而可以直接增加,见下文。

首先分析一下原版的设定规律,关键就在于MSG2719:

一、原版的MSG2719中的代码就是关联之后MSG2720到MSG2734的总代码,例如原版MSG2719中最后两组代码是[0x36][0x1E],x36x1E也就是十六进制的“1E36”,转化为十进制就是“7734”,再减去5000得到“2734”,正好就是前面所说的接受单挑后特殊语言内容的最后一个,从而证明了MSG2719的重要作用。


二、增加接受单挑后特殊语言内容

1:首先将“MSG2719”最后结尾处,由“=432[0x01][0x4A][0x32][0x1E][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x76][0x22]”,其中“[0x76][0x22]”是对应的MSG序号,也就是十六进制的“2276”,转化为十进制就是“8822”,再减去5000得到“3822”(原版MSG1最后一条是到3803条,接下来是3804,但我现在已增加到3821,所以接下来才是3822)

2:在msg最后新增一条“msg3822”,将原来“MSG2719”最后结尾处,由“=432[0x01][0x4A][0x32][0x1E][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=3[0x01][0x4A][0x33][0x1E][0x05][0x05][0x05][0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=2[0x01][0x4A][0x34][0x1E][0x05][0x05][0x05][0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=1[0x01][0x4A][0x35][0x1E][0x05][0x05][0x05][0x01][0x4A][0x36][0x1E]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。
引用 幼麒之维 2014-1-19 17:43
单挑平局语言一


单挑平局的语言分为主动挑战方的语言和被动接战方的语言两种               
               
(一)单挑平局语言(战斗结尾-主动挑战方)
内容是从MSG2903到MSG2909,需要修改的就是MSG2903 。

与普通攻击一样,同样是分为不同口调,例如:
MSG2890 (威严)

运用新的增加方法,可以不用再考虑不同口调,方法如下:

1:首先将“MSG2903”最后结尾处,由
“=432[0x01][0x4A][0xE3][0x1E][0x05][0x05][0x05]”后面开始替换为“[0x01][0x4A][0x8B][0x22]”,其中“[0x8B][0x22]”是对应的MSG序号,也就是十六进制的“228B”,转化为十进制就是“8843”,再减去5000得到“3843”(原版MSG1最后一条是到3803条,接下来应该是是3804,根据自己不同情况而定,百度上有“进制转换器。)

2:在msg最后新增一条“msg3843”,将原来“MSG2903”最后结尾处,由“=432[0x01][0x4A][0xE3][0x1E][0x05][0x05][0x05]”后面开始的那段“[0x05][0x05][0x04][0x02][0x0A][0x3E][0x04]=3

[0x05][0x05][0x05][0x01][0x4A][0xE5][0x1E]”
复制过来,在最前面添加新代码
“[0x05][0x05][0x04][0x02][0x0A][0x4B][0x04]=“人物序号”(语言内容)[0x05][0x05][0x05]”

如此一来,不用区分人物性格,都可以放在一起了。

查看全部评论(39)

关闭

牧羊头条上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|牧羊三国游戏网

GMT+8, 2024-12-22 11:34 , Processed in 0.125454 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

返回顶部