找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

霸图(精修)合集 遗迹之城点击金币投放广告点击金币投放广告
zh
996pc
帝王
服务器
神盾
查看: 922|回复: 7

PlayOffLine大退挂机如何实现安全区内定时随机飞??

[复制链接]

25

主题

83

回帖

316

积分

里正

元宝
8
鸿盾币
0
金币
2484
发表于 2022-8-2 21:16:20 | 显示全部楼层 |阅读模式
我在QF里添加了这个,大退后,人物能在安全区挂着,、
但是不能随机飞,我之前玩的一个版本大腿后也是在安全区挂着,
还能过几十秒在安全区随机飞一下
这如何实现

[@PlayOffLine]  

#IF  

INSAFEZONE  

CHECKONLINEPLAYCOUNT < 1000  

#ACT  

OFFLINEPLAY 1500 100

回复

使用道具 举报

1654

主题

5141

回帖

3万

积分

管理员

元宝
9628
鸿盾币
0
金币
66732

最佳新人

发表于 2022-8-2 21:45:14 | 显示全部楼层
回复

使用道具 举报

25

主题

83

回帖

316

积分

里正

元宝
8
鸿盾币
0
金币
2484
 楼主| 发表于 2022-8-3 07:18:30 | 显示全部楼层
admin 发表于 2022-8-2 21:45
是否可以给他弄个定时器  然后随机飞呢

啊?那不飞出城外了吗
回复

使用道具 举报

0

主题

2902

回帖

3021

积分

郡王

元宝
119
鸿盾币
0
金币
7474
发表于 2022-8-3 09:36:30 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得奇速论坛是注册对了!
回复

使用道具 举报

60

主题

538

回帖

2476

积分

知府

元宝
1398
鸿盾币
0
金币
8136

最佳新人

发表于 2022-8-3 10:32:44 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得奇速论坛是注册对了!
回复

使用道具 举报

3

主题

65

回帖

127

积分

什长

元宝
35
鸿盾币
0
金币
2089
发表于 2022-8-3 12:44:41 | 显示全部楼层
[@PlayOffLine]  
#IF  
INSAFEZONE  
CHECKONLINEPLAYCOUNT < 1000  
#ACT
;单独打开一个计时器,三十秒执行一次
SETONTIMER 99 30
OFFLINEPLAY 1500 100

QM脚本加入
[@ONTIMER99]
#IF
CheckOffline
#ACT
;设置挂机地图名称
MOV S$地图名称 3
;设置挂机地图X坐标范围
MOVR N$X 320 330
;设置挂机地图Y坐标范围
MOVR N$Y 320 330
MAPMOVE <$STR(S$地图名称)> <$STR(N$X)> <$STR(N$Y)>
回复

使用道具 举报

3

主题

65

回帖

127

积分

什长

元宝
35
鸿盾币
0
金币
2089
发表于 2022-8-6 13:10:57 | 显示全部楼层
醒目苹果 发表于 2022-8-5 16:44
;设置挂机地图名称
MOV S$地图名称 3
;设置挂机地图X坐标范围

是的,这个3就是代表地图代码,不是中文显示的地图名称。后面的X范围坐标根据你版本的安全区坐标自己进游戏查看。Y坐标同理,自己进游戏跑到安全区中心点,X坐标是最左边到最右边。Y坐标从最上面到最下面,数值从小到大赋值。
回复

使用道具 举报

3

主题

65

回帖

127

积分

什长

元宝
35
鸿盾币
0
金币
2089
发表于 2022-8-8 08:32:18 | 显示全部楼层
醒目苹果 发表于 2022-8-7 14:50
我也搞定了,现在有个问题,加入有多个安全区的话要怎么弄呢。。。


[@PlayOffLine]  
#IF  
INSAFEZONE  
CHECKONLINEPLAYCOUNT < 1000  
#ACT
;单独打开一个计时器,三十秒执行一次
SETONTIMER 99 30
OFFLINEPLAY 1500 100

QM脚本加入
[@ONTIMER99]
#IF
CheckOffline
ISONMAP 3
#ACT
;设置挂机地图名称
MOV S$地图名称 3
;设置挂机地图X坐标范围
MOVR N$X 320 330
;设置挂机地图Y坐标范围
MOVR N$Y 320 330
MAPMOVE <$STR(S$地图名称)> <$STR(N$X)> <$STR(N$Y)>
BREAK

#IF
CheckOffline
ISONMAP 0
#ACT
;设置挂机地图名称
MOV S$地图名称 0
;设置挂机地图X坐标范围
MOVR N$X 80 100
;设置挂机地图Y坐标范围
MOVR N$Y 100 120
MAPMOVE <$STR(S$地图名称)> <$STR(N$X)> <$STR(N$Y)>
BREAK


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2025-1-18 15:57 , Processed in 0.014384 second(s), 7 queries , Gzip On, Redis On.

Powered by 108pc X3.5

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