主要的关联属性USEBONUSPOINT 1 →1代表的就是对应的属性,由1——13
QF脚本[@PlayLevelUp]里添加生成自定义变量
#if
#act
CalcVar HUMAN SHUXING + 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 提示:升级增加1属性点,当前属性点总数是<$HUMAN(SHUXING)>点!
自定义变量就要自己去添加了不做过多解释
[@main]
属性强化大师\
亲爱的<$USERNAME>:每升1级可以增加1点额外属性!\
<查看属性点/@查看属性点> <属性点介绍/@介绍> \
<强化攻击/@强化攻击> <强化魔法/@强化魔法> <强化道术/@强化道术>\
<强化防御/@强化防御> <强化魔防/@强化魔防> <强化准确/@强化准确>\
<强化HP/@强化HP> <强化MP/@强化MP> <强化敏捷/@强化敏捷>\
<查看属性点/@查看属性点>\
<关闭对话/@exit>\
[hide=d10][@强化攻击]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 1 + 1
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 物理攻击增加1点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化魔法]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 2 + 1
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 魔法攻击增加1点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化道术]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 3 + 1
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 道术攻击增加1点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化防御]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 11 + 1
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 物理防御增加1点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化魔防]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 13 + 1
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 魔法防御增加1点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化HP]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 6 + 20
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 最大生命值增加20点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化MP]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
USEBONUSPOINT 7 + 10
CalcVar HUMAN SHUXING – 1
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 最大法力值增加10点
#ELSEACT
SENDMSG 7 你的属性点为0
break
[@强化准确]
#if
CHECKVAR HUMAN SHUXING > 5
#ACT
USEBONUSPOINT 8 + 1
CalcVar HUMAN SHUXING – 5
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 准确增加1点
#ELSEACT
SENDMSG 7 你的属性点不足5点
break
[@强化敏捷]
#if
CHECKVAR HUMAN SHUXING > 5
#ACT
USEBONUSPOINT 9 + 1
CalcVar HUMAN SHUXING – 5
SaveVar HUMAN SHUXING ..\QuestDiary\属性\升级属性.txt
SENDMSG 7 当前属性点总数是<$HUMAN(SHUXING)>点
SENDMSG 7 敏捷增加1点
#ELSEACT
SENDMSG 7 你的属性点不足5点
break
[@查看属性点]
#if
CHECKVAR HUMAN SHUXING > 0
#ACT
MessageBox 当前属性点总数是<$HUMAN(SHUXING)>点
#ELSEACT
MessageBox 当前属性点总数是<$HUMAN(SHUXING)>点
break
[@介绍]
#if
#ACT
MessageBox 1属性点强化20点生命值\
MessageBox 1属性点强化10点法力值 \
MessageBox 1属性点强化1点物理攻击(无法同时强化攻击上限和下限)\
MessageBox 1属性点强化1点魔法攻击(无法同时魔法攻击上限和下限)\
MessageBox 1属性点强化1点道术攻击(无法同时道术攻击上限和下限)\
MessageBox 1属性点强化1点物理防御上限\
MessageBox 1属性点强化1点魔法防御上限\
MessageBox 5属性点强化1点准确\
MessageBox 5属性点强化1点敏捷\