三生网络

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 214|回复: 45

[已解决] 双倍卷的加时问题

[复制链接]

4

主题

15

回帖

34

积分

免费会员

积分
34
发表于 2025-9-20 16:46:15 | 显示全部楼层 |阅读模式
悬赏20金钱未解决
D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt
【登陆目录下的脚本】只能显示秒的时间!到期后出现错误
[@Login]
#if
#act
SENDMSG 5 提示:当前经验倍数:<$KILLMONEXPRATE>剩余时间:<$STR(u30)>秒
#if
#act
SetOnTimer 10 1
SetOnTimer 11 10

[@OnTimer10]
#if
#act
DEC u30 1

[@OnTimer11]
#if
large u30 1
#act
SENDMSG 5 提示:当前经验倍数:<$KILLMONEXPRATE>剩余时间:<$STR(u30)>秒

【对应以上脚本】
D:\MirServer\Mir200\Envir\QuestDiary\米克制作\双倍经验.txt

{
[@双倍经验]
#if
#act
KILLMONEXPRATE 200 7200 1 0
Gmexecute showeffect 76
mov u30 7200
SENDMSG 6 双倍经验已激活!持续2小时,打怪经验翻倍,玩家离线双倍暂停,上线时将继续计算。

}

现在就是谁能帮我纠正一下,时间分成:时、分、秒时间,在使用第一个双倍期间不能使用第二个双倍,到时间才能使用下一个,等等谁能帮我把这个完善一下!!

点评

如果问题解决把悬赏给解决的那个人  发表于 2025-9-20 22:45

2

主题

7

回帖

520

积分

管理员

积分
520
发表于 2025-9-20 17:00:58 | 显示全部楼层
mov改为 INC

点评

可是问题无法解决  详情 回复 发表于 2025-9-20 20:10

8

主题

133

回帖

153

积分

管理员

积分
153
发表于 2025-9-20 18:11:40 | 显示全部楼层
装逼时候到了,平日里都在群里吹牛逼,写个脚本看看功底。

3

主题

140

回帖

143

积分

版主

积分
143
QQ
发表于 2025-9-20 19:12:40 来自手机 | 显示全部楼层
D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt
【登陆目录下的脚本】只能显示秒的时间!到期后出现错误
[@Login]
#if
large u30 0  ;这里没有使用双倍经验卷登录不在对话框显示下面提示!
#act
SENDMSG 5 提示:当前经验倍数:<$KILLMONEXPRATE>剩余时间:<$STR(u30)>秒
#elseact
SENDMSG 5 提示:当前经验倍数:<$KILLMONEXPRATE>

#if
large u30 0
#act
SetOnTimer 10 1
SetOnTimer 11 10

[@OnTimer10]
#if
laege u30 0
#act
DEC u30 1
#elseact
KILLSCTIMER 10
KILLSCTIMER 11

[@OnTimer11]
#if
large u30 0
#act
SENDMSG 5 提示:当前经验倍数:<$KILLMONEXPRATE>剩余时间:<$STR(u30)>秒

【对应以上脚本】
D:\MirServer\Mir200\Envir\QuestDiary\米克制作\双倍经验.txt

{
[@双倍经验]
#if
large u30 0
#act
SENDMSG 6 你已开启双倍经验不能重复开启!当前双倍剩余时间<$STR(u30)>秒!
#elseact
KILLMONEXPRATE 200 7200 1 0
Gmexecute showeffect 76
mov u30 7200
SENDMSG 6 双倍经验已激活!持续2小时,打怪经验翻倍,玩家离线双倍暂停,上线时将继续计算。

}
人工手打,试试

点评

一:可以当然可以,只是第一个在时效中第二使用双倍经验卷被吞了!(可以让他不吃或叠加时间么?) 二:到时间后结束语可以加么?在哪里加? 三:秒我想换成,时、分、秒  详情 回复 发表于 2025-9-20 19:38
那个双倍每10秒提示一次有点短吧,一会一显示很烦人  详情 回复 发表于 2025-9-20 19:14

3

主题

140

回帖

143

积分

版主

积分
143
QQ
发表于 2025-9-20 19:14:23 来自手机 | 显示全部楼层
ch2202258 发表于 2025-9-20 19:12
D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt
【登陆目录下的脚本】只能显示秒的时间!到期后出现 ...

那个双倍每10秒提示一次有点短吧,一会一显示很烦人

10

主题

126

回帖

5536

积分

版主

积分
5536
发表于 2025-9-20 19:21:09 来自手机 | 显示全部楼层
我比较菜,不会写时 分 我只会写秒 论坛什么时候开始都要写脚本了,能不能来个鸡腿啊

10

主题

126

回帖

5536

积分

版主

积分
5536
发表于 2025-9-20 19:21:57 来自手机 | 显示全部楼层
本帖最后由 bingqiang 于 2025-9-20 19:40 编辑

[@login]

#act
KILLMONEXPRATE 200 <$STR(u30)>
SENDMSG 7 你上次使用双倍经验剩余保留时间<$STR(u30)>秒.


#if
#act
SetOnTimer 10 1


[@OnTimer10]
#if
large u30 0
#act
DEC u30 1
SENDMSG 7 当前双倍经验值剩余时间<$STR(u30)>秒.




;卷类 qf触发

[@StdModeFunc632]
#IF
EQUAL U30 0
#ACT
mov u30 7200
KILLMONEXPRATE 200 <$STR(u30)>
SENDMSG 7 成功使用双倍经验卷轴游戏有效时间<$STR(u30)>秒.
MESSAGEBOX 恭喜!双倍经验卷使用成功。\ \
break
#elseact
MessageBox 您已经使用过经验卷轴,无法重复使用!
give 双倍经验卷 1



要写时分显示建议找red群主 我比较菜不太会写 只能这样了  聊天框每秒读取公告很烦 自行改成居中公告显示

点评

你这个可以是可以,可是双倍到时间后无法第二次是用双倍,一开始保留时间我没明白哥  详情 回复 发表于 2025-9-20 19:50

4

主题

15

回帖

34

积分

免费会员

积分
34
 楼主| 发表于 2025-9-20 19:38:40 | 显示全部楼层
ch2202258 发表于 2025-9-20 19:12
D:\MirServer\Mir200\Envir\MapQuest_Def\QManage.txt
【登陆目录下的脚本】只能显示秒的时间!到期后出现 ...

一:可以当然可以,只是第一个在时效中第二使用双倍经验卷被吞了!(可以让他不吃或叠加时间么?)
二:到时间后结束语可以加么?在哪里加?
三:秒我想换成,时、分、秒

点评

ok  详情 回复 发表于 2025-9-21 02:18

4

主题

15

回帖

34

积分

免费会员

积分
34
 楼主| 发表于 2025-9-20 19:50:54 | 显示全部楼层

你这个可以是可以,可是双倍到时间后无法第二次是用双倍,一开始保留时间我没明白哥

点评

无法第二次双倍是什么意思?时间到了重新吃个不就行了吗  详情 回复 发表于 2025-9-20 19:53

10

主题

126

回帖

5536

积分

版主

积分
5536
发表于 2025-9-20 19:53:25 来自手机 | 显示全部楼层
a1060669328 发表于 2025-9-20 19:50
你这个可以是可以,可是双倍到时间后无法第二次是用双倍,一开始保留时间我没明白哥 ...

无法第二次双倍是什么意思?时间到了重新吃个不就行了吗

点评

大哥 我这个脚本是上线保留你上次吃双倍经验卷 剩余多少时间的 你小退了 双倍经验时间还是在的 检测下自己u30变量归0了没 等于0就可以使用第二次的  详情 回复 发表于 2025-9-20 20:13
你第一个时间都没用完 你第二个肯定不让吃啊  详情 回复 发表于 2025-9-20 20:05
可是我这里显示第二个不能重复吃  详情 回复 发表于 2025-9-20 20:04
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|三生网络

GMT+8, 2025-10-30 16:31 , Processed in 0.106668 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表