开启辅助访问      

传世单机社区

 找回密码
 立即注册
https://www.wooolc.com
查看: 5496|回复: 56

[彩虹脚本] 挂机防卡住脚本

[复制链接]

升级   8.4%

发表于 2020-8-25 09:34:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
有的时候挂机几个小时回来会发现,本体站在原地不动,这就是被地形卡住了.还有的时候元神开了自动捡物,爆出来的一个东西被宝宝踩住了,那么此时元神将不会攻击,只会原地放治疗术.需要你离他很远他才会回到你面前.道加道应该特别明白这个苦恼.这里给大家分享一个刚写的防止卡住的脚本,思路就是,每隔几分钟检测一下,如果当前位置跟上一次检测一致,那么就强行让本体或者宝宝移动一下位置.代码如下bserver\CustomTableList.txt  ;数据库先定义四个字段放本体和元神坐标
BJSJ        DQWZX:Int        DQWZY:Int        YSWZX:Int                YSWZY:Int

AutoRunRobot.txt   ;这里根据你的实际情况设置几分钟检测一次
#AutoRun NPC MIN 1 @检测本体是否卡住
#AutoRun NPC MIN 1 @检测元神是否卡住


RobotManage.txt
[@检测本体是否卡住]
#IF
RANDOM 1
#ACT
GMEXECUTE 在线提问 @检测本体是否卡住

[@检测元神是否卡住]
#IF
RANDOM 1
#ACT
GMEXECUTE 在线提问 @检测元神是否卡住


QManage.txt   
[@检测本体是否卡住]
#IF
!CheckNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
#ACT
break

#IF
EQUAL $MAPNAME 中州
#ACT
BREAK

#IF
EQUAL $X $Table(BJSJ).DQWZX
EQUAL $Y $Table(BJSJ).DQWZY
#ACT
MOV P12 $X
MOV P13 $Y
INC P12 5
INC P13 5
MAPMOVE $M <$STR(P12)> <$STR(P13)>
Table BJSJ DQWZX = $X
Table BJSJ DQWZY = $Y
BREAK
#ELSEACT
Table BJSJ DQWZX = $X
Table BJSJ DQWZY = $Y

[@检测元神是否卡住]
#IF
!CheckNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
#ACT
break

#IF
CheckOnLine $PNEUMANAME
#ACT
PneumaCall @检测元神是否卡住1
BREAK

[@检测元神是否卡住1]
#IF
EQUAL $X $Table(BJSJ).YSWZX
EQUAL $Y $Table(BJSJ).YSWZY
#ACT
MOV P14 $X
MOV P15 $Y
INC P14 2
INC P15 2
MAPMOVE $M <$STR(P14)> <$STR(P15)>
Table BJSJ YSWZX = $X
Table BJSJ YSWZY = $Y
BREAK
#ELSEACT
Table BJSJ YSWZX = $X
Table BJSJ YSWZY = $Y
BREAK


;这里可以直接将自己名字加入检测卡住名字.txt中,也可以自己在某一个npc里设置开启关闭
自定义某npc.txt
<开启检测卡住/@开启检测卡住>  <关闭检测卡住/@关闭检测卡住>
[@开启检测卡住]
#IF
!CheckNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
#ACT
AddNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
sendmsg 5 开启检测卡住成功

[@关闭检测卡住]
#IF
CheckNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
#ACT
DelNameList  ..\QuestDiary\数据文件\临时数据\检测卡住名字.txt
sendmsg 5 关闭检测卡住成功







评分

参与人数 2热心 +4 传世币 +3 收起 理由
Alpsluke + 3 + 3 我很赞同!
eflash8 + 1 谢谢@Thanks!

查看全部评分

升级   0%

发表于 2020-8-25 15:37:18 | 显示全部楼层
不错不错  谢谢分享

回复 支持 反对

使用道具 举报

升级   17.95%

发表于 2020-8-25 19:20:58 | 显示全部楼层
不错不错  谢谢分享

回复 支持 反对

使用道具 举报

升级   16.8%

发表于 2020-8-28 09:13:34 | 显示全部楼层
不错不错  谢谢分享,这个厉害

回复 支持 反对

使用道具 举报

升级   100%

发表于 2020-9-2 09:50:22 | 显示全部楼层
这个思路很棒!!!厉害

回复 支持 反对

使用道具 举报

升级   59%

发表于 2020-9-2 19:05:20 | 显示全部楼层
大致看明白了,楼主的思维太过发散、太过跳跃了

回复 支持 反对

使用道具 举报

升级   78.1%

发表于 2020-9-3 10:17:54 | 显示全部楼层
不会设置。。。放在哪个TXT文件里呢

回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!

关闭

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

传奇世界单机版|传世服务端|传世版本|关于我们|小黑屋|手机版| 传世单机社区 |网站地图

GMT+8, 2024-4-25 21:59 , Processed in 0.137417 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2018 Comsenz Inc.

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