立即注册 找回密码
查看: 1265|回复: 39

[KSFM2引擎] KSFM2引擎刀魂系统功能命令格式CHANGEGIVEITEM

[复制链接]

1万

主题

1619

回帖

5万

积分

管理员

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

Rank: 9Rank: 9Rank: 9

积分
57188
QQ
发表于 2021-5-16 20:57:04 | 显示全部楼层 |阅读模式
360截图20210516205636395.jpg
刀魂系统功能命令格式CHANGEGIVEITEM 参数1 参数2 参数3 命令参数参数 含义
参数1 刀魂ID:

              10 = 战士

              20 = 法师

              30 = 道士

参数2 运算符:参数允许' +,-,=' 运算符的使用

特别字符180 : 刀魂经验清零

参数3 数值

命令说明此命令可以赋予武器一个成长型功能,可增加属性给人物  物品反馈变量<$STR(S1)>=武器名字  <$STR(N1)>=武器IDX  <$STR(N2)>=当前刀魂等级 调整刀魂等级和经验值 [@main]
#if
#act

;选取身上武器
HookItem 1

;刀魂属性为 10 = 战士 20 = 法师 30 = 道士
CHANGEGIVEITEM 10 10

;刀魂等级加10
CHANGEGIVEITEM 10 +10

;刀魂经验值+10000
CHANGEGIVEITEM 11 +10000

;10 战士 20 法师 30 道士 (180 是刀魂经验清零)
CHANGEGIVEITEM 10 180  

;注意:改变完属性必需调整8参数,不然客户端不会实时显示
CHANGEGIVEITEM 8
刀魂升级触发命令命令说明当人物佩戴刀魂升级后触发QFunction-0.txt里面的[@DaoHunUp]脚本段  使用示列[@DaoHunUp]
#ACT
SENDMSG 5 [提示]:恭喜你武器<$STR(S1)>.序号为<$STR(N1)>.等级是<$STR(N2)>完成进化!
使用示列 [@main]
当解封武器里沉睡的刀魂,武器即可在平时打怪升级中获得经验\
增强武器本身的属性,武器经验达到一定等级后,还可改变武器\
的品质获得新属性,甚至修炼出令人惊叹的{刀魂技能=FCO=253}!\
{魂炼石道具:全服BOSS均有掉落.幽冥领域(较高).商铺道具=FCO=250}!\
小成期:[Lv: 1-10]提升1级增加1种属性各1点\
晋升期:[Lv: 10-20]提升1级增加2种属性各1点\
大成期:[Lv:30-50]提升1级增加3种属性各1点,激活{刀魂技能=FCO=253}!\
{5=y}①<开启{【战】=FCO=253}魂炼/@1>选择:{主属性攻击,附加属性:准确,伤害,暴击=FCO=250}\
{5=y}②<开启{【法】=FCO=253}魂炼/@2>选择:{主属性魔法,附加属性:准确,伤害,暴击=FCO=250}\
{5=y}③<开启{【道】=FCO=253}魂炼/@3>选择:{主属性道术,附加属性:准确,伤害,暴击=FCO=250}\
[@1]
请确认是否正确佩戴武器\
需要材料: 魂炼石x3 \
需要费用: 200元宝\ \
<确认【战】魂炼/@44>
[@2]
请确认是否正确佩戴武器\
需要材料: 魂炼石x3 \
需要费用: 200元宝\ \
<确认【法】魂炼/@55>
[@3]
请确认是否正确佩戴武器\
需要材料: 魂炼石x3 \
需要费用: 200元宝\ \
<确认【道】魂炼/@66>
[@44]
#IF
CHECKJOB Warrior
CHECKITEMADDVALUELV 1 28 < 1
CHECKUSEITEM 1
#ACT
GOTO @11
#ELSEACT
MESSAGEBOX 你不是战士?你没有佩戴武器?或者武器已经激活刀魂属性了。
[@55]
#IF
CHECKJOB Wizard
CHECKITEMADDVALUELV 1 28 < 1
CHECKUSEITEM 1
#ACT
GOTO @22
#ELSEACT
MESSAGEBOX 你不是法师?你没有佩戴武器?或者武器已经激活刀魂属性了。
[@66]
#IF
CHECKJOB Taoist
CHECKITEMADDVALUELV 1 28 < 1
CHECKUSEITEM 1
#ACT
GOTO @33
#ELSEACT
MESSAGEBOX 你不是道士?你没有佩戴武器?或者武器已经激活刀魂属性了。
[@11]
#IF
CHECKGAMEGOLD > 199
CHECKITEM 魂炼石 3
#ACT
GAMEGOLD - 200
TAKECOUNT 魂炼石 3
HookItem 1
CHANGEGIVEITEM 10 10
CHANGEGIVEITEM 8
MESSAGEBOX 恭喜您,武器成功开启魂炼系统!
#ELSEACT
MESSAGEBOX 对不起,解封刀魂需要:魂炼石3个+200元宝。

[@22]
#IF
CHECKGAMEGOLD > 199
CHECKITEM 魂炼石 3
#ACT
GAMEGOLD - 200
TAKECOUNT 魂炼石 3
HookItem 1
CHANGEGIVEITEM 10 20
CHANGEGIVEITEM 8
MESSAGEBOX 恭喜您,武器成功开启魂炼系统!
#ELSEACT
MESSAGEBOX 对不起,解封刀魂需要:魂炼石3个+200元宝。

[@33]
#IF
CHECKGAMEGOLD > 199
CHECKITEM 魂炼石 3
#ACT
GAMEGOLD - 200
TAKECOUNT 魂炼石 3
HookItem 1
CHANGEGIVEITEM 10 30
CHANGEGIVEITEM 8
MESSAGEBOX 恭喜您,武器成功开启魂炼系统!
#ELSEACT
MESSAGEBOX 对不起,解封刀魂需要:魂炼石3个+200元宝。
检测装备附加刀魂等级CHECKITEMADDVALUELV 参数1 参数2 参数3 参数4命令参数参数 含义
参数1 装备的位置
      0 衣服
      1 武器
      2 头盔

      3 项链
      4 勋章
      5 左手镯
      6 右手镯
      7 左戒指

      8 右戒指

      9 符毒
      10 腰带
      11 靴子
      12 宝石
      13 马牌
      14 道具
      15 盾牌/左手武器
      21 斗笠
      22 面巾

参数2 附加刀魂等级类型 (28)

参数3  运算符:参数允许' +,-,=' 运算符的使用

特别字符180 : 刀魂经验清零

参数4 刀魂等级


命令说明此命令用于检测人物装备位置附加的刀魂属性 使用示例[@例子1]
#IF;检测 装备位置 1 刀魂等级类型 28 刀魂等级大于 0 CHECKITEMADDVALUELV 1 28 > 0
CHECKGAMEGOLD > 49#ACTGAMEGOLD - 50
;身上武器位置HookItem 1
;刀魂经验增加500万 CHANGEGIVEITEM 11 +5000000
;注意:改变完属性必需调整8参数,不然客户端不会实时显示CHANGEGIVEITEM 8 SENDMSG 5 恭喜:您的刀魂经验增加500

[@例子2]
当前身上武器刀魂等级经验需要转移,可以使用下面的功能提取等级经验\
事先确定背包是否有足够的空间!\
温馨提示:提取刀魂武器经验前请先佩戴好武器!\
提取刀魂武器经验【10级】以上武器花费1000元宝提取刀魂经验!\
<{我要提取刀魂武器经验=FCO=251}/@提取经验>\

[@提取经验]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
GOTO @提取经验1
#elseact
MESSAGEBOX 你没有足够的提取费用、无法提取!

[@提取经验1]
#IF
CHECKITEMADDVALUELV 1 28 < 10
#ACT
MESSAGEBOX 你的武器提取等级经验不足10级、无法提无法提取

#IF
CHECKITEMADDVALUELV 1 28 = 10
#ACT
give 精魂珠(10亿) 1
HookItem 1
CHANGEGIVEITEM 10 180
CHANGEGIVEITEM 8
MESSAGEBOX 你的武器等级是10级

#IF
CHECKITEMADDVALUELV 1 28 = 11
#ACT
give 精魂珠(10亿) 1
give 精魂珠(1亿) 5
HookItem 1
CHANGEGIVEITEM 10 180
CHANGEGIVEITEM 8
MESSAGEBOX 你的武器等级是11级

刀魂属性备注说明本文本作用用于客户端显示刀魂属性,不放此文本则隐藏刀魂所有属性
刀魂属性文字10 = 战士   20 = 法师   30 = 道士    1 代表刀魂等级  
显示刀魂属性在Sky_TzHintList.txt
请在[M2]-[管理]-[刀魂设置]配合填写
文本存放地址\Resource\Data\Sky_TzHintList.txt
使用示例10=1|战士触发\HP +10 MP +10 攻击 +10\生命 + 10020=1|法师触发\HP +11 MP +11 攻击 +11\生命 + 10130=1|道士触发\HP +11 MP +11 攻击 +11\生命 + 10110=6|战士触发\HP +11 MP +11 攻击 +11\生命 + 10120=6|法师触发\HP +11 MP +11 攻击 +11\生命 + 10130=6|道士触发\HP +11MP +11 攻击 +11\生命 + 101







上一篇:KSFM2引擎会员类计时管理脚本,自动计算会员日期
下一篇:KSFM2引擎判断玩家正在使用的登陆器界面的类型变量说明
芝麻GM论坛所有传奇版本均系正常开区的商业版本!用的好也请多帮我做一下宣传!~
本站有各机房服务器出租.域名出售.高速空间.有需要的请联系站长.站长QQ:164794989
芝麻论坛GM交流群:七群222746092八群213728287
回复

使用道具 举报

0

主题

1423

回帖

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
发表于 2021-5-17 02:09:09 | 显示全部楼层
路过的帮顶

回复 支持 反对

使用道具 举报

0

主题

827

回帖

1007

积分

金牌会员

Rank: 6Rank: 6

积分
1007
发表于 2021-5-17 03:15:20 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!

回复 支持 反对

使用道具 举报

0

主题

847

回帖

822

积分

高级会员

Rank: 4

积分
822
发表于 2021-5-17 04:21:03 | 显示全部楼层
支持支持再支持

回复 支持 反对

使用道具 举报

0

主题

1061

回帖

1452

积分

金牌会员

Rank: 6Rank: 6

积分
1452
发表于 2021-5-17 05:56:08 | 显示全部楼层
边撸边过

回复 支持 反对

使用道具 举报

1

主题

1236

回帖

1502

积分

金牌会员

Rank: 6Rank: 6

积分
1502
发表于 2021-5-17 07:18:19 | 显示全部楼层
为保住菊花,这个一定得回复!

回复 支持 反对

使用道具 举报

5

主题

1408

回帖

1888

积分

金牌会员

Rank: 6Rank: 6

积分
1888
发表于 2021-5-17 09:13:09 | 显示全部楼层
呵呵,低调,低调!

回复 支持 反对

使用道具 举报

0

主题

1148

回帖

1092

积分

金牌会员

Rank: 6Rank: 6

积分
1092
发表于 2021-5-17 10:39:15 | 显示全部楼层
传奇私服一条龙

回复 支持 反对

使用道具 举报

0

主题

633

回帖

1071

积分

金牌会员

Rank: 6Rank: 6

积分
1071
发表于 2021-5-17 12:06:50 | 显示全部楼层
写的真的很不错

回复 支持 反对

使用道具 举报

0

主题

1413

回帖

1567

积分

金牌会员

Rank: 6Rank: 6

积分
1567
QQ
发表于 2021-5-17 13:35:41 | 显示全部楼层
向楼主学习

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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