骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 46011|回复: 35

[版主推荐] 关于item_kinds1.txt中TXT代码详细解说

  [复制链接]

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
发表于 2014-4-13 10:51:32 | 显示全部楼层 |阅读模式
对于这个TXT代码我开始也很迷茫,我要感谢theguard 骑友的经验分享。再一次给那些不喜欢看置顶的新手一个福音。

我对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);
携带-左-前-手枪+2684354560 (0xA0000000);
携带-左-箭盒 +2952790016 (0xB0000000);
携带-背-斧 +4294967296 (0x100000000);
携带-背-剑 +4563402752 (0x110000000);
携带-筝盾 +4831838208 (0x120000000);
携带-圆盾 +5100273664 (0x130000000);
携带-小盾 +5368709120 (0x140000000);
携带-背-弩 +5637144576 (0x150000000);
携带-背-弓 +5905580032 (0x160000000);
携带-矛 +6174015488 (0x170000000);
携带-打刀 +8858370048 (0x210000000);
携带-小太刀 +9126805504 (0x220000000);
保留-鞘套 +34359738368 (0x800000000);
填弹-手枪 +481036337152 (0x7000000000);
填弹-步枪 +549755813888 (0x8000000000);
填弹-火铳 +1030792151040 (0xf000000000);
单手-前挡 +1099511627776 (0x10000000000);
单手-上挡 +2199023255552 (0x20000000000);
单手-右挡 +4398046511104 (0x40000000000);
单手-左挡 +8796093022208 (0x80000000000);
双手-前挡 +17592186044416 (0x100000000000);
双手-上挡 +35184372088832 (0x200000000000);
双手-右挡 +70368744177664 (0x400000000000);
双手-左挡 +140737488355328 (0x800000000000);
长杆-前挡 +281474976710656 (0x1000000000000);
长杆-上挡 +562949953421312 (0x2000000000000);
长杆-右挡 +1125899906842624(0x4000000000000);
长杆-左挡 +2251799813685248(0x8000000000000)
================================================
(10)8824:该物品在商店中购买的基础价格,第纳尔。
================================================
(11)532:可拥有前缀:基数为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);
厚 +32768 (0x8000);
加硬 +65536 (0x10000);
加强 +131072 (0x20000);
瘸腿 +262144 (0x40000);
老 +524288 (0x80000);
倔犟的 +1048576 (0x100000);
温和的 +2097152 (0x200000);
活泼的 +4194304 (0x400000);
一大袋 +8388608 (0x800000);
================================================
(12)2.250000:该物品的重量为2.25。
================================================
(13)100:充足度(0~255),即该物品在市场中出现的概率和饱和程度。
================================================
(14)0:如果导入的是头盔就代表头防护值;如果导入的是货物品就代表是该货物的质量。
================================================
(15)0:如果导入的是护甲就代表身体防护值;如果导入的是马就代表是马匹的装甲防护值;如果导入的是盾就代表该盾的抵抗防护值(血)。
================================================
(16)0:如果导入的是腿甲就代表是脚的防护值;如果导入的是弩、枪就代表它们的精度。
================================================
(17)15:如果导入的是装备(护甲或武器)就代表使用该装备的最低力量;如果导入的是马匹就代表驾驭该马匹的最低骑术;而该位置的数值对箭、矢、货品是无效的。
================================================
(18)43008: 该物品的耐久度。
================================================
(19)106:导入的如果是武器就表示该武器的挥砍或刺杀的速度;如果导入的是马匹就表示操纵该马匹的操纵速度;如果导入的是枪弩就表示是该武器的填充速度。
================================================
(20)0:飞行物的飞行速度(箭,矢,子弹,梭镖,飞斧,投枪的飞行速度);如果导入的是马匹就表示该马匹的奔跑速度。
================================================
(21)110:触及范围。如果是盾就表示是覆盖尺寸(覆盖范围);如果是掷器就表示是该掷器的抛物线距离。
================================================
(22)0:数量。箭的数量,矢的数量,子弹的数量,标枪的数量等。
================================================
(23)285:武器穿刺带来的伤害值。如果是马匹:冲刺(无伤害类别)。
参数:
割伤:原数
刺伤:原数+256(0x100);
钝伤:原数+512(0x200);
================================================
(24)42:武器挥砍带来的伤害值。
参数:
割伤:原数;
刺伤:原数+256(0x100);
钝伤:原数+512(0x200);
================================================
(25)0:再添加描述行数,意思是这个模型的结尾。
================================================




看过上面的数据解说后还不懂的话,请看下面的例子:
举例说明:
我要准备加个蛇矛,长杆类,模型名字叫shemao,有个挂钩的(像剑鞘一类的东西),这个挂钩的模型名字叫shemao_scab;有<重XXX>和<弯曲的XXX>两种附加属性,是<重XXX>时则替换成全金的样子,这个全金的样子的模型名字叫gold_shemao;这个武器想对盾有加成作用,可以在商店出售;步战和骑战都能格挡对方的攻击,无论步战还是骑战都能实现刺、砸、左挥、右挥,拿起时还能显示挂钩;穿刺时,有30刺伤,挥砍时35割伤;重量3,速度90,触及范围160,基础价格500纳第尔,充足度200。那代码就应该是这样写:
itm_shemao shemao shemao 3 shemao 0 shemao_scab 3458764513820540928 gold_shemao 2048 541163524 4222165282983680 500 2056 3.000000 200 0 0 0 0 0 90 0 160 0 286 35
0
对这个例子代码解说:
itm_shemao shemao shemao 3 shemao 0 shemao_scab 3458764513820540928 gold_shemao 2048 541163524 4222165282983680 500 2056 3.000000 200 0 0 0 0 0 90 0 160 0 286 35
0
------------------------------------------------------------------------------------
itm_shemao:(这个模型在系统中的ID身份,它必须是独一无二的,不能和其它模型文件重复,否则报错)
------------------------------------------------------------------------------------
shemao:(该模型在游戏中显示的名称,名字是shemao)
------------------------------------------------------------------------------------
shemao 3:(原模型+挂钩模型+全金模型一共是三个模型,所以这个原模型名字后面的数字是3,意思是有一共有三个模型)
------------------------------------------------------------------------------------
shemao 0:(原模型的名称,是打开BRF文件后里面的无贴图3D模型的名字,该模型名字是叫shemao,后面的0是必须加的通用格式)
------------------------------------------------------------------------------------
shemao_scab 3458764513820540928:(携带时显示的模型,也就是那个挂钩模型的名字,是打开BRF文件后里面的无贴图3D模型的名字,该模型名字是叫shemao_scab)
------------------------------------------------------------------------------------
gold_shemao 2048:(重属性时替换成这个模型,也就是那个全金模型的名字,是打开BRF文件后里面的无贴图3D模型的名字,该模型的名字叫gold_shemao,空格后面的2048就是模型替换或显示条件,属性是<重XXX>,意思是当该武器显示为<重蛇矛>的时候就调用(替换)这个模型)
------------------------------------------------------------------------------------
541163524:[这个数值是物品的类别,它是这样得来的: (长杆)4+(枪矛)32768+(商品)65536+(主要)4194304+(对盾奖励)536870912]=541163524
------------------------------------------------------------------------------------
4222165282983680:[着数值是该物品的可行性,它是这样得来的:(长杆-刺)256+(长杆-砸)512+(长杆-右挥)1024+(长杆-左挥)2048+(马背-单手-右砸)2097152+(马背-单手-左砸)4194304+(马背-单手-右挥)8388608+(马背-单手-左挥)16777216+(单手-矛-刺)67108864+(携带-矛)6174015488+(保留-鞘套)34359738368+(长杆-前挡)281474976710656+(长杆-上挡)562949953421312+(长杆-右挡)1125899906842624+(长杆-左挡)2251799813685248]=4222165282983680
------------------------------------------------------------------------------------
500:(在市场上的基础价格,在游戏中的平均购买价格是500第纳尔,会在500的价格左右波动,不一定是500这个整数)
-----------------------------------------------------------------------------------
2056:(该物品可拥有前缀,这个数值是这样得来的:(弯曲的)8+(重)2048]=2056)
------------------------------------------------------------------------------------
3.000000:(进入游戏后其重量显示为3.0)
------------------------------------------------------------------------------------
200:(充足度,是0~255的范围数值越大出现的概率越高覆盖的商品也越多,现在是200所以在市场出现的概率是很大的,到后期基本上所有大城市的市场中百分之八十的物品格都是这个装备,所以不要调太大一般是50最大也是100)
-----------------------------------------------------------------------------------
0:(因为是武器,所以这里不上数值,没意义)
----------------------------------------------------------------------------------
0:(因为是武器,所以这里不上数值,没意义)
-----------------------------------------------------------------------------------
0:(因为是武器,所以这里不上数值,没意义)
-----------------------------------------------------------------------------------
0:(这个是使用该武器的最低力量,数值是0所以没有使用最低力量要求的限制,0力量也可以装备这件武器)
-----------------------------------------------------------------------------------
0:(这个装备不需要耐久度,所以设为了0,也就是没有耐久度的限制)
------------------------------------------------------------------------------------
90:(使用武器的速度是90,这个数值越大,主角使用该武器的动作越快)
------------------------------------------------------------------------------------
0:(飞行物的飞行速度,因为不是标枪一类的所以数值为0)
------------------------------------------------------------------------------------
160:(触及范围,就是你使用这个武器的攻击范围是在160的攻击范围内)
------------------------------------------------------------------------------------
0:(这个数值设为0。不需要数量,只有像子弹;箭;飞镖等这些武器才在这里设定它们的数量)
------------------------------------------------------------------------------------
286:(武器穿刺带来的伤害值,这个数值是这样得来的:[ (刺伤)256+(伤害值)30]=286)
------------------------------------------------------------------------------------
35:(武器回砍带来的伤害,也就是割伤的伤害值,直接写原数35,就代表35点血的挥砍伤害)
------------------------------------------------------------------------------------
0:(结束)

  
对于用0.068开源BRF软件导入导出装备的两种情况

一般情况:一个brf文件中,一个3D模型在材质框中只有填充A有贴图名字,而这个填充A的贴图名字所对应的就是DDS纹理名称,同时也是Textures文件夹中的DDS文件的文件名称。也就是说要保证“填充A名字——纹理中的DDS名字——Textures文件夹中的DDS文件的文件名子”是一致,系统才会识别,才不会报错。

特殊情况:一个brf文件中,一个3D模型在材质框中既有填充A的名字又有填充B的名字,也就是有两个DDS纹理名称,这个时候要把这两个DDS纹理同时复制,然后在Textures文件夹中也同时把这两个DDS文件(名字必须是填充A的名字和填充B的名字)复制出来,再导入。只有这样在游戏中模型的贴图才会正常的显示。如果只复制填充A纹理而不复制填充B纹理,在游戏中模型就会显示为白色的无贴图效果。


评分

参与人数 2荣誉 +1 第纳尔 +70 互助 +2 收起 理由
Dream--/tp + 30 + 1 文章不错,继续努力!
vvtonycc + 1 + 40 + 1 感谢您对骑砍中文站的支持!

查看全部评分

鲜花鸡蛋

oyo  在2025-9-11 04:02  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
Zaiher  在2025-1-26 02:29  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
1679895863  在2015-6-2 10:09  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
安卡拉钢  在2014-4-15 16:36  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
ycg97875  在2014-4-13 11:27  送朵鲜花  并说:楼主辛苦了!!!TXT大神就是你!!!!

4

主题

59

回帖

19

积分

随仆

Rank: 1

UID
2800613
第纳尔
723
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-1-25

原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章汉匈决战正版勋章

鲜花(0) 鸡蛋(0)
发表于 2025-9-5 11:24:24 | 显示全部楼层
非常感谢楼主大大!!
没有找到破格挡的代码耶

0

主题

3

回帖

1

积分

平民

Rank: 1

UID
3760282
第纳尔
0
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2025-5-5
鲜花(0) 鸡蛋(0)
发表于 2025-5-12 02:25:03 | 显示全部楼层
精品!感谢分享!

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2025-3-6 16:35:01 | 显示全部楼层
拾荒者的梦想 发表于 2014-4-13 12:08
这些东西用魔球就能搞定了吧

是可以啊,不过如果会看代码的含义,那不是更好吗

0

主题

8

回帖

2

积分

平民

Rank: 1

UID
3228350
第纳尔
54
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-3-27
鲜花(0) 鸡蛋(0)
发表于 2022-2-8 14:25:47 来自手机 | 显示全部楼层
改派新手福音来自: Android客户端

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2019-8-17 02:03:49 来自手机 | 显示全部楼层
四年前的东西

3

主题

45

回帖

14

积分

随仆

Rank: 1

UID
131800
第纳尔
257
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-5-24
鲜花(0) 鸡蛋(0)
发表于 2019-8-7 14:33:23 | 显示全部楼层
好贴!太实用了!

0

主题

7

回帖

2

积分

平民

Rank: 1

UID
2860055
第纳尔
26
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-7-28
鲜花(0) 鸡蛋(0)
发表于 2017-7-30 13:57:10 | 显示全部楼层
一个魔球解决的事

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2016-1-6 19:59:42 | 显示全部楼层

评分

参与人数 1第纳尔 -3 收起 理由
孤独的狼 -3 水费

查看全部评分

0

主题

1

回帖

0

积分

平民

Rank: 1

UID
2630185
第纳尔
31
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-11-6
鲜花(0) 鸡蛋(0)
发表于 2015-11-11 00:22:25 | 显示全部楼层
lz我看了下新版战团1.168的属性码已经变了啊,比如屏蔽脚成了0x20000000

3

主题

87

回帖

27

积分

随仆

Rank: 1

UID
2237304
第纳尔
472
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-10-14
QQ
鲜花(0) 鸡蛋(0)
发表于 2015-11-5 14:49:27 | 显示全部楼层
楼主所说的就是我想要的。

3

主题

87

回帖

27

积分

随仆

Rank: 1

UID
2237304
第纳尔
472
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-10-14
QQ
鲜花(0) 鸡蛋(0)
发表于 2015-7-31 09:55:27 | 显示全部楼层
楼主你太牛了,还有没有关于武器的特殊效果比如破盾格挡的代码之类的?

7

主题

77

回帖

35

积分

扈从

Rank: 2Rank: 2

UID
467552
第纳尔
874
精华
0
互助
0
荣誉
1
贡献
0
魅力
0
注册时间
2011-7-12
鲜花(4) 鸡蛋(1)
发表于 2015-7-25 15:06:44 | 显示全部楼层
感谢楼主啊,我找这个找了好久。谢谢楼主!!!

1

主题

30

回帖

9

积分

平民

Rank: 1

UID
2416137
第纳尔
40
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-1-15
鲜花(0) 鸡蛋(0)
发表于 2015-7-3 15:54:42 | 显示全部楼层
感谢卤煮的科普

0

主题

11

回帖

3

积分

平民

Rank: 1

UID
2521638
第纳尔
141
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-5-23
鲜花(1) 鸡蛋(0)
发表于 2015-6-6 08:09:44 | 显示全部楼层
楼主好人,正需要这方面的资料!谢谢

0

主题

9

回帖

3

积分

平民

Rank: 1

UID
2532578
第纳尔
6
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-6-6
鲜花(0) 鸡蛋(0)
发表于 2015-6-6 06:41:01 | 显示全部楼层
好帖子啊,讲解的真细致,随便拿走一第纳尔

0

主题

5

回帖

2

积分

平民

Rank: 1

UID
2518382
第纳尔
15
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-5-18
鲜花(0) 鸡蛋(0)
发表于 2015-6-2 05:34:35 | 显示全部楼层
好文,茅塞顿开。。。

1

主题

17

回帖

5

积分

平民

Rank: 1

UID
2447228
第纳尔
41
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2015-2-9
鲜花(0) 鸡蛋(0)
发表于 2015-3-20 15:13:44 | 显示全部楼层
赞赞赞赞赞赞赞

1

主题

6

回帖

2

积分

平民

Rank: 1

UID
1684057
第纳尔
76
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2013-11-23
鲜花(0) 鸡蛋(0)
发表于 2014-11-8 10:44:09 | 显示全部楼层
长知识了。。。TXT修改了那么久才知道这些

0

主题

8

回帖

2

积分

平民

Rank: 1

UID
2255664
第纳尔
399
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-10-22

战团正版勋章

鲜花(0) 鸡蛋(0)
发表于 2014-10-27 09:47:10 来自手机 | 显示全部楼层
感谢楼主,学习了。已收藏

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2014-9-20 09:57:46 | 显示全部楼层
淡淡の檸檬菋~ 发表于 2014-9-17 08:23
撸主神人也

也不要那么说,只是对TXT代码花了点时间去学习。{:1_94:}

8

主题

308

回帖

95

积分

扈从

Rank: 2Rank: 2

UID
1750525
第纳尔
1167
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2013-12-31
鲜花(0) 鸡蛋(0)
发表于 2014-9-17 08:23:40 | 显示全部楼层



撸主神人也

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2014-9-16 22:02:55 | 显示全部楼层
看到有新人对代码的不解,就又冒死挖出来了。给新人解解渴。

3

主题

18

回帖

6

积分

平民

Rank: 1

UID
45642
第纳尔
160
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2007-10-24
鲜花(0) 鸡蛋(0)
发表于 2014-4-16 13:22:24 | 显示全部楼层
真的不错,解我的大惑了~!

11

主题

1817

回帖

583

积分

骑士

Rank: 4Rank: 4

UID
591888
第纳尔
2904
精华
0
互助
3
荣誉
2
贡献
0
魅力
8
注册时间
2011-12-16

骑士美德之忠诚勋章[杰出会员精华勋章]骑士美德之英勇勋章[杰出会员活跃勋章]元老骑士勋章汉匈决战正版勋章

鲜花(41) 鸡蛋(2)
发表于 2014-4-14 22:22:49 | 显示全部楼层
感谢楼主分享

0

主题

62

回帖

19

积分

随仆

Rank: 1

UID
557385
第纳尔
1289
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2011-11-16
鲜花(1) 鸡蛋(0)
发表于 2014-4-14 22:19:38 | 显示全部楼层
介绍下那些属性的实际意义,比如混战是指什么

55

主题

3903

回帖

1337

积分

骑士长

Rank: 5Rank: 5Rank: 5

UID
1664048
第纳尔
7240
精华
0
互助
10
荣誉
10
贡献
0
魅力
46
注册时间
2013-11-11

骑砍中文站APP会员勋章战团正版勋章维京征服正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑砍中文站微博会员勋章骑砍中文站微信会员勋章元老骑士勋章

鲜花(186) 鸡蛋(2)
发表于 2014-4-14 19:34:02 | 显示全部楼层
太牛啦!可以申精啦!?

161

主题

6485

回帖

2159

积分

骑士长

Rank: 5Rank: 5Rank: 5

UID
67576
第纳尔
13343
精华
0
互助
25
荣誉
4
贡献
0
魅力
138
注册时间
2008-2-15

元老骑士勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之大无畏勋章[杰出会员高级活跃勋章]骑砍中文站微博会员勋章骑砍中文站微信会员勋章骑友真人秀Ⅲ勋章骑士美德之谦恭勋章[杰出会员财富勋章]

QQ
鲜花(204) 鸡蛋(0)
发表于 2014-4-14 14:42:37 | 显示全部楼层
hcj1013348872 发表于 2014-4-14 14:19
看的人那么多,回复的人那么少,让我都没信心,再继续分享了。希望以后来这个帖子的汽油都回复一下,发个表 ...

支持楼主你的辛苦编辑~~
这么好的东西都是你自己琢磨出来的?人才啊~

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2014-4-14 14:19:28 | 显示全部楼层
看的人那么多,回复的人那么少,让我都没信心,再继续分享了。希望以后来这个帖子的汽油都回复一下,发个表情都是对我辛苦编辑的一种支持啊。

14

主题

122

回帖

86

积分

扈从

Rank: 2Rank: 2

UID
1238526
第纳尔
557
精华
0
互助
5
荣誉
2
贡献
0
魅力
10
注册时间
2013-3-19
QQ
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2014-4-14 14:09:47 | 显示全部楼层
今天下午休息,所以有时间再和大家分享一下头盔代码的正确写法:

例子:
我想要自己写一个头盔的代码,它可以在商店买到;价格是1253第纳尔;它可以装备主角和NPC;它的重量是2.5;充裕度是125;可拥有的前缀是“有凹陷的”;头盔的防护是57;需要力量99才能戴这个头盔;这个头盔的名字是Kad,模型的名字也是Kad;只有一个模型,无填充B。为战团版代码。

它应该是这样写的:下面代码的空格我用“(空格)”代表

(空格)itm_Kad (空格)Kad(空格)Kad(空格)1(空格)(空格)Kad(空格)0(空格)(空格)4259852(空格)0(空格)5368709120(空格)0(空格)1253(空格)32(空格)2.500000(空格)125(空格)57(空格)0(空格)0(空格)99(空格)0(空格)0(空格)0(空格)0(空格)0(空格)0(空格)0
(下一行,并 空格)0
(下一行, 不需要 空格)0

下面我说一下那个4259852的来历,在物品类别:12(头)+65536(商品)+4194304(主要的,能使用的)=4259852     这里要注意一下,物品类型是12(头),“该物品的位置”是不需要加数字的,如果是身体衣服装备就要加“盔甲+3840 (0xF00)”这个数值,然后直接跳过加“该物品的属性”65536(商品)和4194304(主要的,能使用的)就可以了。这个32(“有凹陷的”)就是物品的显示前缀。后面就不管了都是0。。


说明一下:
在上面解说的(8)中物品种类的“该物品位置”的数值该怎么加
该物品的位置:(如果是头盔就不用加这里面的数值)
左边+256 (0x100),加了这个数值后,进入游戏后,该物品是装备就可以放在左边物品栏的格子里
左手+512 (0x200):弓;弩;枪类(不是弓的箭,或子弹,单指弓和弩和枪)的加这个数值,是左手使用的物品。
前臂+768 (0x300);手套类的和护手类的就要加这个数值
盔甲+3840 (0xF00);如果是衣服类的装备就要加这个数值,



您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-12-19 12:15 , Processed in 0.129776 second(s), 63 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表