传奇之家 - 传奇开区一条龙服务网站

当前位置:传奇之家 > 开区脚本 > > 详细页面

传奇版本内挂设置喝药辅助脚本命令

传奇版本内挂设置喝药辅助脚本命令

传奇版本内挂设置喝药辅助脚本命令

作者:传奇之家类别:开区脚本

更新:2022-05-11查看次数:175

   [@MAIN]

   #CALL [00645论坛内挂设置内挂保护.txt] @保护设置
QMG中加
#CALL [00645论坛内挂设置内挂变量.txt] @加载内挂变量

  

 

   [@加载内挂变量]

   {

   #IF

   CHECKLEVELEX > 0

   #ACT

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

   VAR Integer HUMAN 每秒回血

   VAR Integer HUMAN 每秒回蓝

   LOADVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   LOADVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

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

   VAR Integer HUMAN 加蓝保护比

   VAR Integer HUMAN 加蓝保护值

   LOADVAR HUMAN 加蓝保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   LOADVAR HUMAN 加蓝保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

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

   VAR Integer HUMAN 加血保护比

   VAR Integer HUMAN 加血保护值

   LOADVAR HUMAN 加血保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   LOADVAR HUMAN 加血保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

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

   VAR String HUMAN 保护药品名

   LOADVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

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

   #IF

   CHECKVAR HUMAN 加血保护比 = 0

   #ACT

   CALCVAR HUMAN 加血保护比 = 95

   SAVEVAR HUMAN 加血保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 = 初级药水

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

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

   }

  
 

   [@保护设置]

   {

   #IF

   CHECKVAR HUMAN 加血保护比 > 0

   CHECKVAR HUMAN 加血保护比 < 10

   #ACT

   MOV N$加血保护比 10

   #IF

   CHECKVAR HUMAN 加血保护比 > 9

   CHECKVAR HUMAN 加血保护比 < 20

   #ACT

   MOV N$加血保护比 11

   #IF

   CHECKVAR HUMAN 加血保护比 > 19

   CHECKVAR HUMAN 加血保护比 < 30

   #ACT

   MOV N$加血保护比 12

   #IF

   CHECKVAR HUMAN 加血保护比 > 29

   CHECKVAR HUMAN 加血保护比 < 40

   #ACT

   MOV N$加血保护比 13

   #IF

   CHECKVAR HUMAN 加血保护比 > 39

   CHECKVAR HUMAN 加血保护比 < 50

   #ACT

   MOV N$加血保护比 14

   #IF

   CHECKVAR HUMAN 加血保护比 > 49

   CHECKVAR HUMAN 加血保护比 < 60

   #ACT

   MOV N$加血保护比 15

   #IF

   CHECKVAR HUMAN 加血保护比 > 59

   CHECKVAR HUMAN 加血保护比 < 70

   #ACT

   MOV N$加血保护比 16

   #IF

   CHECKVAR HUMAN 加血保护比 > 69

   CHECKVAR HUMAN 加血保护比 < 80

   #ACT

   MOV N$加血保护比 17

   #IF

   CHECKVAR HUMAN 加血保护比 > 79

   CHECKVAR HUMAN 加血保护比 < 91

   #ACT

   MOV N$加血保护比 18

   #IF

   CHECKVAR HUMAN 加血保护比 > 90

   CHECKVAR HUMAN 加血保护比 < 100

   #ACT

   MOV N$加血保护比 19

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 0

   CHECKVAR HUMAN 加蓝保护比 < 10

   #ACT

   MOV N$加蓝保护比 20

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 9

   CHECKVAR HUMAN 加蓝保护比 < 20

   #ACT

   MOV N$加蓝保护比 21

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 19

   CHECKVAR HUMAN 加蓝保护比 < 30

   #ACT

   MOV N$加蓝保护比 22

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 29

   CHECKVAR HUMAN 加蓝保护比 < 40

   #ACT

   MOV N$加蓝保护比 23

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 39

   CHECKVAR HUMAN 加蓝保护比 < 50

   #ACT

   MOV N$加蓝保护比 24

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 49

   CHECKVAR HUMAN 加蓝保护比 < 60

   #ACT

   MOV N$加蓝保护比 25

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 59

   CHECKVAR HUMAN 加蓝保护比 < 70

   #ACT

   MOV N$加蓝保护比 26

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 69

   CHECKVAR HUMAN 加蓝保护比 < 80

   #ACT

   MOV N$加蓝保护比 27

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 79

   CHECKVAR HUMAN 加蓝保护比 < 91

   #ACT

   MOV N$加蓝保护比 28

   #IF

   CHECKVAR HUMAN 加蓝保护比 > 90

   CHECKVAR HUMAN 加蓝保护比 < 100

   #ACT

   MOV N$加蓝保护比 29

   #IF

   CHECKVAR HUMAN 加蓝保护比 = 100

   #ACT

   MOV N$加蓝保护比 8

   #IF

   CHECKVAR HUMAN 加血保护比 = 100

   #ACT

   MOV N$加血保护比 9

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

   #IF

   CHECKVAR HUMAN 加血保护比 = 0

   #ACT

   DIV N$标准回血数 <$MAXHP> 100

   DIV N$标准回蓝数 <$MAXMP> 100

   CALCVAR HUMAN 加血保护比 = 99

   CALCVAR HUMAN 加蓝保护比 = 99

   SAVEVAR HUMAN 加血保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 加蓝保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   MUL N$剩余血量保护值 N$标准回血数 99

   MUL N$剩余蓝量保护值 N$标准回蓝数 99

   CALCVAR HUMAN 加血保护值 = <$STR(N$剩余血量保护值)>

   SAVEVAR HUMAN 加血保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 加蓝保护值 = <$STR(N$剩余蓝量保护值)>

   SAVEVAR HUMAN 加蓝保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   GOTO @保护设置

   BREAK

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

   #IF

   CHECKVAR HUMAN 保护药品名 = 高级药水

   #ACT

   MOV N$初级药水勾选 1

   MOV N$中级药水勾选 1

   MOV N$高级药水勾选 2

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

   #IF

   CHECKVAR HUMAN 保护药品名 = 初级药水

   #ACT

   MOV N$初级药水勾选 2

   MOV N$中级药水勾选 1

   MOV N$高级药水勾选 1

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

   #IF

   CHECKVAR HUMAN 保护药品名 = 中级药水

   #ACT

   MOV N$初级药水勾选 1

   MOV N$中级药水勾选 2

   MOV N$高级药水勾选 1

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

   #IF

   CHECKVAR HUMAN 保护药品名 = 点击设置保护

   #ACT

   MOV N$初级药水勾选 1

   MOV N$中级药水勾选 1

   MOV N$高级药水勾选 1

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

   #IF

   CHECKVAR HUMAN 保护药品名 =

   #ACT

   MOV N$初级药水勾选 1

   MOV N$中级药水勾选 1

   MOV N$高级药水勾选 1

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

   #IF

   #ACT

   MOV N20 0

   OPENMERCHANTBIGDLG 21 0 1 4 0 0 1 460 60

   DIV N$标准回血数 <$MAXHP> 100

   DIV N$标准回蓝数 <$MAXMP> 100

   #say

  

   <设置血量/SCOLOR=254> <低于/SCOLOR=253> {<$HUMAN(加血保护比)>%/FCOLOR=250} <开始喝药/SCOLOR=253>

   <> 『<设置保护百分比^254#当角色血量减少至该保护线时开始自动喝药/@@InPutInteger20(请输入HP保护值,不能超过100)>』

   <1、初级药水/SCOLOR=146> <每秒加血[/SCOLOR=151><HP+2% MP+2%/SCOLOR=249><]/SCOLOR=151> <[免费使用]/SCOLOR=222>

   <2、中级药水/SCOLOR=244> <每秒加血[/SCOLOR=151><HP+3% MP+3%/SCOLOR=249><]/SCOLOR=151> <[每秒1元宝]/SCOLOR=222>

   <3、高级药水/SCOLOR=22> <每秒加血[/SCOLOR=151><HP+5% MP+5%/SCOLOR=249><]/SCOLOR=151> <[每秒2元宝]/SCOLOR=222>

   <当前每秒回血:<$STR(N$每秒回血数区)>HP/SCOLOR=249> <当前每秒回蓝:<$STR(N$每秒回蓝数区)>MP/SCOLOR=252>

   <img:<$STR(N$初级药水勾选)>:21:67:-164250#选择喝药品种^254#自动保护开启后每秒自动扣除费用/@使用一号保护>

   <img:<$STR(N$中级药水勾选)>:21:67:-133250#选择喝药品种^254#自动保护开启后每秒自动扣除费用/@使用二号保护>

   <img:<$STR(N$高级药水勾选)>:21:67:-100250#选择喝药品种^254#自动保护开启后每秒自动扣除费用/@使用三号保护>

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

   [@InPutInteger20]

   #IF

   SMALL N20 9

   #ACT

   MESSAGEBOX 请输入大于9的数值。

   BREAK

   #IF

   LARGE N20 95

   #ACT

   MESSAGEBOX 设置失败,最高设置95%

   BREAK

   #IF

   #ACT

   MUL N$剩余血量保护值 N20 N$标准回血数

   CALCVAR HUMAN 加血保护比 = <$STR(N20)>

   CALCVAR HUMAN 加血保护值 = <$STR(N$剩余血量保护值)>

   SAVEVAR HUMAN 加血保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 加血保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 加蓝保护比 = <$STR(N20)>

   CALCVAR HUMAN 加蓝保护值 = <$STR(N$剩余蓝量保护值)>

   SAVEVAR HUMAN 加蓝保护值 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 加蓝保护比 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   MOV N20 0

   GOTO @保护设置

   BREAK

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

   [@使用一号保护]

   #IF

   NOT CHECKVAR HUMAN 保护药品名 = 初级药水

   #ACT

   MUL N$每秒回血数区 N$标准回血数 2

   MUL N$每秒回蓝数区 N$标准回蓝数 2

   CALCVAR HUMAN 每秒回血 = <$STR(N$每秒回血数区)>

   CALCVAR HUMAN 每秒回蓝 = <$STR(N$每秒回蓝数区)>

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 = 初级药水

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   sendmsg 6 151 0 当前设置每秒回血:<$STR(N$每秒回血数区)>、回蓝:<$STR(N$每秒回蓝数区)>

   GOTO @保护设置

   BREAK

   #IF

   CHECKVAR HUMAN 保护药品名 = 初级药水

   #ACT

   CALCVAR HUMAN 每秒回血 = 0

   CALCVAR HUMAN 每秒回蓝 = 0

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 =

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   GOTO @保护设置

   BREAK

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

   [@使用二号保护]

   #IF

   NOT CHECKVAR HUMAN 保护药品名 = 中级药水

   #ACT

   MUL N$每秒回血数区 N$标准回血数 3

   MUL N$每秒回蓝数区 N$标准回蓝数 3

   CALCVAR HUMAN 每秒回血 = <$STR(N$每秒回血数区)>

   CALCVAR HUMAN 每秒回蓝 = <$STR(N$每秒回蓝数区)>

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 = 中级药水

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   sendmsg 6 151 0 当前设置每秒回血:<$STR(N$每秒回血数区)>、回蓝:<$STR(N$每秒回蓝数区)>

   GOTO @保护设置

   BREAK

   #IF

   CHECKVAR HUMAN 保护药品名 = 中级药水

   #ACT

   CALCVAR HUMAN 每秒回血 = 0

   CALCVAR HUMAN 每秒回蓝 = 0

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 =

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   GOTO @保护设置

   BREAK

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

   [@使用三号保护]

   #IF

   NOT CHECKVAR HUMAN 保护药品名 = 高级药水

   #ACT

   MUL N$每秒回血数区 N$标准回血数 5

   MUL N$每秒回蓝数区 N$标准回蓝数 5

   CALCVAR HUMAN 每秒回血 = <$STR(N$每秒回血数区)>

   CALCVAR HUMAN 每秒回蓝 = <$STR(N$每秒回蓝数区)>

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 = 高级药水

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   GOTO @保护设置

   sendmsg 6 151 0 当前设置每秒回血:<$STR(N$每秒回血数区)>、回蓝:<$STR(N$每秒回蓝数区)>

   BREAK

   #IF

   CHECKVAR HUMAN 保护药品名 = 高级药水

   #ACT

   CALCVAR HUMAN 每秒回血 = 0

   CALCVAR HUMAN 每秒回蓝 = 0

   SAVEVAR HUMAN 每秒回蓝 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   SAVEVAR HUMAN 每秒回血 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   CALCVAR HUMAN 保护药品名 =

   SAVEVAR HUMAN 保护药品名 ..QuestDiary00645论坛内挂设置内挂设置记录.txt

   GOTO @保护设置

   BREAK

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

   }
 

   链接:https://pan.baidu.com/s/1EoPva1hsIqpyie6YMOjQtg

   提取码:xcj0