查看: 3354|回复: 7

[已经过期] 【RMXP的p命令】RMXP的p命令是一个弹窗,具体流程怎么实现?

[复制链接]
梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
发表于 2013-2-16 12:25:24 | 显示全部楼层 |阅读模式

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

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

×
众所周知,RMXP中的p、print命令是一个‘msgbox’API函数实现的弹窗功能,这个用API很容易实现,但是不知道大家发现没有:

用RMXP自带的p\print命令弹出来的窗口,如果不点击“确定”的话,会一直挂在窗口上,也就是页面是不会刷新的,但是问题来了

RMXP有着本身的10S不刷新就“脚本备份”的错误,这我就纳闷了,明明没刷新窗口,但是过了10+秒后还是不报错,这是为什么呢?

如果你用脚本调用外部的DLL,弹出messagebox的话,等过10S后,就会报错,所以我觉得,这个P命令应该还有别的功能,希望各位

大大能够帮忙告知下怎么实现这样的类似功能。。
新手学习中.....努力吧!!
梦石
0
星屑
75
在线时间
435 小时
注册时间
2012-7-31
回帖
744
发表于 2013-2-16 13:21:36 | 显示全部楼层
XP你发在VA区要闹哪样= =

点评

晕。。。发错区了。。。  发表于 2013-2-16 16:24
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2013-2-16 16:24:57 | 显示全部楼层
呼叫版主,帮忙转一下啊
新手学习中.....努力吧!!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
回帖
1296
发表于 2013-2-16 16:48:54 | 显示全部楼层
RGSS本身是用c语言写的,部分用ruby实现的脚本也都给出了源码...Hangup限制本身也不是ruby的特性而是RGSS特性,就像f1时暂停RGSS一样,自然不会受到Hangup限制...

点评

能否告知一下,如果想暂停RGSS,应该调用那个函数?或者用什么方法?  发表于 2013-2-17 09:35
好歹当年也当过大魔王过,orz
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2013-2-16 16:55:20 | 显示全部楼层
zhangbanxian 发表于 2013-2-16 16:48
RGSS本身是用c语言写的,部分用ruby实现的脚本也都给出了源码...Hangup限制本身也不是ruby的特性而是RGSS特 ...

既然如此的话,理论上应该也可以实现“按下别的按键来暂停RGSS”的功能,请问应该从哪敌方入手开始呢?
新手学习中.....努力吧!!
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2013-2-16 22:40:50 | 显示全部楼层
睡觉之前顶一下吧,每次都遇到这么奇怪的问题。。。。
新手学习中.....努力吧!!
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2013-2-17 09:36:23 | 显示全部楼层
换个思路。。估计如果实现暂停RGSS的功能就OK了,求解。。
新手学习中.....努力吧!!
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2013-2-21 08:02:25 | 显示全部楼层
貌似现在卡在RGSS代码了。。怎么让他暂停呢??
新手学习中.....努力吧!!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部