立即注册 找回密码
楼主: 芝麻论坛

[KSFM2引擎] KSFM2引擎数据库说明战宠DB数据库说明战宠物品就是一件装备

[复制链接]

1万

主题

1619

回帖

6万

积分

管理员

芝麻GM论坛站长www.5s98.com

Rank: 9Rank: 9Rank: 9

积分
62694
QQ
发表于 2021-5-16 21:02:53 | 显示全部楼层 |阅读模式
360截图20210516210227539.jpg
战宠系统说明1.数据库说明战宠DB数据库说明战宠物品就是一件装备,支持数据库直接设置属性,这样做的目的是为了能交易,具体支持属性请看一下设置说明 战宠DB数据库设置灵兽物品 StdMode 60
战宠技能DB数据库设置战宠技能 StdMode=52 Shape=60
战宠怪物DB数据库设置战宠怪物 Race=160  Exp=技能攻击距离
战宠常量设置参数 含义
战宠名称 <$ITEMINFO[$IDX(14)].Name>
战宠品质 <$ITEMINFO[$IDX(14)].Beizhu(0)>
战宠契合 <$ITEMINFO[$IDX(14)].Beizhu(1)>
防御 <$ITEMINFO[$IDX(14)].Ac2>--<$ITEMINFO[$IDX(14)]>.Value(0) * 255 + <$ITEMINFO[$IDX(14)]>.Value(5)>          红色字体代表1=255   绿色字体代表1=1
魔防 <$ITEMINFO[$IDX(14)].Mac2>--<$ITEMINFO[$IDX(14)]>.Value(1) * 255 + <$ITEMINFO[$IDX(14)]>.Value(6)>  红色字体代表1=255 绿色字体代表1=1
攻击 <$ITEMINFO[$IDX(14)].Dc2>--<$ITEMINFO[$IDX(14)]>.Value(2) * 255 + <$ITEMINFO[$IDX(14)]>.Value(7)> 红色字体代表1=255 绿色字体代表1=1
生命 <$ITEMINFO[$IDX(14)].Hp>--<$ITEMINFO[$IDX(14)]>.Value(10) * 255 + <$ITEMINFO[$IDX(14)]>.Value(11)>       红色字体代表1=255   绿色字体代表1=1
准确 <$ITEMINFO[$IDX(14)].Value(12)>
敏捷 <$ITEMINFO[$IDX(14)].Value(13)>
攻击速度 <$ITEMINFO[$IDX(14)].Value(8)>

行走速度 <$ITEMINFO[$IDX(14)].Value(9)>
经验值 <$ITEMINFO[$IDX(14)].WeaponExp>
经验上限 <$ITEMINFO[$IDX(14)].WeaponMaxExp>

计算公式是 0*255+5  等级 <$ITEMINFO[$IDX(14)].WeaponLv>
主动技能 <$ITEMINFO[$IDX(14)].TeShu>

被动技能 <$ITEMINFO[$IDX(14)].DiaoLuo>


战宠脚本操作设置战宠属性 数据库DB属性 脚本附加命令(对应附加脚本)
生命值 HP   (可设置) ChangeGiveItem 7 10 +数值
实际效果附加战宠生命上限为
= 数值 * 255
最大值=65536
魔法值 MP ChangeGiveItem 7 11 +数值
攻击下限 Dc ChangeGiveItem 7 2 +数值
实际效果附加战宠攻击上限为
= 数值 * 255
最大值=65536
攻击上限 Dc2  (可设置) ChangeGiveItem 7 7 +数值
防御下限 Ac ChangeGiveItem 7 0 +数值
实际效果附加战宠防御上限为
= 数值 * 255
最大值=65536
防御上限 Ac2 (可设置) ChangeGiveItem 7 5 +数值
魔防下限 Mac ChangeGiveItem 7 1 +数值
实际效果附加战宠魔御上限为
= 数值 * 255
最大值=6553
魔防上限 Mac2  (可设置) ChangeGiveItem 7 6 +数值
准确 Hitpoint  (可设置) ChangeGiveItem 7 12 +数值
敏捷 Speedpoint  (可设置) ChangeGiveItem 7 13 +数值
攻击速度 Mc  (可设置) ChangeGiveItem 7 8 +数值
实际值=原始速度-数值
移动速度 Sc  (可设置) ChangeGiveItem 7 9 +数值
实际值=原始速度-数值
品质 无(脚本控制)
附加属性也需要脚本实现 ChangeGiveItem 18 0 =数值
战宠属性对应(只关联物品数据库DB,怪物数据库无关联)  契合 无(脚本控制)
契合为10:附加人物10%属性给战宠
契合为20:附加人物20%属性给战宠 ChangeGiveItem 18 1 =数值
经验值 获取经验方式和人物相同(经验设置与灵宠经验相同)  可以用附加刀魂经验来控制[查看]

战宠无效属性可作为战宠变量1.ChangeGiveItem 7 3 +数值     10.ChangeGiveItem 7 20 +数值2.ChangeGiveItem 7 4 +数值     11.ChangeGiveItem 7 21 +数值4.ChangeGiveItem 7 14 +数值   12.ChangeGiveItem 7 22 +数值5.ChangeGiveItem 7 15 +数值   13.ChangeGiveItem 7 23 +数值6.ChangeGiveItem 7 16 +数值   14.ChangeGiveItem 7 24 +数值7.ChangeGiveItem 7 17 +数值   15.ChangeGiveItem 7 25 +数值8.ChangeGiveItem 7 18 +数值   16.ChangeGiveItem 7 26 +数值9.ChangeGiveItem 7 19 +数值   
调整战宠属性命令说明调整战宠属性可运用对装备附加属性一样的脚本,怎么对装备加属性就怎么对战宠加属性。
使用示例
;对战宠附加防御
[@main]
#if
#act
HookItem 14
CHANGEGIVEITEM 7 0 +1
CHANGEGIVEITEM 8
使用示例
[@main](1740,800,800,3,0,0,1,460,0)
{战宠名字=FCO=161} :{【<$ITEMINFO[$IDX(14)].Name>】=FCO=70}  等级:{<$ITEMINFO[$IDX(14)].WeaponLv>=FCO=250}\
{15=y}灵兽品质 {<$ITEMINFO[$IDX(14)].Beizhu(0)>=FCO=250}  准确  {<$ITEMINFO[$IDX(14)].Value(12)>=FCO=243} \
灵兽契合 {<$ITEMINFO[$IDX(14)].Beizhu(1)>=FCO=250}  敏捷  {<$ITEMINFO[$IDX(14)].Value(13)>=FCO=243}\
防御 <$ITEMINFO[$IDX(14)].Ac2> + {(<$ITEMINFO[$IDX(14)].Value(0)>)=FCO=250}   攻击 <$ITEMINFO[$IDX(14)].Dc2> + {(<$ITEMINFO[$IDX(14)].Value(2)>)=FCO=250}\
魔防 <$ITEMINFO[$IDX(14)].Mac2> + {(<$ITEMINFO[$IDX(14)].Value(1)>)=FCO=250}  生命 <$ITEMINFO[$IDX(14)].Hp> + {(<$ITEMINFO[$IDX(14)].Value(10)>)=FCO=250}\
攻击速度 {<$ITEMINFO[$IDX(14)].Value(8)>=FCO=242} 行走速度 {<$ITEMINFO[$IDX(14)].Value(9)>=FCO=242}\
经验下值:{<$ITEMINFO[$IDX(14)].WeaponExp>=FCO=242} 经验上限:{<$ITEMINFO[$IDX(14)].WeaponMaxExp>=FCO=242}\
主动技能:{<$ITEMINFO[$IDX(14)].TeShu>=FCO=250}   被动技能:{<$ITEMINFO[$IDX(14)].DiaoLuo>=FCO=242}\
<召唤宠物/@111>  附加防御/@222
[@111]
#act
MobSlave 灵兽系统 1 1
goto @main
break
[@222]
#act
HookItem 14
CHANGEGIVEITEM 7 0 +1
CHANGEGIVEITEM 8
召唤战宠命令说明MobSlave 参数1 参数2 参数3命令参数参数 含义
参数1 固定怪物名- 灵兽系统

参数1 数量

参数2 等级


命令说明佩戴好战宠装备后,用此命令可召唤一只战宠 指定召唤怪物怪物名必须和物品名一致,召唤命令参数1必须是“灵兽系统”   M2会自动检测怪物名 无需另外填写怪物名。  使用示例
[@MobSlave]
#act
MobSlave 灵兽系统 1 1
goto @main
break
战宠触发相关命令战宠升级触发使用战宠升级后会自动触发-功能脚本Q-Function.txt中的[@LSLEVELUP]段
使用示例
[@LSLEVELUP]
#act
SendMsg 7 您的战宠【<$ITEMINFO[$IDX(14)].Name>】升级了,当前等级为:【<$ITEMINFO[$IDX(14)].WeaponLv>】
战宠收回或者死亡触发使用战宠收回或者死亡触发后会自动触发-功能脚本Q-Function.txt中的[LSGOHOME]段
使用示例
[@LSGOHOME]
#act
SendMsg 7 战宠已收回!!

战宠附加技能战宠主动技能配置文件技能存放位置:/Mir200\Envir\LingShouZDSkill.txt
注意:设置技能名不能超出三个字 使用示例;技能名称       魔法数据库MagID编号        几率    威力数值

  祝福                       255                               10           99
战宠被动技能配置文件技能存放位置:/Mir200\Envir\LingShouSkill.txt
注意:设置技能名不能超出三个字 战宠被动类型参数表1 = 防御加数值 8 = 血量加百分比
15 = ****
22 = 目标冰冻
29 = ****
36 = 主人加蓝百分比
43 = 主人加忽略防御百分比

2 = 防御加百分比
9 = 准确加数值 16 = ****
23 = 目标失明
30 = 主人加防御百分比
37 = 主人加致命一击百分比
44 = ****

3 = 魔御加数值
10 = 敏捷加数值 17 = ****
24 = 目标麻痹
31 = 主人加魔御百分比
38 = 主人加伤害加成百分比
45 = ****

4 = 魔御加百分比
11 = 行走速度加数值
18 = ****
25 = 目标蛛网
32 = 主人加攻击百分比
39 = 主人加伤害吸收百分比
46 = ****

5 = 攻击加数值 12 = 攻击速度加数值 19 = ****
26 = 目标击退
33 = 主人加魔法百分比
40 = 主人加物理减伤百分比
47 = ****

6 = 攻击加百分比 13 = 致命一击加百分比
20 = 目标中绿毒
27 = ****
34 = 主人加道术百分比
41 = 主人加魔法减伤百分比
48 = ****

7 = 血量加数值 14 = ****
21 = 目标中红毒
28 = ****
35 = 主人加血百分比
42 = 主人加伤害反射百分比
49 = ****



使用示例;技能名称       类型        几率       数值

  致盲                23          10           99
战宠附加主被技能命令[@main]
#if
#act
ChangeGiveItem 24 技能1,技能2,技能3
ChangeGiveItem 25 被动1,被动2,被动3
CHANGEGIVEITEM 8
检测战宠技能方法;判断战宠主动技能是否含有了冰咆哮
[@main]
#IF
CheckContainsText  <$ITEMINFO[$IDX(14)].TeShu> 冰咆哮   
#ACT
SendMsg 6 该战宠主动技能中含有冰咆哮
Break






上一篇:KSFM2引擎物品宝箱的配置方法功能说明物品方法
下一篇:KSFM2引擎战骑系统坐骑类型说明
芝麻GM论坛所有传奇版本均系正常开区的商业版本!用的好也请多帮我做一下宣传!~
本站有各机房服务器出租.域名出售.高速空间.有需要的请联系站长.站长QQ:164794989
芝麻论坛GM交流群:七群222746092八群213728287
回复

使用道具 举报

0

主题

741

回帖

969

积分

高级会员

Rank: 4

积分
969
发表于 2021-5-17 02:21:24 | 显示全部楼层
不错 支持一个了

回复 支持 反对

使用道具 举报

1

主题

1186

回帖

1376

积分

金牌会员

Rank: 6Rank: 6

积分
1376
发表于 2021-5-17 03:29:00 | 显示全部楼层
广告位,,坐下看看

回复 支持 反对

使用道具 举报

0

主题

1238

回帖

1373

积分

金牌会员

Rank: 6Rank: 6

积分
1373
发表于 2021-5-17 04:31:17 | 显示全部楼层
不错 支持下。。。

回复 支持 反对

使用道具 举报

0

主题

986

回帖

1373

积分

金牌会员

Rank: 6Rank: 6

积分
1373
发表于 2021-5-17 06:11:07 | 显示全部楼层
啊啊啊啊啊啊啊啊啊啊啊

回复 支持 反对

使用道具 举报

1

主题

1587

回帖

1799

积分

金牌会员

Rank: 6Rank: 6

积分
1799
发表于 2021-5-17 07:41:33 | 显示全部楼层
这么强,支持楼主,佩服

回复 支持 反对

使用道具 举报

0

主题

1333

回帖

1756

积分

金牌会员

Rank: 6Rank: 6

积分
1756
发表于 2021-5-17 09:31:32 | 显示全部楼层
珍爱生命,果断回帖。

回复 支持 反对

使用道具 举报

0

主题

935

回帖

1284

积分

金牌会员

Rank: 6Rank: 6

积分
1284
发表于 2021-5-17 11:10:47 | 显示全部楼层
发发呆,回回帖,工作结束~

回复 支持 反对

使用道具 举报

0

主题

1679

回帖

1616

积分

金牌会员

Rank: 6Rank: 6

积分
1616
发表于 2021-5-17 12:21:36 | 显示全部楼层
为保住菊花,这个一定得回复!

回复 支持 反对

使用道具 举报

0

主题

1107

回帖

1168

积分

金牌会员

Rank: 6Rank: 6

积分
1168
QQ
发表于 2021-5-17 14:01:02 | 显示全部楼层
LZ帖子不给力,勉强给回复下吧

回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|无图浏览|手机版|传奇一条龙|传奇版本|芝麻GM论坛,传奇一条龙,传奇版本库,私服版本,传奇SF服务端 ( 鄂ICP备2021011479号-4 )|网站地图

GMT+8, 2024-11-21 22:35 , Processed in 0.239986 second(s), 45 queries , Gzip On.

传奇单机服务端 X3.4 © 2022 免费私服版本下载

芝麻论坛打造行业第一传奇版本论坛,所有商业版本均免费开放下载,力争做行业最大的教程及版本发布基地,GM基地开传奇一条龙服务及商业服务端下载

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!