传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查广告 idc yys
查看: 749|回复: 0

[ksf引擎]战骑系统

[复制链接]

该用户从未签到

910

主题

912

帖子

933

积分

九九版主

Rank: 7Rank: 7Rank: 7

卖家信用
买家信用
金币
0
钻石
0
声望
328
在线时间
22 小时
最后登录
2018-8-19
发表于 2018-8-15 20:17:51 | 显示全部楼层 |阅读模式
[ksf引擎]战骑系统

战骑系统坐骑类型说明坐骑一共分为三种,一个是普通只能骑不能攻击,另一种则是物理攻击和可以释放魔法攻击的真骑战



1.马牌物品设置说明普通坐骑   StdMode = 32
物理攻击坐骑 StdMode = 33
普通和物理攻击坐骑形象 Shape = (Resource\Data\Horse.pak 中图片位置) / 600 + 1 整除后余数舍弃 比如:480 / 600 = 0.8 + 1 = 1  //0.8不为整数,所以我们看作0  0 + 1 = 1  //所以480位置的坐骑Shape值为1
           1500 / 600 = 2.5 + 1 = 3
(马没有攻击素材,如果请将马设置为普通坐骑)
人物配戴该物品后既可使用坐骑系统了
物品增加成功后,由人物配戴,在聊天过滤按扭旁边新增了一个坐骑上/下按扭
人物装备栏也增加了坐骑界面


2.人物骑上坐骑以后的服装和服装特效设置说明人物骑上[普通/物理]坐骑后的服装造形存放在 Resource\Data\HumHorse.pak 文件中
请设置物品数据库,以“天魔神甲”设置为例
先在物品数据库找到“天魔神甲”
设置“天魔神甲”中的 Source = (Resource\Data\HumHorse.pak 中图片位置) / 640    //整除后从0开始计算
     比如:500 / 640 = 0.78    //整除后余数舍弃    那么该衣服的Source值为 0
女性服装与男性服装设置一样的代码

(坐骑服装我们是从韩国客户端里导入的,我们只导入了几件服装做为演示如果你们需要更多的服装,请自行导入)
关于服装特效(例如雷霆战甲背后的翅膀效果)
特效存放在 Resource\Data\HumEffectHorse.pak 文件中
物品数据库中不需要另行设置了,主要是没有合适的补丁素材
我们提供的文件中只有雷霆战甲和火龙服装的特效素材
如果你们要用其它的,请自行找素材
坐骑服装特效代码,跟普通服装特效代码是一样的
例如 火龙服装(天龙宝甲)数据库中的 Anicount = 3 (女性服装 = 4)
则 Resource\Data\HumEffectHorse.pak 中读取的位置为 (Anicount - 1) * 320
请自行按照此算法将素材图片导入补丁中既可


3.坐骑装备设置说明

名称字段 =  数值
缰绳StdMode = 34
铃铛StdMode = 35
马鞍StdMode = 36

装饰StdMode = 37
脚钉StdMode = 38
    说明:
坐骑装备属性,支持防御、魔御、攻击、准确、敏捷和生命有效
另外NeedLevel可以设定要求坐骑达到指定等级才能配戴(Need=0)


4.驯化系统设置说明怪物数据库设置字段数值
Race58

RaceImg85

ApprAppr = (Resource\Data\Horse.pak 中图片位置) / 600 + 1100
(只有马有驯化素材,可攻击的像老虎、狐狸都没有素材,请不要设置驯化怪物)


驯马武器设置字段数值
StdMode9



设置说明在爆率文件中设置死亡掉落的物品,例如马牌等,不然驯化成功了得不到任何物品设置好后,就可以按照普通刷怪的方式使用玩家在配戴有指定的武器,攻击该怪物,既有一定机率驯化为坐骑
(M2-功能设置-坐骑)里面有详细设定,请自行选择

另外,坐骑升级经验在 Mir200\Exps.ini 中设置
用记事本打开该文件,查找 [HorseExp]
[HorseExp] 下面的 Level* 对应的就是坐骑升级所需要的经验,请手动修改



真骑战(魔法/技能坐骑)说明真骑战坐骑素材说明坐骑素材:每个坐骑384张 人物服装和特效素材:每件衣服768张[男女] 人物武器和特效素材:每把武器768张 骑战人物头发素材:男女各1840张


真骑战坐骑StdMode含义
63
设置此数字的坐骑是直接读取人物全身属性.其他数字则读取坐骑本身属性


真骑战形象Shape补丁位置
101-999
./Resource\HorseEx\ HorseEx.pak 编号从100开始
第一只编号是101 第二只是102 ........以此类推




骑战人物衣服头发HorseHair补丁位置
0-8
./Resource\HorseEx\ HairHorseEx.pak
共支持9个发型,对应hair类型的0-8




骑战人物服装造型HorseWar补丁位置
0-999
./Resource\HorseEx\HumHorseEx.pak 编号从0开始
第一件编号是0  第二件是1 ......以此类推






骑战人物服装特效HorseEffect补丁位置
0-999
./Resource\HorseEx\HumEffectHorseEx.pak 编号从0开始
第一件编号是0 第二件是1 ........以此类推




骑战人物武器造型HorseWar补丁位置
0-999
./Resource\HorseEx\WeaponHorseEx.pak 编号从0开始
第一把编号是1 第二把是2    ........以此类推





骑战人物武器特效HorseEffect补丁位置
0-999
./Resource\HorseEx\WeaponEffectHorseEx.pak 编号从0开始
第一把编号是1 第二把是2 .........以此类推









坐骑上的人物服装/武器释放技能时动作说明1.除了坐骑和头发其余计算方式如下: (每个编号数量总共是768张图片男:
静止:    0开始  8个方向,4张实图 4张空图  (0-63)
走动:  64开始  8个方向,6张实图 2张空图  (64-127)
奔跑:128开始  8个方向,6张实图 2张空图  (128-191)
攻击:192开始  8个方向,6张实图 2张空图  (192-255) 技能:256开始  8个方向,6张实图 2张空图  (256-319)
被攻:320开始  8个方向,3张实图 5张空图  (320-383)
   
女:
静止:384开始  8个方向,4张实图 4张空图  (384-447)
走动:448开始  8个方向,6张实图 2张空图  (448-511)
奔跑:512开始  8个方向,6张实图 2张空图  (512-575)
攻击:576开始  8个方向,6张实图 2张空图  (576-639)
技能:640开始  8个方向,6张实图 2张空图  (640-703)
被攻:704开始  8个方向,3张实图 5张空图  (704-767)


2.坐骑计算方式每个编号数量总共是384张图片) 静止:    0开始  8个方向,4张实图 4张空图  (0-63)
走动:  64开始  8个方向,6张实图 2张空图  (64-127)
奔跑:128开始  8个方向,6张实图 2张空图  (128-191)
攻击:192开始  8个方向,6张实图 2张空图  (192-255)
技能:256开始  8个方向,6张实图 2张空图  (256-319)
被攻:320开始  8个方向,3张实图 5张空图  (320-383)



3.头发计算方式每个编号数量总共是1840张图片)男:
空图:    0开始   384张空图    (0-383)
静止:384开始   8个方向,4张实图 4张空图  (384-447)
走动:  64开始   8个方向,6张实图 2张空图  (448-511)
奔跑:128开始   8个方向,6张实图 2张空图  (512-575)
攻击:192开始  8个方向,6张实图 2张空图  (576-639)
技能:256开始  8个方向,6张实图 2张空图  (640-703)
被攻:320开始   8个方向,3张实图 5张空图  (704-767)
空图:768开始   152张空图    (768-919)
女:
空图:920开始    384张空图    (920-1303)
静止:1304开始  8个方向,4张实图 4张空图  (1304-1367)
走动:1368开始  8个方向,6张实图 2张空图  (1368-1431)
奔跑:1432开始  8个方向,6张实图 2张空图  (1432-1495)
攻击:1496开始  8个方向,6张实图 2张空图  (1496-1559)
技能:1560开始  8个方向,6张实图 2张空图  (1560-1623)
被攻:1624开始  8个方向,3张实图 5张空图  (1624-1687)
空图:1688开始  152张空图  
共支持9个发型,对应hair类型的0-8

坐骑在人物释放技能时站立的说明坐骑在人物释放技能时站立的特别说明如果你找不到坐骑在人物释放技能时的素材可以用以上(0~63)的站立素材添加到(192~255)(256~319)即可实现真正的骑战 使用特殊技能由于没有素材将自动隐藏坐骑,则使用默认素材,例如:连击技能,倚天辟地等







[ksf引擎]战宠系统说明
[ksf引擎]攻击怪物加经验的配置方法
免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
回复

使用道具 举报

        Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

        Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.