设为首页
收藏本站
提交工单
用户名
Email
自动登录
找回密码
密码
登录
立即注册
快捷导航
论坛首页
服务端版本
脚本工具
素材补丁
列表上传
搜索
搜索
热搜:
传奇单机
传奇版本
传奇服务端
本版
帖子
折翼天使社区
»
论坛首页
›
折翼天使服务中心
›
交流探讨
›
脚本写法规范问题
返回列表
发新帖
查看:
120
|
回复:
4
脚本写法规范问题
[复制链接]
善良月亮
善良月亮
当前离线
积分
265
264
主题
566
回帖
265
积分
中级会员
中级会员, 积分 265, 距离下一级还需 235 积分
中级会员, 积分 265, 距离下一级还需 235 积分
积分
265
发消息
发表于 2026-3-29 13:48:02
|
显示全部楼层
|
阅读模式
一直很好奇一个问题,call调用和直接写在QF文件里的区别是什么,会不会影响性能,有没有什么副作用
[@PlayDie]
#IF
#ACT
#CALL [\\触发系列\\死亡触发.txt] @死亡触发
回复
举报
大方小狗
大方小狗
当前离线
积分
0
0
主题
554
回帖
0
积分
新手上路
新手上路, 积分 0, 距离下一级还需 50 积分
新手上路, 积分 0, 距离下一级还需 50 积分
积分
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搞定,注意检测条件即可
回复
举报
坚强花朵
坚强花朵
当前离线
积分
14
0
主题
511
回帖
14
积分
新手上路
新手上路, 积分 14, 距离下一级还需 36 积分
新手上路, 积分 14, 距离下一级还需 36 积分
积分
14
发消息
发表于 2026-3-29 13:48:02
|
显示全部楼层
封包可以直接读取
[@死亡触发]
你只要没#IF检测条件,那就直接被刷
回复
举报
可爱小狗
可爱小狗
当前离线
积分
0
0
主题
583
回帖
0
积分
新手上路
新手上路, 积分 0, 距离下一级还需 50 积分
新手上路, 积分 0, 距离下一级还需 50 积分
积分
0
发消息
发表于 2026-3-29 13:48:02
|
显示全部楼层
#CALL [\\触发系列\\死亡触发.txt] @死亡触发
如果需要多处引用那么是最好的 没必要的时候不需要call
多处需要同一段代码 那么就call
回复
举报
美丽小鱼
美丽小鱼
当前离线
积分
0
0
主题
511
回帖
0
积分
新手上路
新手上路, 积分 0, 距离下一级还需 50 积分
新手上路, 积分 0, 距离下一级还需 50 积分
积分
0
发消息
发表于 2026-3-29 13:48:02
|
显示全部楼层
一样的 没什么区别 方便多次调用 代码看起来舒服点
回复
举报
返回列表
发新帖
© 2026
折翼天使社区
版权所有