项目

一般

简介

行为

ChangeSP » 历史记录 » 修订 2

« 上一页 | 修订 2/4 (差异) | 下一页 »
yangdefeng, 2023-09-05 18:50


changeSP

动态调整特殊状态

标签:命令定义|changeSP

格式
命令名 参数1 参数2 参数3
changeSP 状态类型 开关 有效时长
说明:
  • 参数1:特殊状态类型
    • 0:神秘人,需要在他人视野外使用,再次进入视野生效
    • 1:传送,效果与传送戒指相同,需要有传送戒指或开启传送buff
    • 2:麻痹
    • 3:防麻痹
    • 4:复活
    • 5:破复活
    • 6:护身,需要先存在护身buff
    • 7:破护身
    • 10:复活成功率(默认100,复活成功率0~100)
    • 11:麻痹几率(1~100,默认100,0也是100)
    • 12:防麻痹几率(1~100,默认100,0也是100)
    • 13:破复活几率(1~100,默认100,0也是100)
    • 14:破护身几率(1~100,默认100,0也是100)
  • 参数2:开关
    • 1:开
    • 0:关
  • 参数3:有效时长,单位为秒。参数1=10、11、12、13、14时,参数3变为几率
    • 0或空:在线有效
注意
  • 离线失效,关闭后效果会立即取消
  • 与有特殊属性的装备不冲突
  • 不支持假人
  • 效果时间结束后可触发 ..\Mir200\Envir\Market_Def\QFunction-0.txt 中的 [@ChangeSPTimeOutX] ,X代表属性编号,不包括10、11、12、13、14
  • 所有带几率的属性,如想其发挥作用,目标或自必须先带有此属性效果,如装备带有相同属性的效果,尽量避免使用。
  • 相同的属性多次触发并不会叠加,只生效最新触发的命令

特戒引擎脚本示例:

[@神秘人]
#act
changeSP 0 1 100

[@传送]
#act
changeSP 1 1 10

[@麻痹]
#act
changeSP 2 1 10

[@防麻痹]
#act
changeSP 3 1 10

[@复活]
#act
changeSP 4 1 10

[@破复活]
#act
changeSP 5 1 10
changeSP 13 1 100

[@护身]
#act
changeSP 6 1 100

[@破护身]
#act
changeSP 7 1 10
changeSP 14 1 100

[@复活几率]
#act
changeSP 10 1 100

[@麻痹几率]
#act
changeSP 11 1 100

[@防麻痹几率]
#act
changeSP 12 1 100

QFunction-0.txt 配置:
[@ChangeSPTimeOut0]
#act
sendmsg 6 0加成结束

[@ChangeSPTimeOut1]
#act
sendmsg 6 1加成结束

[@ChangeSPTimeOut2]
#act
sendmsg 6 2加成结束

[@ChangeSPTimeOut3]
#act
sendmsg 6 3加成结束

[@ChangeSPTimeOut4]
#act
sendmsg 6 4加成结束

[@ChangeSPTimeOut5]
#act
sendmsg 6 5加成结束

[@ChangeSPTimeOut6]
#act
sendmsg 6 6加成结束

[@ChangeSPTimeOut7]
#act
sendmsg 6 7加成结束

yangdefeng 更新于 大约一年 之前 · 2 修订