当前位置: 首页 > news >正文

传奇996_22——自动挂机

  • 登录钩子函数中执行
callscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "@基础按钮QM")
  • @基础按钮QM执行了已下代码
#IF
Equal <$CLIENTFLAG> 1
#ACT
goto @PC端面板加载#IF
Equal <$CLIENTFLAG> 2
#ACT
goto @移动端面板加载[@PC端面板加载]
#if
#act
goto @挂机按钮_PC[@挂机按钮_PC]
; 1是挂机中,0是未挂机
#if
check [2] 1 #act
MOV S$主界面按钮 <Button|x=-30|y=-0|pimg=public/newbutton/guaji_1.png|mimg=public/newbutton/guaji_1.png|nimg=public/newbutton/guaji_1.png|link=@onbtnclick,挂机_开关>
inc S$主界面按钮 <Effect|x=-108.0|y=-68.0|scale=0.8|speed=1|effecttype=0|effectid=30115|act=0|>
ADDBUTTON 107 2 <$STR(S$主界面按钮)>
#elseact
MOV S$主界面按钮 <Button|x=-30|y=0|pimg=public/newbutton/guaji_0.png|mimg=public/newbutton/guaji_0.png|nimg=public/newbutton/guaji_0.png|link=@onbtnclick,挂机_开关>
ADDBUTTON 107 2 <$STR(S$主界面按钮)>

然后调用的点击按钮触发函数,参数为“挂机_开关”,接着跳转到“主界面按钮触发”文件中,执行相应的触发函数

ClickEvent.RegisterMsg("挂机_开关", function(actor)release_print("-- 挂机开关函数被调用!!!")if getflagstatus(actor, 2) == 1 thensetflagstatus(actor,2,0)stopautoattack(actor)elsesetflagstatus(actor,2,1)startautoattack(actor)end
end)

bug

个人标识取反,界面不刷新变化

完成上面步骤后,并没有结束,因为要设置挂机按钮标识取反,但是只是单纯的取反,界面不会被刷新,所以还要从上面再走一遍“挂机按钮选取图片”这一步骤的代码。这里使用的是QF的钩子函数

  • StartAutoPlayGame 开启挂机触发
  • StopAutoPlayGame 停止挂机触发
    以下代码我敢聚无需设置挂机状态和打怪时间变量,没啥用,只需要修改个人标识然后跳转即可
--- StartAutoPlayGame 开启挂机触发
function startautoplaygame(actor)setplaydef(actor, "N$挂机状态", 1)setplaydef(actor, "N$打怪时间",0)setflagstatus(actor, VarCfg.flags.autoplay, 1)local flag = getconst(actor, "$CLIENTFLAG")flag = tonumber(flag)if flag == 1 thencallscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "@挂机按钮_PC")endif flag == 2 thencallscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "@挂机按钮_sj")end
end--- StopAutoPlayGame 停止挂机触发
function stopautoplaygame(actor)setplaydef(actor, "N$挂机状态", 0)setflagstatus(actor, VarCfg.flags.autoplay, 0)local flag = getconst(actor, "$CLIENTFLAG")flag = tonumber(flag)if flag == 1 thencallscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "@挂机按钮_PC")endif flag == 2 thencallscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "@挂机按钮_sj")endend

点击按钮,特效出现大黑框问题

在modleinfo模型表中的该特效配置设置的一个字段blendmode,原本是0,改成1就行。
修改后:

	[4045] = { index=4045,id=9101,-- type=4,-- sex=0,-- dir=1,-- blendmode=0,-- stand_pos_x=0,-- stand_pos_y=1,-- idle_interval=0.3,-- showstand_interval=10,type=4,sex=0,dir=1,blendmode=1,stand_pos_x=0,stand_pos_y=1,idle_interval=0.085,},

blendmode:混合模式(0normal常规、1add变亮、2screen滤色)

跳转地图后不战斗

只有使用这个方法才会战斗,其他方法都试了,不行

  • delaygoto(actor, 1000,“StartAutoPlayGame”,0)不行
  • startautoattack(actor)不行
  • callscriptex(actor,“StartAutoPlayGame”)不行
  • callscript(actor, “…/QuestDiary/游戏功能/跳转并挂机”, “@挂机_腐朽墓穴”)可行
[@挂机_腐朽墓穴]#if
#act
map xin1
StartAutoPlayGame

龙岭个人标识:

常量、标识配置全在MirServer\Mir200\Envir\QuestDiary\config这个文件夹中

  • ConstCfg.lua:全局信息,我也不知道具体是啥
  • EventCfg.lua:事件常量
  • ModuleCfg.lua:模块常量,不知道干啥的
  • MsgCfg.lua:不知道干啥的
  • ResponseCfg.lua:不知道干啥的
  • VarCfg.lua:引擎变量、个人标识记录

相关文章:

传奇996_22——自动挂机

登录钩子函数中执行 callscript(actor, "../QuestDiary/主界面基础按钮/主界面基础按钮QM", "基础按钮QM")基础按钮QM执行了已下代码 #IF Equal <$CLIENTFLAG> 1 #ACT goto PC端面板加载#IF Equal <$CLIENTFLAG> 2 #ACT goto 移动端面板加载…...

faiss 提供了多种索引类型

faiss 多种索引类型 在 faiss 中&#xff0c;IndexFlatL2 是一个简单的基于 L2 距离&#xff08;欧几里得距离&#xff09;进行索引的索引类型&#xff0c;但实际上&#xff0c;faiss 提供了多种索引类型&#xff0c;支持不同的度量方式和性能优化&#xff0c;您可以根据需求选…...

比rsync更强大的文件同步工具rclone

背景 多个复制&#xff0c;拷贝&#xff0c;同步文件场景&#xff0c;最大规模的是每次几千万规模的小文件需要从云上对象存储中拉取到本地。其他的诸如定期数据备份&#xff0c;单次性数据备份。 rsync是单线程的&#xff0c;开源的mrsync是多线程的&#xff0c;但适用范围没…...

《业务流程--穿越从概念到实践的丛林》读后感一:什么是业务流程

1.1 流程和业务流程概念辨析 业务流程建模标准(BPMN)对于业务流程的定义:一个业务流程由为了配合一个组织性或技术环境而一系列活动组成。这些活动共同实现一个业务目标。 业务流程再造最有名的倡导者托马斯.H.达文波特对于流程和业务流程的定义:流程是一组结构化且可度量的…...

解决docker mysql命令行无法输入中文

docker启动时&#xff0c;设置支持中文 docker run --name mysql-container -e MYSQL_ROOT_PASSWORDroot -d mysql:5.7 --character-set-serverutf8mb4 --collation-serverutf8mb4_unicode_ci --default-time-zone8:00 进入docker时&#xff0c;指定LANG即可 docker exec -it …...

基于Java Springboot城市公交运营管理系统

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据…...

Lc70--319.两个数组的交集(二分查找)---Java版

1.题目描述 2.思路 用集合求交集&#xff0c;因为集合里面的元素要满足不重复、无序、唯一。使得集合在去重、查找和集合操作&#xff08;如交集、并集、差集等&#xff09;中非常高效和方便。 3.代码实现 class Solution {public int[] intersection(int[] nums1, int[] nu…...

亿咖通科技应邀出席微软汽车行业智享会,分享ECARX AutoGPT全新实践

11月14日&#xff0c;全球出行科技企业亿咖通科技&#xff08;纳斯达克股票代码&#xff1a;ECX&#xff09;应邀于广州参加由微软举行的汽车行业智享会&#xff0c;揭晓了亿咖通科技对“AI定义汽车”时代的洞察与技术布局&#xff0c;分享了亿咖通科技汽车垂直领域大模型ECARX…...

Python教程:运算符重载

在Python中&#xff0c;运算符重载是通过定义特殊方法&#xff08;也称为魔术方法&#xff09;来实现的&#xff0c;这些特殊方法允许类的实例像内置类型那样使用运算符。 Python提供了一系列这样的特殊方法&#xff0c;用于重载各种运算符。 以下是一些常见的运算符重载特殊…...

AWTK VSCode 实时预览插件端口冲突的解决办法

AWTK XML UI 预览插件&#xff1a;在 vscode 中实时预览 AWTK XML UI 文件&#xff0c;在 Copilot 的帮助下&#xff0c;可以大幅提高界面的开发效率。 主要特色&#xff1a; 真实的 UI 效果。可以设置主题&#xff0c;方便查看在不同主题下界面的效果。可以设置语言&#xf…...

【MySQL系列】深入理解MySQL中的存储、排序字符集

前言 在创建数据库时&#xff0c;我们经常会需要填写数据库的所用字符集、排序规则&#xff0c;字符集和排序规则是两个非常重要的概念&#xff0c;它们决定了数据库如何存储和比较字符串数据。在 MySQL 中&#xff0c;常用的存储字符集有 utf8、utf8mb4&#xff0c;而排序字符…...

RPC-健康检测机制

什么是健康检测&#xff1f; 在真实环境中服务提供方是以一个集群的方式提供服务&#xff0c;这对于服务调用方来说&#xff0c;就是一个接口会有多个服务提供方同时提供服务&#xff0c;调用方在每次发起请求的时候都可以拿到一个可用的连接。 健康检测&#xff0c;能帮助从连…...

关于Java处理Excel常规列表记录,并入库的操作

1.描述 对于常规的Excel列表&#xff08;二维表格&#xff09;的入库处理&#xff0c;一般的mysql连接工具&#xff0c;例如Navicat就支持。但是&#xff0c;因为业务需要&#xff0c;不想每次都去手动导入&#xff0c;所以这里采用编码且定时任务的形式来实现。 2.Excel常规列…...

深入理解 JavaScript 中的 Array.find() 方法:原理、性能优势与实用案例详解

目录 深入理解 JavaScript 中的 Array.find() 方法&#xff1a;原理、性能优势与实用案例详解 一、引言&#xff1a;为什么要使用Array.find() 二、Array.find()的使用与技巧 1、基础语法 2、返回值 3、使用技巧 三、Array.find()的优势与实际应用案例 1、利用返回引用…...

计算机网络安全 —— 对称加密算法 DES (一)

一、对称加密算法概念# ​ 我们通过计算机网络传输数据时&#xff0c;如果无法防止他人窃听&#xff0c; 可以利用密码学技术将发送的数据变换成对任何不知道如何做逆变换的人都不可理解的形式&#xff0c; 从而保证了数据的机密性。这种变换被称为加密&#xff08; encryptio…...

5. ARM_指令集

概述 分类 汇编中的符号&#xff1a; 指令&#xff1a;能够编译生成一条32位机器码&#xff0c;并且能被处理器识别和执行伪指令&#xff1a;本身不是指令&#xff0c;编译器可以将其替换成若干条指令伪操作&#xff1a;不会生成指令&#xff0c;只是在编译阶段告诉编译器怎…...

Jenkins的pipeline Script的 每个组件的详细讲解

在Jenkins的Pipeline脚本中&#xff0c;各个组件的配置和Groovy的一些常用函数起到了决定性的作用&#xff0c;帮助开发人员控制自动化流程的执行。以下是对Jenkins Pipeline的主要组件和Groovy常用函数的详细讲解&#xff1a; 1. Jenkins Pipeline主要组件 1.1 agent 功能&…...

Tomcat 和 Netty 的区别及应用场景分析

在 Java Web 开发中&#xff0c;Tomcat 和 Netty 都是常见的网络框架&#xff0c;它们各自有着不同的设计理念和适用场景。本文将通过详细的对比和实际场景示例&#xff0c;帮助你理解 Tomcat 和 Netty 在功能、性能、架构等方面的差异&#xff0c;帮助你在实际开发中做出更合理…...

6.C操作符详解,深入探索操作符与字符串处理

C操作符详解&#xff0c;深入探索操作符与字符串处理 C语言往期系列文章目录 往期回顾&#xff1a; C语言是什么&#xff1f;编程界的‘常青树’&#xff0c;它的辉煌你不可不知VS 2022 社区版C语言的安装教程&#xff0c;不要再卡在下载0B/s啦C语言入门&#xff1a;解锁基础…...

生数科技发布 Vidu 1.5 新版本,引领视频大模型新潮流

在国内视频大模型领域&#xff0c;生数科技一直以创新和突破而备受瞩目。近日&#xff0c;生数科技再度发力&#xff0c;发布了 Vidu 1.5 新版本&#xff0c;为视频创作带来了全新的变革与机遇。 Vidu 1.5 新版本在多个方面展现出了卓越的性能和创新的特点。首先&#xff0c;它…...

Windows系统焕新优化:Win11Debloat全方位性能提升指南

Windows系统焕新优化&#xff1a;Win11Debloat全方位性能提升指南 【免费下载链接】Win11Debloat 一个简单的PowerShell脚本&#xff0c;用于从Windows中移除预装的无用软件&#xff0c;禁用遥测&#xff0c;从Windows搜索中移除Bing&#xff0c;以及执行各种其他更改以简化和改…...

利用快马平台快速生成proteus仿真项目,十分钟搭建arduino温湿度监测原型

作为一名电子爱好者&#xff0c;最近在做一个温湿度监测的小项目。传统方式需要先在电脑上安装Proteus、Arduino IDE等一堆软件&#xff0c;配置起来特别麻烦。后来发现了InsCode(快马)平台&#xff0c;简直打开了新世界的大门——不用安装任何软件&#xff0c;直接在网页上就能…...

XUnity.AutoTranslator IL2CPP兼容性深度解析:从诊断到根治的终极指南

XUnity.AutoTranslator IL2CPP兼容性深度解析&#xff1a;从诊断到根治的终极指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity.AutoTranslator作为Unity游戏自动翻译的标杆工具&#xff0c;在5…...

从码农到冥府CTO:重建六道轮回系统的质量保障实践

第一章 职业跃迁&#xff1a;技术人的冥府晋升之路1.1 技术职级体系重构冥府技术团队沿用硅谷职级模型&#xff0c;但增设业力评估维度&#xff1a;L1 鬼卒程序员&#xff1a;执行生死簿数据录入&#xff08;日均处理10万条因果记录&#xff09;L3 无常高级工程师&#xff1a;负…...

SDMatte镜像轻量化:去除冗余依赖、多阶段构建、镜像体积压缩至3.2GB

SDMatte镜像轻量化&#xff1a;去除冗余依赖、多阶段构建、镜像体积压缩至3.2GB 1. 项目背景与挑战 SDMatte是一款面向高质量图像抠图的AI模型&#xff0c;特别擅长处理复杂边缘和半透明物体的抠图任务。在电商、设计、内容创作等领域有着广泛的应用场景。然而&#xff0c;原…...

GLM-OCR公式识别效果展示:LaTeX格式精准渲染,学术党必备工具

GLM-OCR公式识别效果展示&#xff1a;LaTeX格式精准渲染&#xff0c;学术党必备工具 作为一名经常需要处理学术文献的研究人员&#xff0c;我深知公式识别的痛点。那些复杂的数学表达式&#xff0c;要么手动输入到LaTeX里费时费力&#xff0c;要么用传统OCR工具识别后变成一堆…...

SDMatte抠图质量评估:Alpha Matte精度与PNG透明通道一致性

SDMatte抠图质量评估&#xff1a;Alpha Matte精度与PNG透明通道一致性 1. SDMatte模型概述 SDMatte是一款专注于高质量图像抠图的AI模型&#xff0c;特别擅长处理以下场景&#xff1a; 主体与背景的精细分离透明或半透明物体的提取复杂边缘的精修处理商品图片的背景去除 该…...

Charles抓取WebSocket全链路解析:从配置到实战避坑指南

Charles抓取WebSocket全链路解析&#xff1a;从配置到实战避坑指南 WebSocket协议调试一直是开发者的痛点&#xff0c;传统抓包工具难以解析其长连接特性。本文详解如何通过Charles实现WebSocket请求的捕获与分析&#xff0c;包括SSL证书配置、协议升级拦截等核心步骤&#xf…...

影墨·今颜开源可部署方案:私有化AI影像系统建设白皮书

影墨今颜开源可部署方案&#xff1a;私有化AI影像系统建设白皮书 1. 引言&#xff1a;重新定义AI影像生成标准 在数字影像创作领域&#xff0c;我们经常面临一个困境&#xff1a;AI生成的图片往往带有明显的"塑料感"&#xff0c;缺乏真实照片的温度和质感。影墨今颜…...

再生资源行业的数字涅槃:SAP如何驱动“制造+服务”一体化转型(PPT)

“在循环经济与‘双碳’战略的双重驱动下&#xff0c;再生资源企业正从传统的‘收-储-售’贸易商&#xff0c;向集设备全生命周期管理、高端再制造、专业化总包服务于一体的综合解决方案提供商跃迁。这场深刻的商业模式变革&#xff0c;呼唤一个能够贯通‘制造’与‘服务’、融…...