找回密码
 立即注册
查看: 120|回复: 4

脚本写法规范问题

[复制链接]

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-29 13:48:02 | 显示全部楼层 |阅读模式

一直很好奇一个问题,call调用和直接写在QF文件里的区别是什么,会不会影响性能,有没有什么副作用
[@PlayDie]
#IF
#ACT
#CALL [\\触发系列\\死亡触发.txt] @死亡触发

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 13:48:02 | 显示全部楼层
#CALL 容易被刷
只要不是官方语言的“@”都可以直接用封包执行
[@PlayDie]
;这是不会被刷的,因为@PlayDie是官方语言
#IF
#ACT
GAMEGOLD + 1
你这样会被刷,加个检测就好了
#IF
#ACT
MOV N1 1
#CALL [\\触发系列\\死亡触发.txt] @死亡触发
[@死亡触发]
#IF
EQUAL N1 1
#ACT
MOV N1 0
;你想写的功能
#ELSEACT
MESSAGEBOX CNMGB!
我习惯用#CALL加检测写脚本,好归类,检查,有时候反复调用也必须要用#CALL,比如穿戴鉴定脚本,难道你一个TAKEON写一个脚本?直接一个#CALL搞定,注意检测条件即可

0

主题

511

回帖

14

积分

新手上路

积分
14
发表于 2026-3-29 13:48:02 | 显示全部楼层
封包可以直接读取
[@死亡触发]
你只要没#IF检测条件,那就直接被刷

0

主题

583

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 13:48:02 | 显示全部楼层
#CALL [\\触发系列\\死亡触发.txt] @死亡触发
如果需要多处引用那么是最好的 没必要的时候不需要call
多处需要同一段代码 那么就call

0

主题

511

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 13:48:02 | 显示全部楼层
一样的 没什么区别 方便多次调用 代码看起来舒服点

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