注册 | 登录

游侠NETSHOW论坛





查看: 44860|回复: 30
打印 上一主题 下一主题

[原创] 【KB修改教程一】自创&修改兵种 [复制链接]

人类 格斗家

帖子
821
精华
0
积分
571
金钱
1879
荣誉
16
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2008-6-10 22:52:16 |只看该作者 |倒序浏览
自创&修改兵种MOD
◆下面内容是以我创建的杰克.斯派洛兵种MOD为范例,请打开我MOD里的相应文件然后参照教程能更易懂。想修改其他技能等等可以打开其他兵种的atom文件参照修改。
  • 准备工作
    所需文件
    • *.atom     兵种属性文件,winrar打开data/data.kfs解压缩需要修改的相应蓝本兵种名atom文件。
    • *.lng     汉化文件,汉化对应等内容,winrar打开loc_ses汉化文件解压缩里面的rus_units_features.lng,该文件用的上。
    • *.png     兵种肖像文件,供自创肖像用,调用游戏内肖像那么该文件就不需要,只需修改data.kfs内的itextures.dat添加相应值。
    • hero.txt     英雄设定文件,文件包括各种和英雄相关的设定内容。。
  • 开始修改

    打开jack.atom文件,下面颜色颜色为可能需要修改的部分。
    • model=pirat2.bma     兵种使用的模型
    • features_label=cpi_jack_feat     兵种名对应内容
    • features_hints=     兵种特长内容,汉化文件下面会详细介绍
           clear1_header/clear1_hint,
           increasing_anger1_header/increasing_anger1_hint,
           mind_immunity1_header/mind_immunity1_hint,
           steel_armor1_header/steel_armor1_hint,
           cusk_header/cusk_hint,
           siege_weapon1_header/siege_weapon1_hint
    • race=neutral     种族
    • cost=10000     雇佣所需黄金
    • level=4     兵种等级
    • leadership=1000     所需领导力
    • attack=50     攻击力
    • defense=50     防御力
    • defenseup=10     战斗中选择防御时增加的防御力
    • initiative=12     主动性
    • speed=3     速度
    • hitpoint=800     生命值
    • movetype=0     移动类型0步行/1飞行/2飞行可穿越/-2(?)
    • krit=40     兵种暴击率
    • hitback=1     反击次数
    • hitbackprotect=0     反击保护,比如德鲁伊、魅魔、吸血鬼王
    • attacks=moveattack,triple_attack1,siegea,run     兵种攻击类型和技能对应下面的名称,列举了基本攻击、特殊攻击2个和技能。
    • posthitmaster=features_increase_anger     攻击触发的效果,引用的效果为黑骑士的愤怒累积技能
    • features=mind_immunitet,armor     自身附加的效果,引用的效果为龙类的精神魔法免疫和黑骑士的盔甲
    • each_turn_script=features_auto_dispell     回合触发的效果,自动清除自身的负面效果
    • resistances {     包括技能后的初始抵抗力
           physical=20     物理抵抗力
           poison=20     毒素抵抗力
           magic=20     魔法抵抗力
           fire=20     火焰抵抗力
           }
    • moveattack {     基本的攻击方式,包括鼠标移动到目标身上剑模式的主动攻击和反击,该项目必须的不能修改。
           group=1,1     攻击分组1的第1种,满足条件就可以触发其他攻击效果
           nfeatures=enemy     目标为××时,触发效果,内容可以为人类、亡灵等种族,或者某个针对某个兵种等
           damage {     基本攻击方式伤害,这个数值将累加显示在兵种数据窗口
                physical=35,35     物理伤害
                poison=35,35     毒素伤害
                magic=35,35     魔法伤害
                fire=35,35     火焰伤害
                }
           custom_params {     设定的触发攻击方式&几率或者自定技能设定
                triple_attack1=1
                siegea=1
                }
           }
    • triple_attack1 {     特殊攻击方式或技能,可随意设定一个名称
           group=1,2     攻击分组1的第2种,满足条件就可以触发其他攻击效果
           class=moveattack     类型基本攻击方式
           base_attack=1     基本伤害0不会暴击1可以暴击
           options=disablerush,6in1     攻击的效果6in1\3in1之类
           features=enemy     目标为××时,触发效果
           anim_attack=power     特殊的攻击动作
           damage {     特殊技能攻击伤害
                physical=35,35     物理伤害
                poison=35,35     毒素伤害
                magic=35,35     魔法伤害
                fire=35,35     火焰伤害
                }
           custom_params {     设定的触发攻击方式&几率或者自定技能设定
                triple_attack1=1
                siegea=1
                }
           }
    • siegea {     特殊攻击方式或技能,可随意设定一个名称
           group=1,3     攻击分组1的第3种,满足条件就可以触发其他攻击效果
           class=moveattack     类型基本攻击方式
           base_attack=1     基本伤害0不会暴击1可以暴击
           options=disablerush,6in1     攻击的效果6in1\3in1之类
           features=barrier     满足目标为barrier(障碍物,塔楼)
           anim_attack=power     特殊的攻击动作
           damage {     特殊技能攻击伤害
                physical=70,70     物理伤害
                poison=70,70     毒素伤害
                magic=70,70     魔法伤害
                fire=70,70     火焰伤害
                }
           custom_params {     设定的触发攻击方式&几率或者自定技能设定
                triple_attack1=1
                siegea=1
                }
           }
    • run {     特殊攻击方式或技能,可随意设定一个名称
           class=scripted     脚本类型
           reload=2     reload为冷却回合,moves为使用次数
           hinthead=special_run_head     技能标题
           hint=special_run_hint     技能解释
           script_attack=special_run     脚本使用效果
           picture_small=BA1_Run_small.png     技能条上的小图标
           custom_params {     设定的触发攻击方式&几率或者自定技能设定
                ap=2     效果
                }
           }
      }
  • 汉化对应文本修改
    打开rus_jack.lng汉化文件,开始为新创建的兵种内需要汉化的内容添加汉化值,下面颜色为可能需要修改的部分,
    1前面的内容为游戏内有的,我引用后加1区分开为自创,当然你自己修改的时候可以不用游戏默认的,
    任意输入个名称也行。下面的汉化内容并非必须的,可以任意设定。

    • cpn_jack=【杰克 斯派洛】
    • cpsn_jack=【杰克 斯派洛】
    • cpi_jack_feat=厚脸皮, 下流手段, 脑残, 诅咒之身, 三脚猫剑术, 小聪明.◆这里特别注意英文","后加一个空格隔开。
    • clear1_header=^def_hint_t0^厚脸皮
    • clear1_hint=^def_hint_t1^堪比城墙般的厚脸皮,自动过滤所有负面效果.
    • increasing_anger1_header=^def_hint_t0^下流手段
    • increasing_anger1_hint=^def_hint_t1^每次造成伤害都可以获得提升自身伤害和致命一击的效果.
    • mind_immunity1_header=^def_hint_t0^脑残
    • mind_immunity1_hint=^def_hint_t1^脑子有问题,所有精神类魔法对他无效.
    • cusk_header=^def_hint_t0^三脚猫剑术
    • cusk_hint=^def_hint_t1^攻击附近所有敌人.
    • steel_armor1_header=^def_hint_t0^诅咒之身
    • steel_armor1_hint=^def_hint_t1^受到诅咒,对各类伤害有略微一定抵抗力.
    • siege_weapon1_header=^def_hint_t0^小聪明
    • siege_weapon1_hint=^def_hint_t1^对障碍和城墙的伤害加倍.
  • 其他文件
    • 创建了兵种只需要修改hero.txt,搜索查找3个职业内容下面的army=*修改为army=jack|1,
      然后新建的人物就带有自创兵种,或者找野外战斗然后逃跑,出来后身上也为自创兵种。
      或者使用游侠会员rustdragon发的KB在游戏中添加招募自定义兵种方法帖子办法。
    • 兵种肖像*.png自创的话用作图软件做一个120*153的png图片文件即可。
      如果调用游戏内已经有的人物或兵种肖像只需要解压缩data.kfs内的itextures.dat,
      先搜索调用目标的block {*}的内容,然后在最下面重新添加一边,修改下filename=*.png即可。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 2 人评分金钱 收起 理由
phoenixfuking + 15 + 2 文章不错,继续努力!
1027227 + 10 文章不错,继续努力!

总评分: 金钱 + 25  + 2   查看全部评分

使用道具 举报

人类 格斗家

帖子
821
精华
0
积分
571
金钱
1879
荣誉
16
人气
0
评议
0
沙发
发表于 2008-6-10 22:53:49 |只看该作者
教程对应完整兵种杰克 斯派洛MOD



text8.dds内截取出的全兵种肖像png文件,给有能力的朋友发挥。
http://www.fs2you.com/files/48ac4f7d-36cd-11dd-9f79-0014221f4662/


[ 本帖最后由 kfkxzw 于 2008-6-10 23:11 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

执子之手,与子偕老
天邈汉化组翻译【中级】
暗物质
外 法◆聖輝·冰帝◇銀 狼

活跃勋章大头像勋章

帖子
13293
精华
1
积分
7557
金钱
52903
荣誉
71
人气
6
评议
0

板凳
发表于 2008-6-10 23:05:26 |只看该作者
貌似lz发重了,我已经奖励到这帖,有问题都归到这里来吧!

使用道具 举报

帖子
112
精华
0
积分
76
金钱
4499
荣誉
2
人气
0
评议
0
地板
发表于 2008-6-11 16:56:03 |只看该作者
请教楼主
我在自己创建的兵种文件.atom里有这样的语句
features_hints=double_attack_header/double_attack_hint
features=beast
但是为什么"双重攻击"不生效?

[ 本帖最后由 Dboykey 于 2008-6-11 21:17 编辑 ]

使用道具 举报

帖子
112
精华
0
积分
76
金钱
4499
荣誉
2
人气
0
评议
0
5#
发表于 2008-6-11 16:56:38 |只看该作者
hehe,谢谢楼主!
我昨天也正在自己摸索着写个新兵种玩玩,搞了好久才弄了个满身都是BUG的黑龙王出来,有了这个教程我可以大大改进了。
thank you

使用道具 举报

帖子
485
精华
0
积分
243
金钱
673
荣誉
0
人气
0
评议
0
6#
发表于 2008-6-12 23:39:57 |只看该作者
暗暗。一直想弄个小兵玩玩。折腾了半天很多不明白的(主要是特技),LZ真是及时雨

还是有些地方不明白。自定义头像应该怎么处理?atom文件里定义?

[ 本帖最后由 深蓝之龙 于 2008-6-13 00:39 编辑 ]

使用道具 举报

帖子
646
精华
0
积分
393
金钱
999
荣誉
7
人气
0
评议
0
7#
发表于 2008-6-13 02:44:44 |只看该作者

回复 #1 kfkxzw 的帖子

几天没上网,呵呵,一上来就有大收获,这个教程可解决问题了,娃哈哈:)

1027227警告说:“兄弟,你有极度灌水的嫌疑了!”“哥们儿你够N的,一晚上刷了那么多回复!不过请仔细阅读版规 三·惩罚制度 的第四项,在此先口头提醒一次!”
leansing回答道“我没有犯'无意义回复'的错误~!”

使用道具 举报

人类 格斗家

帖子
821
精华
0
积分
571
金钱
1879
荣誉
16
人气
0
评议
0
8#
发表于 2008-6-13 03:19:55 |只看该作者
原帖由 Dboykey 于 2008-6-11 16:56 发表
请教楼主
我在自己创建的兵种文件.atom里有这样的语句
features_hints=double_attack_header/double_attack_hint
features=beast
但是为什么"双重攻击"不生效?



features=beast    自身附带的效果=野兽类型生物

"features_hints" 这个只是技能解释,就是让你知道兵种有哪些技能。
技能主要是包含在这几个里面
attacks攻击类型和技能
攻击触发效果
回合触发效果
自身附带效果

使用道具 举报

人类 格斗家

帖子
821
精华
0
积分
571
金钱
1879
荣誉
16
人气
0
评议
0
9#
发表于 2008-6-13 03:22:49 |只看该作者
原帖由 深蓝之龙 于 2008-6-12 23:39 发表
暗暗。一直想弄个小兵玩玩。折腾了半天很多不明白的(主要是特技),LZ真是及时雨

还是有些地方不明白。自定义头像应该怎么处理?atom文件里定义? ...



特技就那几次触发效果项里面,多解压缩一些带有特殊技能的并重atom,
看看他里面的几个触发效果项内容,然后按照教程自己摸索很容易就可以弄出想要的特技。
但是创建特技我一时想不起来是哪个文件了,但是可以引用游戏内已经有的。
自定义头像只需要png文件,然后命名和atom一样名字就可以了。

使用道具 举报

帖子
45
精华
0
积分
23
金钱
271
荣誉
0
人气
0
评议
0
10#
发表于 2008-10-1 22:38:55 |只看该作者
....该把文件放哪里?

使用道具 举报

帖子
70
精华
0
积分
35
金钱
127
荣誉
0
人气
0
评议
0
11#
发表于 2008-10-3 00:46:55 |只看该作者
非常感谢!!原来是用rar解开的啊

使用道具 举报

帖子
1995
精华
0
积分
998
金钱
5916
荣誉
0
人气
0
评议
0
12#
发表于 2008-10-10 14:32:24 |只看该作者
LZ还在吗
我只想修改原来兵种的数值
但打开文件后修改,再进入游戏还是显示原来的数值啊

使用道具 举报

帖子
48
精华
0
积分
24
金钱
157
荣誉
0
人气
0
评议
0
13#
发表于 2008-11-12 11:42:44 |只看该作者
那么请问下 做好的这三个文件放到哪呢?  很急啊

使用道具 举报

帖子
16
精华
0
积分
8
金钱
318
荣誉
0
人气
0
评议
0
14#
发表于 2008-12-5 13:51:36 |只看该作者
新兵种为什么在游戏里一点击就会自动关闭游戏?该怎么用新兵种啊?

使用道具 举报

帖子
269
精华
0
积分
135
金钱
1342
荣誉
0
人气
0
评议
0
15#
发表于 2009-3-5 20:34:57 |只看该作者
同问楼上的问题

使用道具 举报

帖子
40
精华
0
积分
20
金钱
176
荣誉
0
人气
0
评议
0
16#
发表于 2009-3-10 20:18:17 |只看该作者
中文版的找名字有点难啊!有提示没

使用道具 举报

帖子
60
精华
0
积分
30
金钱
107
荣誉
0
人气
0
评议
0
17#
发表于 2009-3-29 17:39:22 |只看该作者
问2个问题,第一:上述三个文件放入什么位置?第二:肖像文件用什么打开?如何修改?

使用道具 举报

帖子
266
精华
0
积分
133
金钱
2378
荣誉
0
人气
1
评议
0
18#
发表于 2009-4-14 19:17:55 |只看该作者
全弄好不會當機     可是圖卻不見了   要獨創真的很麻煩

使用道具 举报

帖子
96
精华
0
积分
48
金钱
677
荣誉
0
人气
0
评议
0
19#
发表于 2009-4-28 00:06:28 |只看该作者
这个要怎样使用啊 HERO那个文件那里找

使用道具 举报

帖子
8
精华
0
积分
4
金钱
134
荣誉
0
人气
0
评议
0
20#
发表于 2009-4-30 23:58:51 |只看该作者
为什么一点新兵种的头像,游戏就退出啊,很郁闷,请高手们解答。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-9-9 13:33 , Processed in 0.335812 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到