立即注册 找回密码

搜索

吃药保护脚本,复状态时,优先检测【百分比】然后是【HP】和【MP】

 火... [复制链接]
发表于 2023-8-7 01:14:26 | 显示全部楼层 |阅读模式
[@吃药保护_Main]
{
\  
<IMG:469:4:188:86|250#获取途径:^-^253#1.商城购买^253#2.各大地图均可爆出^-^249#最多可以储存9999999点>
<PlayImg:4:420:10:400:10:50:0:0|
250#欢迎使用本服特色恢复系统:^-^
253#开启万年雪霜保护后,每秒可恢复HP100点和MP100点^
249#如果勾选多个保护,按照设置优先使用万年雪霜^
249#恢复状态时,优先检测【百分比】然后是【HP】和【MP】,每秒只能恢复一次!>\

;==========================================================================
<IMGEX:4:407:408:409:115:203|
250#点击设置万年雪霜回血设置:^-^
250#自身HP或MP低于此百分比,自动恢复HP和MP100点。^
250#每次恢复自动扣除1点万年雪霜储存值^
251#恢复顺序百分比》HP》MP,每次只有一个选项生效。^-^^
250#百分比设置为“0”时关闭百分比恢复。^-^
249#万年雪霜储存值等于0时,自动关闭万年雪霜保护!/@@InPutInteger45(请输入万年雪霜保护百分比0~99)>
<IMGEX:4:407:408:409:122:203|
250#点击设置万年雪霜回血设置:^-^
250#自身HP低于此数值,自动恢复HP100点。^
250#每次恢复自动扣除1点万年雪霜储存值^
251#恢复顺序百分比》HP》MP,每次只有一个选项生效。^-^^
250#HP设置为“0”时关闭HP恢复。^-^
249#万年雪霜储存值等于0时,自动关闭万年雪霜保护!/@@InPutInteger46(请输入万年雪霜保护HP0~<$MAXHP>)>
<IMGEX:4:407:408:409:132:203|
250#点击设置万年雪霜回血设置:^-^
250#自身MP低于此数值,自动恢复MP100点。^
250#每次恢复自动扣除1点万年雪霜储存值^
251#恢复顺序百分比》HP》MP,每次只有一个选项生效。^-^^
250#MP设置为“0”时关闭MP恢复。^-^
249#万年雪霜储存值等于0时,自动关闭万年雪霜保护!/@@InPutInteger47(请输入万年雪霜保护MP0~<$MAXMP>)>\ \ \ \  \   
<IMG:407:4:91:-4>{储存值:/FCOLOR=251}{<$STR(U28)>/FCOLOR=250}<$Phone> \ \  \  \  \  \  \   \  
;==========================================================================
<$STR(S$万年雪霜百分比)><$STR(S$万年雪霜固定储存值HP)><$STR(S$万年雪霜固定储存值MP)><$STR(S$万年雪霜开关)>\ \
#Act

OPENMERCHANTBIGDLG 4 466 1 0 1 0 1 400 26
#If
Check [228] 0
#Act
Mov S$万年雪霜开关 <IMGEX:4:404:405:406:5:-5|250#开启万年雪霜保护/@开启万年雪霜保护>
#ElseAct
Mov S$万年雪霜开关 <IMGEX:4:402:402:403:5:-5|250#关闭万年雪霜保护/@关闭万年雪霜保护>

;==========================================================================
#If
Large U28 0
#Act
Sendmsg 7 提示:您的万年雪霜保护默认设置为:【80%】,固定储存值HP设置为:【<$STR(N$万年雪霜固定储存值HP)>】,固定储存值HP设置为:【<$STR(N$万年雪霜固定储存值MP)>】
#ElseAct
Sendmsg 5 提示:您的【万年雪霜储存值】不足,无法开启万年雪霜保护,请尽快补充!

;==========================================================================

[@开启万年雪霜保护]
#If
Large U28 0
#Act
MessageBox 提示:您的万年雪霜保护已经开启,剩余【万年雪霜储存值:<$STR(U28)>】
Mov S$万年雪霜开关 <IMGEX:4:404:405:406:5:-5/@开启万年雪霜保护>
Set [228] 1
SetOnTimer 1 1
Goto @吃药保护_Main
Break

#ElseAct
MessageBox 提示:您的【万年雪霜储存值】不足,请补充【万年雪霜储存值】后点击开启!
Mov S$万年雪霜开关 <IMGEX:4:402:402:403:5:-5/@关闭万年雪霜保护>
Goto @吃药保护_Main
Break
;==========================================================================
[@关闭万年雪霜保护]
#If
CheckLevelEx > 0
#Act
MessageBox 提示:您的万年雪霜保护已经关闭,剩余【万年雪霜储存值:<$STR(U28)>】
Mov S$万年雪霜开关 <IMGEX:4:402:402:403:-25:168/@关闭万年雪霜保护>
Set [228] 0
Goto @吃药保护_Main
Break

;==========================================================================

[@InPutInteger45]
#If
Large U28 0
#ElseAct
Mov N45 0
MessageBox 提示:您的【万年雪霜储存值】不足,请补充【万年雪霜储存值】后点击开启!
Break

#If
Not Large N45 100
#Act
Set [228] 1
SetOnTimer 1 1
Mov N$万年雪霜百分比 <$STR(N45)>
Mov S$万年雪霜百分比 <$STR(N$万年雪霜百分比)>%
SetStringBlank <$STR(S$万年雪霜百分比)> 4 1
CALCVAR HUMAN 万年雪霜百分比 = <$STR(N$万年雪霜百分比)>
SAVEVAR HUMAN 万年雪霜百分比 ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:您的万年雪霜保护百分比设置为【<$STR(N45)>%】!
Goto @吃药保护_Main
#ElseAct
Mov N45 0
Mov N$万年雪霜百分比 0
Mov S$万年雪霜百分比 0%
CALCVAR HUMAN 万年雪霜百分比 = <$STR(N$万年雪霜百分比)>
SAVEVAR HUMAN 万年雪霜百分比 ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:请输入0-99范围内的数储存值!
Break

;==========================================================================

[@InPutInteger46]
#If
Large U28 0
#ElseAct
Mov N46 0
MessageBox 提示:您的【万年雪霜储存值】不足,请补充【万年雪霜储存值】后点击开启!
Break

#If
Not Large N46 <$MAXHP>
#Act
Set [228] 1
SetOnTimer 1 1
Mov N$万年雪霜固定储存值HP <$STR(N46)>
Mov S$万年雪霜固定储存值HP <$STR(N$万年雪霜固定储存值HP)>
SetStringBlank <$STR(S$万年雪霜固定储存值HP)> 5 1
CALCVAR HUMAN 万年雪霜固定储存值HP = <$STR(N$万年雪霜固定储存值HP)>
SAVEVAR HUMAN 万年雪霜固定储存值HP ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:您的万年雪霜保护HP设置为【<$STR(N46)>】!
Goto @吃药保护_Main
#ElseAct
Mov N46 0
Mov N$万年雪霜固定储存值HP 0
Mov S$万年雪霜固定储存值HP 0
CALCVAR HUMAN 万年雪霜固定储存值HP = <$STR(N$万年雪霜固定储存值HP)>
SAVEVAR HUMAN 万年雪霜固定储存值HP ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:请输入0-<$MAXHP>范围内的数储存值!
Break

;==========================================================================

[@InPutInteger47]
#If
Large U28 0
#ElseAct
Mov N47 0
MessageBox 提示:您的【万年雪霜储存值】不足,请补充【万年雪霜储存值】后点击开启!
Break

#If
Not Large N47 <$MAXMP>
#Act
Set [228] 1
SetOnTimer 1 1
Mov N$万年雪霜固定储存值MP <$STR(N47)>
Mov S$万年雪霜固定储存值MP <$STR(N$万年雪霜固定储存值MP)>
SetStringBlank <$STR(S$万年雪霜固定储存值MP)> 5 1
CALCVAR HUMAN 万年雪霜固定储存值MP = <$STR(N$万年雪霜固定储存值MP)>
SAVEVAR HUMAN 万年雪霜固定储存值MP ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:您的万年雪霜保护MP设置为【<$STR(N47)>】!
Goto @吃药保护_Main
#ElseAct
Mov N47 0
Mov N$万年雪霜固定储存值MP 0
Mov S$万年雪霜固定储存值MP 0
CALCVAR HUMAN 万年雪霜固定储存值MP = <$STR(N$万年雪霜固定储存值MP)>
SAVEVAR HUMAN 万年雪霜固定储存值MP ..\QuestDiary\2018新加\文本数据\喝药设置.txt
MessageBox 提示:请输入0-<$MAXMP>范围内的数储存值!
Break


}




上一篇:每日签到打开领取奖励脚本
下一篇:装备查询系统脚本,装备掉落可以通过所记录装备的编号来查询被谁
回复

使用道具 举报

发表于 2023-11-20 18:16:22 | 显示全部楼层
谢谢.脚本收到.很好用
回复

使用道具 举报

发表于 2023-11-20 19:25:08 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 2023-11-21 00:27:12 | 显示全部楼层
这东西我收了!
回复

使用道具 举报

发表于 2023-11-21 06:29:39 | 显示全部楼层
比较全的传奇脚本分享网站,站长辛苦了。
回复

使用道具 举报

发表于 2023-11-21 10:29:11 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

发表于 2023-11-21 14:08:54 | 显示全部楼层
谢谢.脚本收到.很好用
回复

使用道具 举报

发表于 2023-11-21 14:25:00 | 显示全部楼层
很专业的很全面的gm论坛
回复

使用道具 举报

发表于 2023-11-21 15:05:01 | 显示全部楼层
比较全的传奇脚本分享网站,站长辛苦了。
回复

使用道具 举报

发表于 2023-11-21 20:13:10 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2025-4-15 17:15 , Processed in 0.211120 second(s), 50 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

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