找回密码
 立即注册
查看: 181|回复: 8

关于自定义按钮跳转的脚本出问题。

[复制链接]

251

主题

546

回帖

889

积分

高级会员

积分
889
发表于 2026-3-29 18:02:37 | 显示全部楼层 |阅读模式




这是小弟写的一个用来测试技能的脚本,非常简单,点一下就学习对应的技能。
写法如下 :
[@A]
#IF
#ACT
ADDSKILL 基本剑术
break
[@B]
#IF
#ACT
ADDSKILL 攻杀剑术
break
以此类推
以及配套的升级脚本 都是非常简单
如果这个脚本是放在NPC里 一切正常  点哪个学习哪个
那么问题出在我放在自定义按钮上 QF正常跳转 能打开对应界面  那么这个时候我学习技能就是时灵时不灵
比如:有时候能学习第一个 第二个 第三个刺杀剑术 就没反应  往后点有些能学有些不能学  有时候情况又不一样
第一个都不能学 后面有些可以学
小弟的观点是 既然正常跳转  也能学些某些技能 那么说明脚本写法应该没问题
但是百思不得其解 如此简单的脚本 为何会出现这个问题  
还请大佬指点一二

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-29 18:02:37 | 显示全部楼层
1.避开冲突的脚本段,QF里面有的排查一下,是不是跟你学技能的重复了
2.实在不行换一种写法。只需要一个输入框+一个按钮,用变量来学习技能不香吗?ADDSKILL <$str(S$技能名)>

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-29 18:02:37 | 显示全部楼层
这么久没来人,先帮你顶顶

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-29 18:02:37 | 显示全部楼层
holgo 发表于 2021-1-16 15:05 1.避开冲突的脚本段,QF里面有的排查一下,是不是跟你学技能的重复了
2.实在不行换一种写法。只需要一个输 ...
谢谢老哥回答  重点不是解决方法 我搞不懂原理  QF应该是没有冲突的  因为我第一个就是按钮触发  技能重复不是 我专门测试技能 身上一个技能没有  

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-29 18:02:37 | 显示全部楼层
ducheng261 发表于 2021-1-16 15:15 谢谢老哥回答  重点不是解决方法 我搞不懂原理  QF应该是没有冲突的  因为我第一个就是按钮触发  技能重 ...
把点击没有反应的跳转@ 全局搜索,看有没有在其他地方出现
或者你改个名字,可能QF把[@]里的字母理解成了变量 比如  [@d]  [@n]

0

主题

542

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 18:02:37 | 显示全部楼层
holgo 发表于 2021-1-16 15:26 把点击没有反应的跳转@ 全局搜索,看有没有在其他地方出现
或者你改个名字,可能QF把[@]里的字母理解成 ...
老哥是意思是不是这样  比如 我其他按钮也用了 @A  做点击命令  这个有影响是把?

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-29 18:02:37 | 显示全部楼层
这个文本里的 @ 全部替换成 @技能
脚本头调用记得手动弄一下

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 18:02:37 | 显示全部楼层
ducheng261 发表于 2021-1-16 15:32 确实 我习惯很多都用 @A  @B @C  但是如果是重复的问题 那么应该都用不了吧? 为什么只有部分冲突呢
搞定了 老哥  多谢  经验少了点

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-29 18:02:37 | 显示全部楼层
锯锯 发表于 2021-1-16 16:05 这个文本里的 @ 全部替换成 @技能
脚本头调用记得手动弄一下
多谢 老哥 已经解决了  你的办法也是正确的  上面老哥给我解释了原因

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