本脚本有些变量需要自己更改,请查看与自己服的变量是否有冲突的,有冲突的请自行修改!
U99 变量为 活力值 变量,其他变量在文本内有相应说明!
需要在QM下做一个定时器
具体条件请自行查看与修改!
DB数据库内需要加2个物品 空白强化符,强化符StdMode位置选择宝石代号63 其他都0,LOOKS外观自己选择 其他值全部0
在QManage.txt文本下加入这段话
[@Login]
#IF
CHECKLEVELEX > 0
#ACT
#CALL [游戏登陆定时器.txt] @定时
在QuestDiary文件夹下新建一个文件夹 重命为 游戏登录 然后在此文件夹内新建TXT文本 命名为 定时器.txt打开文本后
[@定时]
{
#if
checklevelex > 0
#ACT
SetOnTimer 1 3600
}
接下来我们回到QManage.txt下这么写
[@OnTimer1]
#if
CHECKLEVELEX > 0
#act
inc U99 1
;=====npc脚本正文
[@main]
#if
#act
#say
上古时期,遗留下的神符,引自身神力入符,后将符附于装备强化!
少侠我这里有空白强化符出售,当然需要花上一点点小钱拉!
当然你也可以在我这里对空白符进行神力灌输!
灌输神力说明:请确保背包内有[空白强化符],每次神力画符消耗1点活力!
活力获得说明:每天在线1小时自动获得1点神力!
强化自身说明:将已灌输神力的[强化符]佩带至宝石位置!然后进行人物属性强化!
购买
[@空白符]
#if
;检查金币,具体需要条件费用自己更换
checkgold 5000
#act
;收取金币,给予空白符
take 金币 5000
give 空白强化符 1
sendmsg 6 恭喜少侠获得一张【空白强化符】,少侠需要灌输神力,请找我!
[@灌输神力]
#if
;此变量为检测人物活力值是否大于0,U99变量需要自己在QM登录脚本下加一个QF定时器触发脚本,每1小时增加1点 具体加法看说明书
LARGE U99 0
;检测人物背包内是否有空白符
CHECKITEM 空白强化符
;#ACT表示判断
#act
;DEC U99 1表示活力值减1
DEC U99 1
TAKE 空白强化符 1
;将人物攻击赋予N0变量除以100后乘以30,也就是赋予N0变量30%攻击,MOVR N5 1 指的是随机取值赋予N5,N5后面我们要用,1-N0变量之间随机取值 ,下面魔法攻击我就不一一说明了!分别是防御,魔防,魔法,道术的取值。按你自己需要进行修改!
INC N0
DIV N0 100
MUL N0 30
MOVR N5 1
INC N1
DIV N1 100
MUL N1 30
MOVR N6 1
INC N2
DIV N2 100
MUL N2 30
MOVR N7 1
inc N3
DIV N3 100
MUL N3 30
MOVR N8 1
inc N4
DIV N4 100
MUL N4 30
MOVR N9 1
GIVE 强化符 1
sendmsg 7 [提示]:恭喜{【】|253:0}玩家炼制出一张强化符!
#ELSEACT
MESSAGEBOX 您神力不足,或者您的背包内没有空白强化符!
[@强化自身]
#if
CHECKITEMW 强化符
#act
goto @强化1
#ELSEACT
MESSAGEBOX 您没有佩带强化符,请将强化符佩带至宝石位置!
break
[@强化1]
#if
#act
GETITEMADDVALUE 12 0
GETITEMADDVALUE 12 1
GETITEMADDVALUE 12 2
GETITEMADDVALUE 12 3
GETITEMADDVALUE 12 4
TakeEx 12
TAKE 强化符 1
ChangeHumAbility 2 + 3600
ChangeHumAbility 4 + 3600
ChangeHumAbility 6 + 3600
ChangeHumAbility 8 + 3600
ChangeHumAbility 10 + 3600
sendmsg 7 [提示]:恭喜您1小时内防御增加点,魔防增加点,攻击增加点,魔法增加,道术增加。
break |
|