找回密码
 立即注册
查看: 150|回复: 6

实在搞不懂了,请教论坛里的大佬了

[复制链接]

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-29 15:43:12 | 显示全部楼层 |阅读模式
本来 老大 教我写脚本,奈尔我反应迟钝,同样的话说了几遍,我都没反应过来,然后知道了这步,又想不出下步,不会写。。
老大烦了,拉黑我了。。
脚本写到一半,,朋友也帮我想了下,也想不出来,,自己对着电脑想了半天没搞懂运算关系。。
没办法 只好跑论坛来求助大佬了
就是构思了一个穿戴物品,可以触发脚本复活,然后我用自定义技能来读取时间60秒CD
QF里 死亡触发 是这样 如下
[@PlayDie]
#IF
CHECKITEMW 佛印清莲
#ACT
REALIVE
AddhpPer + 100
AddMpPer + 100
ChangeModeEx 1 3
releasemagicEX 1040 0 3 2
sendmsg 7  佛印青莲的神力让你再次复活,并且无敌3秒,冷却60秒。
然后是穿戴触发 如下
[@TakeOn12]
#IF
CheckTakeOnItem 佛印清莲
#ACT
MOV N$技能ID 1040
SetOnTimer 36 1
break
[@TakeOFF12]
#IF
CheckTakeoffItem 佛印清莲
#ACT
SetOffTimer 36 1
break
然后应该是写个QM触发,但是QM我计时不会写。。。
但是我的服 有BUFF
于是我老大让我设置了一个变量
[700]
DELAYGOTO <$STR(N$B60000)> @重置BUFF(700)
然后就是改成
#IF
CHECKITEMW 佛印清莲
check [700] 0
#ACT
REALIVE
AddhpPer + 100
AddMpPer+ 100
SET [700] 1
ChangeModeEx 1 3
releasemagicEX 1040 0 3 2
sendmsg 7  佛印青莲的神力让你再次复活,并且无敌3秒,冷却60秒。
然后到这里。。老大生气就拉黑我了。。。于是我就进入了沙雕状态了。。
我自己试了好多方法都没有成功读取CD
比如QM里这样写
[@OnTimer36]
#IF
check [700] 1
#ACT
set [700] 0
DELAYGOTO <$STR(N$B60000)> @重置BUFF(700)
SendCenterMsg 168 255 “涅槃重生”已经冷却!
break
试错了N多办法都没成,老大也拉黑我了哎,没办法,只能请教论坛里其他的大佬 帮小弟指点下迷津

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 15:43:12 | 显示全部楼层
[@PlayDie]
#IF
CHECKITEMW 佛印清莲
check [700] 0
#ACT
REALIVE
AddhpPer + 100
AddMpPer+ 100
SET [700] 1
ChangeModeEx 1 3
releasemagicEX 1040 0 3 2
sendmsg 7  佛印青莲的神力让你再次复活,并且无敌3秒,冷却60秒。
DELAYGOTO 60000 @重置BUFF(700)
;真特么傻逼,在群里教你不是一次两次了。

0

主题

511

回帖

427

积分

中级会员

积分
427
发表于 2026-3-29 15:43:12 | 显示全部楼层
;QF
[@PlayDie]
#IF
CHECKITEMW 佛印清莲
#ACT
REALIVE
AddhpPer + 100
AddMpPer + 100
ChangeModeEx 1 3
sendmsg 7  佛印青莲的神力让你再次复活,并且无敌3秒,冷却<$RevivalTime>秒。
SetOnTimer 36 1
[@TakeOn12]
#IF
CheckTakeOnItem 佛印清莲
#ACT
SetOnTimer 36 1
break
;QM
[@login]
#IF
LARGE <$RevivalTime> 0
CHECKITEMW 佛印清莲
#ACT
SetOnTimer 36 1
[@OnTimer36]
#IF
NOT CHECKITEMW 佛印清莲
#ACT
SetOffTimer 36
break
#IF
EQUAL <$RevivalTime> 0
#ACT
SendCenterMsg 168 255 “涅槃重生”已经冷却成功!
SetOffTimer 36
break
试试看能不能达到你的要求!
还想说一句很同情你老大!

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-29 15:43:12 | 显示全部楼层
为什么要写这么复杂呢。。。  加上个自定义变量  做跳转清空不就行了吗。  还定时器什么都上了 不浪费资源吗

0

主题

518

回帖

407

积分

中级会员

积分
407
发表于 2026-3-29 15:43:12 | 显示全部楼层
想的太复杂 不就是一个复活的功能
把物品设置成114 带复活的就好了啊
RevivalItemList文件可以设置复活冷却和复活血量
要显示倒计时读秒 GEE引擎有很多命令 例如SetArrBuff 还有NPC倒计时COUNTDOWN
还可以用定时等等  配合<$RevivalTime>即可了

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-29 15:43:12 | 显示全部楼层
[@PlayDie]
#IF
CHECKITEMW 佛印清莲
EQUAL U100 0
#ACT
MOV U100 60
REALIVE
AddhpPer + 100
AddMpPer + 100
ChangeModeEx 1 3
releasemagicEX 1040 0 3 2
sendmsg 7  佛印青莲的神力让你再次复活,并且无敌3秒,冷却60秒。
;QM
;公用每秒计时器
[@OnTimer1]
#IF
LARGE U100 0
#ACT
DEC U100 1
利用SetClientBuff 可以实时查看复活冷却时间

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-29 15:43:12 | 显示全部楼层
再见在梦里 发表于 2021-4-16 10:14 想的太复杂 不就是一个复活的功能
把物品设置成114 带复活的就好了啊
来来来,留个联系方式,我们深入研究下复活

© 2026 折翼天使社区 版权所有