设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4014|回复: 2
打印 上一主题 下一主题

[原创发布] 后台运行脚本 通用

[复制链接]

Lv4.逐梦者

梦石
0
星屑
13559
在线时间
2753 小时
注册时间
2014-10-4
帖子
756

R考场第七期纪念奖

跳转到指定楼层
1
发表于 2017-11-2 14:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
在写上个脚本多窗体的时候 略微了解了rm内部的消息处理机制
知道它在收到 0x1C WM_ACTIVATEAPP  时会根据参数将一个内存值赋为1或者0
然后主循环中 判断这个内存值 1那么就运行 刷新  0 那么就还在主循环里面
然后 要后台运行 很简单的想法就是把判断后的条件跳改掉 就ok了
实际上也确实 就这样ok了  然后根据需要又写了一个 根据窗口是否有焦点决定是否屏蔽键盘鼠标的功能
大致 就这样吧
下面是脚本
后台运行

使用前请阅读说明 根据不同的dll改一下几个位置 对应的值我已经列出来了
使用十分简单 BGR.bgr 就好了 具体需求可以看脚本然后改

评分

参与人数 2星屑 +120 +2 收起 理由
怪蜀黍 + 1 精品文章
fux2 + 120 + 1 精品文章

查看全部评分

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
39660
在线时间
7484 小时
注册时间
2009-7-6
帖子
13483

开拓者贵宾

2
发表于 2017-11-3 01:10:07 | 只看该作者
很正规的思路呢,我想的还是拿到消息处理函数之后在里面找处理WM_ACTIVATEAPP的部分然后全部nop掉2333

点评

233我开始也想这样 然后突然想到了更能偷懒的方法 果然嫌麻烦爱偷懒是人类进步的源泉吧  发表于 2017-11-3 02:26
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-26 00:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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