标题: [原创] 【KB修改教程一】自创&修改兵种
本主题由 phoenixfuking 于 2008-6-11 07:21 设置高亮
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 330
帖子 599

金钱 1045
经验 0
荣誉 0
互助 30

醒目提示:游侠武林三国大型游戏将在26号下午3点正式开服!无需下载客户端,直接进入即可游戏!
【KB修改教程一】自创&修改兵种

本帖最近评分记录
phoenixfuking 2008-6-11 07:22 金钱 +15 文章不错,继续努力!
phoenixfuking 2008-6-11 07:22 互助 +2 文章不错,继续努力!
1027227 2008-6-10 23:02 金钱 +10 文章不错,继续努力!



自创&修改兵种MOD
◆下面内容是以我创建的杰克.斯派洛兵种MOD为范例,请打开我MOD里的相应文件然后参照教程能更易懂。想修改其他技能等等可以打开其他兵种的atom文件参照修改。
  • 准备工作
    所需文件
    [attach]1273948[/attach]
    • *.atom     兵种属性文件,winrar打开data/data.kfs解压缩需要修改的相应蓝本兵种名atom文件。
    • *.lng     汉化文件,汉化对应等内容,winrar打开loc_ses汉化文件解压缩里面的rus_units_features.lng,该文件用的上。
    • *.png     兵种肖像文件,供自创肖像用,调用游戏内肖像那么该文件就不需要,只需修改data.kfs内的itextures.dat添加相应值。
    • hero.txt     英雄设定文件,文件包括各种和英雄相关的设定内容。。
  • 开始修改
    [attach]1273949[/attach]
    打开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即可。




附件: 您所在的用户组无法下载或查看附件




Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 330
帖子 599

金钱 1045
经验 0
荣誉 0
互助 30

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

教程对应完整兵种杰克 斯派洛MOD
[attach]1273957[/attach]


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

[ 本帖最后由 kfkxzw 于 2008-6-10 23:11 编辑 ]



附件: 您所在的用户组无法下载或查看附件




Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
1027227 (三生石畔祢我她)
版主
游侠战略游戏工作组【翻译】
脩羅の契Φ奧義の理
暗物质
外 法◆聖輝·冰帝◇銀 狼


Rank: 6Rank: 6

精华 1
积分 1748
帖子 3611

金钱 5574
经验 325
荣誉 10
互助 73

来自 ~相忘的彼岸~

参与论坛活动,赚取LTB!
貌似lz发重了,我已经奖励到这帖,有问题都归到这里来吧!





有人来了,有人去了;有人生了,有人死了。    那舍弃一切而置身修羅的意念,伴随著心中无尽的柔情,已深深烙印在人们的心中。
顶部
Dboykey
游侠会员



Rank: 1

精华 0
积分 57
帖子 106

金钱 132
经验 0
荣誉 0
互助 5

醒目提示:游侠武林三国大型游戏将在26号下午3点正式开服!无需下载客户端,直接进入即可游戏!

请教楼主
我在自己创建的兵种文件.atom里有这样的语句
features_hints=double_attack_header/double_attack_hint
features=beast
但是为什么"双重攻击"不生效?

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

顶部
Dboykey
游侠会员



Rank: 1

精华 0
积分 57
帖子 106

金钱 132
经验 0
荣誉 0
互助 5

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

hehe,谢谢楼主!
我昨天也正在自己摸索着写个新兵种玩玩,搞了好久才弄了个满身都是BUG的黑龙王出来,有了这个教程我可以大大改进了。
thank you

顶部
深蓝之龙
游侠会员


Rank: 1

精华 0
积分 20
帖子 51

金钱 114
经验 0
荣誉 0
互助 1

参与论坛活动,赚取LTB!

暗暗。一直想弄个小兵玩玩。折腾了半天很多不明白的(主要是特技),LZ真是及时雨

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

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

顶部
leansing
游侠会员



Rank: 1

精华 0
积分 217
帖子 508

金钱 710
经验 0
荣誉 0
互助 13

醒目提示:游侠武林三国大型游戏将在26号下午3点正式开服!无需下载客户端,直接进入即可游戏!
回复 #1 kfkxzw 的帖子

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






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


Rank: 1

精华 0
积分 330
帖子 599

金钱 1045
经验 0
荣誉 0
互助 30

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。



QUOTE:
原帖由 Dboykey 于 2008-6-11 16:56 发表
请教楼主
我在自己创建的兵种文件.atom里有这样的语句
features_hints=double_attack_header/double_attack_hint
features=beast
但是为什么"双重攻击"不生效?

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

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





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
kfkxzw
游侠会员
人类 格斗家


Rank: 1

精华 0
积分 330
帖子 599

金钱 1045
经验 0
荣誉 0
互助 30

参与论坛活动,赚取LTB!



QUOTE:
原帖由 深蓝之龙 于 2008-6-12 23:39 发表
暗暗。一直想弄个小兵玩玩。折腾了半天很多不明白的(主要是特技),LZ真是及时雨

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

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





Intel Core2 6300
ASUS P5B-Deluxe/WiFi-AP
GEIL DDRII800 1G×2
GALAXY 7900GS
SAMSUNG 931BW
顶部
xypc
游侠会员



Rank: 1

精华 0
积分 7
帖子 24

金钱 41
经验 0
荣誉 0
互助 0

醒目提示:游侠武林三国大型游戏将在26号下午3点正式开服!无需下载客户端,直接进入即可游戏!

....该把文件放哪里?

顶部
misozu
游侠会员



Rank: 1

精华 0
积分 18
帖子 61

金钱 103
经验 0
荣誉 0
互助 0

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

非常感谢!!原来是用rar解开的啊

顶部



www.netshowbbs.com game.ali213.net
我们每天在进步 游侠游戏社区 游侠网


当前时区 GMT+8, 现在时间是 2008-10-8 13:37
增值电信业务经营许可证 沪B2-20050044

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 游侠NETSHOW论坛 - Archiver - WAP