功能概述:

功能开启检测:根据[699]状态决定是否开放爆率提升功能。

商店升级系统:提供长期叠加爆率选项,包括0.8倍、1.2倍、1.6倍、2.0倍和4.0倍。

升级限制:确保玩家仅能升级到当前等级,避免重复操作。

消耗验证:每次升级检查玩家拥有足够的等级突破丹,不足则提示。

封号管理:调用封号脚本,根据需求对违规行为进行处理。

实时更新爆率:每次升级成功会立即增加爆率,最多提升到400%。

临时爆率翻倍:在指定日期区间,杀怪爆率翻倍,持续600秒。

脚本分析:

用户界面显示等级突破丹购买选项和不同倍率提升。

逐级检查用户状态并执行相应的爆率提升和物品消耗。

强调了规则和限制,确保游戏体验的平衡。

脚本:

[@main]

#if

CHECK [699] 0

#act

messagebox 爆率提升功能太过变态!!!!!根据游戏玩家反映情况判定是否开放!!!!!

break

#if

#act

OPENMERCHANTBIGDLG 1 33 1 4 20 -60 1 560 25

#say

PlayImg:1:70:20:350:120:-100:0:0

\ \ \ \

\ \ \ \

<>\

<> <[长期叠加0.8倍爆率]:/FCOLOR=249> <需要05颗等级突破丹/FCOLOR=250> <升级/@升级2>\ \

<> <[长期叠加1.2倍爆率]:/FCOLOR=249> <需要16颗等级突破丹/FCOLOR=250> <升级/@升级3>\ \

<> <[长期叠加1.6倍爆率]:/FCOLOR=249> <需要20颗等级突破丹/FCOLOR=250> <升级/@升级4>\ \

<> <[长期叠加2.0倍爆率]:/FCOLOR=249> <需要30颗等级突破丹/FCOLOR=250> <升级/@升级5>\ \

<> <[长期叠加4.0倍爆率]:/FCOLOR=249> <需要50颗等级突破丹/FCOLOR=250> <升级/@升级6>\ \

[@升级6]

#IF

NOT EQUAL U49 200

#ACT

MESSAGEBOX 已经升级过了或者升级上一级才能升级此处。

BREAK

#IF

EQUAL U49 200

CHECKITEM 等级突破丹 50

#ACT

TAKE 等级突破丹 50

MOV U49 400

SENDMSG 6 叠加4.0倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足50个。

BREAK

[@升级5]

#IF

NOT EQUAL U49 160

#ACT

MESSAGEBOX 已经升级过了或者升级上一级才能升级此处。

BREAK

#IF

EQUAL U49 160

CHECKITEM 等级突破丹 30

#ACT

TAKE 等级突破丹 30

MOV U49 200

SENDMSG 6 叠加2.0倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足30个。

BREAK

[@升级4]

#IF

NOT EQUAL U49 120

#ACT

MESSAGEBOX 已经升级过了或者升级上一级才能升级此处。

BREAK

#IF

EQUAL U49 120

CHECKITEM 等级突破丹 20

#ACT

TAKE 等级突破丹 20

MOV U49 160

SENDMSG 6 叠加1.6倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足20个。

BREAK

[@升级3]

#IF

NOT EQUAL U49 80

#ACT

MESSAGEBOX 已经升级过了或者升级上一级才能升级此处。

BREAK

#IF

EQUAL U49 80

CHECKITEM 等级突破丹 16

#ACT

TAKE 等级突破丹 16

MOV U49 120

SENDMSG 6 叠加1.2倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足16个。

BREAK

[@升级2]

#IF

NOT EQUAL U49 50

#ACT

MESSAGEBOX 已经升级过了或者升级上一级才能升级此处。

BREAK

#IF

EQUAL U49 50

CHECKITEM 等级突破丹 5

#ACT

TAKE 等级突破丹 5

MOV U49 80

SENDMSG 6 叠加0.8倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足5个。

BREAK

;[@升级1]

#IF

LARGE U49 0

#ACT

MESSAGEBOX 已经升级过了。

BREAK

#IF

EQUAL U49 0

CHECKITEM 等级突破丹 3

#ACT

TAKE 等级突破丹 3

MOV U49 50

SENDMSG 6 叠加0.5倍爆率

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

#CALL [\游戏封号\封号脚本.txt] @封号设置

#ELSEACT

MESSAGEBOX 等级突破丹不足3个。

BREAK

#IF

LARGE U49 0

#ACT

INC N$爆率 <$STR(U49)>

KILLMONBURSTRATE 20240220 20240221 200 20240223 20240224 20240225 20240226 600 20240227 20240228

SENDMSG 7 杀怪爆率翻倍,时长:600秒!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。