骑马与砍杀item_kinds1txt中TXT代码超详细解说
- 格式:doc
- 大小:93.50 KB
- 文档页数:17
第一人称动作沙盒游戏《骑马与砍杀》中对于Modules文件夹里各MOD文件夹目录中的item_kinds1.txt文档的详细解说。让更多的骑砍爱好者新手在导入装备时在代码这一方面少走弯路。(参考:骑砍中文站 theguard 骑友)
在原版的item_kinds1.txt文件中随机抽取一条代码: itm_durendal Durendal Durendal 2 baron 0 scab_bastardsw_b 3458764513820540928 4198403 9223635954298781951 8824 532 2.250000 100 0 0 0 15 43008 106 0 110 0 285 42 0
对每一小段代码进行编号: (1)itm_durendal (2)Durendal (3)Durendal (4)2 (5)baron 0 (6)scab_bastardsw_b (7)3458764513820540928 (8)4198403 (9)9223635954298781951 (10)8824 (11)532 (12)2.250000 (13)100 (14)0 (15)0 (16)0 (17)15 (18)43008 (19)106 (20)0 (21)110 (22)0 (23)285 (24)42 (25)0 编好号后对该代码进行加颜色分拆并解说: (1)itm_durendal (2)Durendal (3)Durendal (4)2 (5)baron 0 (6)scab_bastardsw_b (7)3458764513820540928 (8)4198403 (9)9223635954298781951 (10)8824 (11)532 (12)2.250000(13)100 (14)0 (15)0 (16)0 (17)15 (18)43008 (19)106 (20)0 (21)110 (22)0 (23)285 (24)42 (25)0
解说: ================================================ (1)itm_durendal :物品系统标识名,为该模型系统ID身份,是独一无二的,不能重复。 ================================================ (2)Durendal :游戏显示名称。在游戏的物品栏中该装备会显示这个名字。 ================================================ (3)Durendal :调用模型组名字。一般情况下视为无用,与(2)中名称一致即可。 ================================================ (4)2:调用模型数量。在这里是“2”,即为两个模型,如果是“1”即为一个模型。 ================================================ (5)baron 0 :调用物品模型。即用BRF开源软件打开一个BRF文件后,里面3D模型的名称,非材质和纹理名称。 ================================================ (6)scab_bastardsw_b:调用替换模型(比如剑鞘;前缀变化的装备)。 =============================================== (7)3458764513820540928:模型替换或显示条件(基数为0)。 它的前缀有: 素色的 +1 (0x01); 裂开的 +2 (0x02); 生锈的 +4 (0x04); 弯曲的 +8 (0x08); 有缺口的 +16 (0x10); 有凹陷的 +32 (0x20); 粗劣的 +64 (0x40); 粗糙的 +128 (0x80); 旧 +256 (0x100); 平衡的 +512 (0x200); 大马士革钢 +1024 (0x400); 重 +2048 (0x800); 破烂的 +4096 (0x1000); 蓬乱的 +8192 (0x2000); 结实的 +16384 (0x4000); 厚 +32768 (0x8000); 加硬 +65536 (0x10000); 加强 +131072 (0x20000); 瘸腿 +262144 (0x40000); 老 +524288 (0x80000); 倔犟的 +1048576 (0x100000); 温和的 +2097152 (0x200000); 活泼的 +4194304 (0x400000); 一大袋 +8388608 (0x800000); 状态: 存有 +1152921504606846976 (0x1000000000000000) 飞行弹药 +2305843009213693952 (0x2000000000000000) 携带 +3458764513820540928 (0x3000000000000000) ================================================ (8)4198403:物品类别,基数为0。 该物品的类别有: 马+1 (0x01);单手+2 (0x02);双手+3 (0x03);长杆+4 (0x04);箭+5 (0x05);矢+6 (0x06); 盾+7 (0x07); 弓+8 (0x08);弩+9 (0x09);掷+10 (0x0A);货+11 (0x0B);头+12 (0x0C);身+13(0x0D); 脚+14 (0x0E);手+15 (0x0F);手枪+16 (0x10);步枪+17 (0x11);子弹+18 (0x12) 该物品的位置: 左边+256 (0x100) 左手+512 (0x200) 前臂+768 (0x300) 盔甲+3840 (0xF00) 该物品的属性: 唯一 +4096 (0x1000); 混战 +8192 (0x2000); 不可挡格 +16384 (0x4000); 枪矛 +32768 (0x8000); 商品 +65536 (0x10000); 食品 +524288 (0x80000); 双手 +2097152 (0x200000); 主要(能否用)+4194304 (0x400000); 次要 +8388608 (0x800000); 覆盖脚 +16777216 (0x1000000); 消耗品 +268435456 (0x10000000); 对盾奖励 +536870912 (0x20000000); 对盾惩罚 +1073741824 (0x40000000); 不可在马上使用+2147483648 (0x80000000) ================================================ (9)9223635954298781951:该物品的可行性。(该物品基数:9223372036854775808 (0x8000000000000000),为测试64位,可不加,即基数为0)。 参数: 单手-刺 +1 (0x1); 单手-砸 +2 (0x2); 单手-右挥 +4 (0x4); 单手-左挥 +8 (0x8); 双手-刺 +16 (0x10); 双手-砸 +32 (0x20); 双手-右挥 +64 (0x40); 双手-左挥 +128 (0x80); 长杆-刺 +256 (0x100); 长杆-砸 +512 (0x200); 长杆-右挥 +1024 (0x400); 长杆-左挥 +2048 (0x800); 射-弓 +4096 (0x1000); 射-标 +8192 (0x2000); 射-弩 +16384 (0x4000); 掷-石 +65536 (0x10000); 掷-刀 +131072 (0x20000); 掷-斧 +196608 (0x30000); 掷-镖 +262144 (0x40000); 射-手枪 +458752 (0x70000); 射-步枪 +524288 (0x80000); 射-火铳 +1044480 (0xFF000); 马背-单手-刺 +1048576 (0x100000); 马背-单手-右砸+2097152 (0x200000); 马背-单手-左砸+4194304 (0x400000); 马背-单手-右挥+8388608 (0x800000); 马背-单手-左挥+16777216 (0x1000000); 单手-矛-刺 +67108864 (0x4000000); 马背-单手-矛-刺+134217728 (0x8000000); 携带-火铳 +34091302912 (0x7F0000000); 携带-左腰-刀 +268435456 (0x10000000); 携带-左腰-斧 +536870912 (0x20000000); 携带-前-左-匕首+805306368 (0x30000000); 携带-前-右-匕首+1073741824 (0x40000000); 携带-前-右-箭囊+1342177280 (0x50000000); 携带-后-右-箭囊+1610612736 (0x60000000); 携带-右-竖-箭囊+1879048192 (0x70000000); 携带-背-箭囊 +2147483648 (0x80000000); 携带-右-左轮枪 +2415919104 (0x90000000);