Board logo

标题: 关于6.0岳飞传中扩展的24件辅助装备在新剧本编辑器的调用说明 [打印本页]

作者: csu丶云起    时间: 2015-12-9 17:20     标题: 关于6.0岳飞传中扩展的24件辅助装备在新剧本编辑器的调用说明

关于6.0岳飞传中扩展的24件辅助装备在新剧本编辑器的调用说明如下:

第一部分:战场武将装备24件辅助道具方法。
先在剧本编辑器的配置文件(.ini那个文件)里面将武器、防具、辅助道具、消耗品的数值设置好,这边将我写好的数据作为参考:
ItemWeaponID=0 ;道具-武器起始序号,取值范围 0~255
ItemDefenseID=52 ;道具-防具起始序号,取值范围 0~255
ItemAssistID=71 ;道具-辅助起始序号,取值范围 0~255
ItemOtherID=110 ;道具-消耗品起始序号,取值范围 0~255
这样设置好之后,设置武将装备时,武器和防具就可以正常显示和调用了,而在辅助道具那一栏则会出现部分辅助道具和消耗道具外加七个空白位置。其实从第一个消耗品到最后一个空白位置正是扩展的24个辅助物品,从data中可知其对应关系如下:
战场武将装备对应关系如下:
1、粗粮-宝葫芦
2、精粮-手套
3、佳肴-箱子
4、山泉水-资治通鉴
5、杜康酒-孙子兵法
6、行军散-乱柳谈兵
7、正气丸-地理图
8、清凉油-武穆遗书
9、碧灵丹-还我河山
10、蟠桃-混元珠
11、印绶-轩辕春秋上
12、武力果-轩辕通宝
13、智力果-穿云箭
14、统帅果-金山鼓
15、敏捷果-轩辕春秋下
16、好运果-热血枪头
17、经验果-兵书四卷1
18、空1-兵书四卷2
19、空2-兵书四卷3
20、空3-兵书四卷4
21、空4-连环铠甲
22、空5-万里烟云兽
23、空6-八卦仙衣
24、空7-七星法剑
例如:将某武将的辅助装备设置为【粗粮】,那么在战场中对应的装备就是【宝葫芦】。


第二部分:指令“3d获得物品【】”获得24件扩展辅助道具方法。
在指令“3d获得物品【】”之前加上指令“77变量运算【4080=1】”后可获得新的24件物品,对应关系如下:
1、黑拂尘-宝葫芦
2、桃木剑-手套
3、松纹剑-箱子
4、太阿剑-资治通鉴
5、干将莫邪-孙子兵法
6、湛卢剑-乱柳谈兵
7、双锏-地理图
8、沥泉神枪-武穆遗书
9、青龙偃月刀-还我河山
10、六沉枪-混元珠
11、錾金虎头枪-轩辕春秋上
12、金雀斧-轩辕通宝
13、八宝驼龙枪-穿云箭
14、杨家枪-金山鼓
15、狼牙棒-轩辕春秋下
16、震天弓-热血枪头
17、落雕弓-兵书四卷1
18、八棱紫金锤-兵书四卷2
19、梅花亮银锤-兵书四卷3
20、镔铁压油锤-兵书四卷4
21、青铜窝瓜锤-连环铠甲
22、轰天雷-万里烟云兽
23、五火神焰扇-八卦仙衣
24、七星剑-七星法剑

例如:
指令“3d获得装备【黑拂尘】”
则实际获得【黑拂尘】。
而:
指令“77变量运算【4080=1】”
指令“获得装备【黑拂尘】”
指令“77变量运算【4080=0】”
则实际获得的就是【宝葫芦】了。
第三条指令“77变量运算【4080=0】”的目的则是为了将变量4080清零。
作者: 黑暗至尊    时间: 2015-12-10 11:52

能不能简单的说说?我这小白不懂这些
作者: csu丶云起    时间: 2015-12-12 13:46     标题: 回复 #2 黑暗至尊 的帖子

简单说说是该怎么个说法
作者: gaming    时间: 2015-12-12 16:23

原本物品编号是000-103,共104件,通常剧本编辑器只能显示这104件
而新增24件的编号是130-153
这样全部物品编号是
00  01  02  ……   102  103  130  131  ……  153
第103号经验果和下一个130号宝葫芦是连续的物品,只是编号不连续
用star君的形象指定器打开data文件可以查看全部这些物品编号

剧本编辑器中,
ItemOtherID=110 ;道具-消耗品起始序号,取值范围 0~255
这是将编号130的物品,对应到编号为(110-24)+1的87号物品
这样24件编号130-153的新物品
对应编号为     87-110的物品
相当于编号向前偏移了43号

3d获得物品指令中,
整型变量4080=1,是把编号往前偏移104号
编号 130  131  ……  153
对应   26   27  ……    49

不知道我这样描述对不对?
郭一刀能听明白不?
作者: arb2002    时间: 2016-3-7 23:15     标题: 回复 #1 csu丶云起 的帖子

谢谢指导




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0