魔力宝贝

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

详细技能制作

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式
详细技能制作
nijiawan
进入妖城以来,一直偷偷的学习着妖城的技术
在这先谢谢大家
这次也为大家做点贡献,也想申个精,嘿嘿。。
我做了分详细的技能制作,
虽然只是小儿科的东西,但是相信对新人还是有帮助的
老鸟表取笑.


一:首先第1步是要知道做技能必须想关联到的文件:skill.txt,tech.txt,skilllv.txt,msg.txt

二:要想写技能当然先要知道知道以上文件的详细解释咯.以下是skill.txt,tech.txt的解释(skiilv,msg应该没什么看不懂的地方,对准代号就行)
TECH:乾坤一掷为例
乾坤一掷 LV1        TECH_Parameter        AS:0,HR:-2,DD:10,        300        130003        3        1        1        1141                        10        1                        
1:技能名字
2:技能性质
3:技能效果
4:技能代号以及调用图挡(这个环节不能重复,关于有些技能要用到相同的图挡,一会我会做详细解释)
5:技能的注释(会出现游戏中的技能筐里)
6:表示该技能所关联的skill.txt的技能代号
7:技能等级(如果是30,表示是宠物使用,如果是50,表示BOSS使用)
8:技能种类1表示战斗技能,2表示生产技能,3表示治疗急救变装什么的)
9:技能范围
10:所需耗魔量
11:技能使用者(0表示人可使用,宠和BOSS是1)

skill:乾坤一掷为例
乾坤一掷        3        130003        1        6        1        100        100        159        2        1  1000                                0               
1:技能名字
2:技能代号
3:技能解释
4:技能种类(0表示被动技能,1表示物理攻击,2表示生产技能,3表示魔法技能,6表示其他类技能)
5:表示非本职职业默认所能学到的此技能等级(也就是说skilllv里没有规定此技能可学习等级到几级的职业都可练到6)
6:这个应该也是技能种类(不是很确定)
7:该技能学习费用
8:这个不知道
9:表示武器限制(255表示无限制,143表示近身武器,159应该是近身武器或者弓可用,64应该是回力,128空手)10:与skillexp里的经验相关联
11:技能所需技能栏
12:这个不清楚,貌似都是1000
13:这个也不清楚
注:0后面有两个格,第一个填职业总号,10是剑士,20是战斧,总之是填各职业见习代号-1的数,最后一个格是填你前面那格写的职业用此技能的经验所得~~~~一般设置200,
比如,0后面写10 200,意思就是当剑士使用这技能,用一次的经验就是200/10,就是20经验一次,等于这就是他的得意技.最后两个格不写的话,就是所有职业用一次都是10经验



三:知道了以上的东西,那么写技能已经不是难事了
其实不管你在什么SF看到的5花8门的技能,都是如出一辙的
首先设置TECH吧..理论性知识我就不多说了.我就把自己做几个技能拿出来说吧.
疯狂乱舞 LV1        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:20,        310        1329995        1999        1        1        1141                        20        1               
疯狂乱舞 LV2        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:25,        311        1329995        1999        2        1        1141                        40        1               
疯狂乱舞 LV3        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:30,        312        1329995        1999        3        1        1141                        80        1               
疯狂乱舞 LV4        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:35,        313        1329995        1999        4        1        1141                        100        1               
疯狂乱舞 LV5        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:40,        314        1329995        1999        5        1        1141                        120        1               
疯狂乱舞 LV6        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:45,        315        1329995        1999        6        1        1141                        140        1               
疯狂乱舞 LV7        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:50,        316        1329995        1999        7        1        1141                        160        1               
疯狂乱舞 LV8        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:60,        317        1329995        1999        8        1        1141                        180        1               
疯狂乱舞 LV9        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:70,        318        1329995        1999        9        1        1141                        200        1               
疯狂乱舞 LV10        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:80,        319        1329995        1999        10        1        1141                        220        1               

这个技能效果是攻击2个不同敌对象,并且同时造成1.8倍的伤害,图挡调用的是乾坤的图挡.10级耗魔200.
这里想跟大家着重说的是一个技能效果的问题.这里的效果是完全可以自己设计的
比如:AS:0,AN:2,AM:2,DD:80
若我改成:AS:0,AN:2,AM:2,HR:50,DD:80,那就是在原有的基础提高了50%命中率(HR表示命中)
若我改成:AS:0,AN:2,AM:2,HR:50,TR:80,那就表示原来的1.8倍伤害改成了提高80%的攻击力
若我改成:AS:0,AN:2,AM:2,HR:50,AV:50,TR:80那表示又在原来的基础上提高了50%的闪躲
若我改成:AS:0,AN:2,AM:2,CR:50,HR:50,AV:50,TR:80那就表示又在原来的基础上增加了50%的必杀率
以此类推!自己想在技能上加什么效果(什么石化啦.混乱啦),只要是技能种类的效果,基本都能加上去

大家在看我做的一个技能,气绝回复
恶魔重生 LV10        TECH_Revive        AR:6000,        6819        1329998        1699        1        1        87                        200        1               
AR:6000.这个表示人被拉起来以后恢复的血量
数量改成多少.就表示被拉起来恢复数量多少


然后说一下的是技能的代码的问题:
疯狂乱舞 LV10        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:80,        319        1329995        1999        10        1        1141                        200        1               
还是以这个为例子.大家看到了,我的这个技能的代号是319,我前面也解释了.319并不单单是技能代码,同样是和图挡的调用有关
因为代码是不能乱写的,并且也不能重复
我前面说了.我这个技能的图挡是乾坤的图挡.那么大家可以对比乾坤看一下
乾坤的代号是300~309而我这个技能是310~319.
图挡代码300对应的是310
图挡代码301对应的是311
在看我的恶魔重生.他是气绝回复的图挡
原气绝的代码是6809对应我做的恶魔重生是6819

到这里大家应该能看出来了..
比如你想做个技能.利用乾坤的图挡
乾坤的图挡是301的话.你新做的技能只要填311就可以了.
如果你要做2个和乾坤图挡一样的技能,那么还是利用乾坤的图挡
由于311已经重复的缘故.那么改成321就可以了

以此类推.如果你想做迅速果断图挡的技能.那么就把原有的26200~26209改成26210~26219就可以.
只要保证不重复就可以..
以上就是技能代码的取法(不是乱取的哦)
TECH里的设置应该就这些问题了.


四:接下去就要把设计出来的技能去skill里设置了
拿我做的疯狂乱舞为例
skill:        疯狂乱舞        1999        1329995        1        0        1        100        100        143        2        1                1000                                0               
tech:        疯狂乱舞 LV10        TECH_ContinuationAttack        AS:0,AN:2,AM:2,DD:80,        319        1329995        1999        10        1        1141                        220        1               

这样列出来.应该很清楚了
根据第二步对skill和tech的解释:把该关联的数据关联起来.
tech里所关联的技能编号是1999.那么skill里是1999


五:然后就是在msg里设置了.
msg里没什么多说的.代号.不重复就可以.
比如我所做疯狂乱舞的msg代码是1329995
我在msg里写的数据是
1329995        连续2次攻击不同的对手,伤害提高1.8倍,格斗士职业技能。                10
你自己写了技能.只要取一个不重复的代码.然后根据我上面的格式.在注释里写上自己要写的就可以了


六:最后就是skilllv里设置了
自己制作的技能你想给哪个职业就设置哪个职业
这样一来!自己要的新技能就完成啦.嘿嘿..最后开F测试.就可以啦.


注:魔力修改服务端.都必须仔细.不管修改宠物.技能.写脚本..
只要是较大数据的改动..很难确保一次就成功.所以必须有耐性..
希望妖城大家共同努力..让魔力SF越来越好


最后送大家几个我自己制作的技能
1:
迅速果断-弓 LV1        TECH_FirstAttack        AS:5,TR:10,        26210        1329990        319        1        1        97                        10        1               
迅速果断-弓 LV2        TECH_FirstAttack        AS:10,TR:20,        26211        1329990        319        2        1        97                        20        1               
迅速果断-弓 LV3        TECH_FirstAttack        AS:15,TR:30,        26212        1329990        319        3        1        97                        30        1               
迅速果断-弓 LV4        TECH_FirstAttack        AS:35,TR:40,        26213        1329990        319        4        1        97                        40        1               
迅速果断-弓 LV5        TECH_FirstAttack        AS:55,TR:50,        26214        1329990        319        5        1        97                        50        1               
迅速果断-弓 LV6        TECH_FirstAttack        AS:75,TR:60,        26215        1329990        319        6        1        97                        60        1               
迅速果断-弓 LV7        TECH_FirstAttack        AS:95,TR:70,        26216        1329990        319        7        1        97                        70        1               
迅速果断-弓 LV8        TECH_FirstAttack        AS:110,TR:80,        26217        1329990        319        8        1        97                        80        1               
迅速果断-弓 LV9        TECH_FirstAttack        AS:120,TR:90,        26218        1329990        319        9        1        97                        90        1               
烈风·疾风        TECH_FirstAttack        AS:135,TR:100,        26219        1329990        319        10        1        97                        100        1               
弓手版的迅速果断.跟剑的相比.速度提升增大,攻击力相对减小

神圣之力 LV1        TECH_Ineffective_Physics        D1:1,D2:1,CH:1,        5990        1319996        1015        1        1        72                        5        1               
神圣之力 LV2        TECH_Ineffective_Physics        D1:1,D2:2,CH:1,        5991        1319996        1015        2        1        72                        10        1               
神圣之力 LV3        TECH_Ineffective_Physics        D1:2,D2:3,CH:1,        5992        1319996        1015        3        1        72                        15        1               
神圣之力 LV4        TECH_Ineffective_Physics        D1:2,D2:3,CH:2,        5993        1319996        1015        4        1        72                        20        1               
神圣之力 LV5        TECH_Ineffective_Physics        D1:3,D2:4,CH:2,        5994        1319996        1015        5        1        72                        25        1               
神圣之力 LV6        TECH_Ineffective_Physics        D1:3,D2:4,CH:3,        5995        1319996        1015        6        1        72                        30        1               
神圣之力 LV7        TECH_Ineffective_Physics        D1:4,D2:5,CH:3,        5996        1319996        1015        7        1        72                        35        1               
神圣之力 LV8        TECH_Ineffective_Physics        D1:4,D2:5,CH:4,        5997        1319996        1015        8        1        72                        40        1               
神圣之力 LV9        TECH_Ineffective_Physics        D1:5,D2:6,CH:4,        5998        1319996        1015        9        1        72                        45        1               
神圣守护        TECH_Ineffective_Physics        D1:6,D2:8,CH:5,        5999        1319996        1015        10        1        93                        50        1               
这是圣骑士技能神圣之力.由原来只能给自己使用改成可以别人使用(只能给自己使用感觉局限性太大)

神之惩戒LV1        TECH_Parameter        AS:0,TR:10,DR:-5,MR:-5,        25700        1319994        1001        1        1        1141                        10        1               
神之惩戒LV2        TECH_Parameter        AS:0,TR:15,DR:-5,MR:-5,        25701        1319994        1001        2        1        1141                        18        1               
神之惩戒LV3        TECH_Parameter        AS:0,TR:20,DR:-5,MR:-5,        25702        1319994        1001        3        1        1141                        26        1               
神之惩戒LV4        TECH_Parameter        AS:0,TR:25,DR:-5,MR:-5,        25703        1319994        1001        4        1        1141                        34        1               
神之惩戒LV5        TECH_Parameter        AS:0,TR:35,DR:-5,MR:-5,        25704        1319994        1001        5        1        1141                        42        1               
神之惩戒LV6        TECH_Parameter        AS:0,TR:45,DR:-15,MR:-15,        25705        1319994        1001        6        1        1141                        50        1               
神之惩戒LV7        TECH_Parameter        AS:0,TR:55,DR:-25,MR:-25,        25706        1319994        1001        7        1        1141                        58        1               
神之惩戒LV8        TECH_Parameter        AS:0,TR:65,DR:-35,MR:-35,        25707        1319994        1001        8        1        1141                        66        1               
神之惩戒LV9        TECH_Parameter        AS:0,TR:75,DR:-45,MR:-45,        25708        1319994        1001        9        1        1141                        74        1               
神圣毁灭        TECH_Parameter        AS:0,TR:160,DR:-50,MR:-50,        25709        1319994        1001        10        1        1141                        250        1               
圣骑士技能诸刃碎玉修改版

以下是职业技能,都是只有1级
神圣光环        TECH_LpRecovery        RR:1000,CH:2,        6429        1329994        1099        1        1        93                        350        1               
恢复1000%本身恢复力的血,持续2回合(巫师职业技)
稳如泰山        TECH_Parameter        AS:0,TR:100,DR:300,        26059        1329996        1899        1        1        1141                        200        1               
攻击力提升100%,无防300%,(骑士职业技,骑士本该是刀枪不入)
恶魔重生        TECH_Revive        AR:6000,        6819        1329998        1699        1        1        87                        200        1               
拉起来直接将血回满,传教职业技能


再送大家一个攻宠技能.根据魔剑士技能修改
宠·岩的愤怒        TECH_SpiracleShot        AS:0,AN:3,AM:5,DD:110,        1989        130300        1020        10        1        117                        50        1               
宠·疾风降临        TECH_SpiracleShot        AS:0,AN:3,AM:5,DD:110,        2289        130303        1020        10        1        117                        50        1               
宠·冰尘裂爆        TECH_SpiracleShot        AS:0,AN:3,AM:5,DD:110,        2089        130301        1020        10        1        117                        50        1               
宠·炎的火暴        TECH_SpiracleShot        AS:0,AN:3,AM:5,DD:110,        2189        130302        1020        10        1        117                        50        1               


以上技能测试下来都没问题..
大家如果喜欢就拿去用.至于skill和msg里..我怕有重复.就由你们自己添加设置吧..



相关帖子

回复

使用道具 举报

Archiver|魔力研究社

GMT+8, 2025-5-15 21:34 , Processed in 0.171818 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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