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

Project1

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

[已经解决] 关于文章显示的脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2012-2-22
帖子
14
跳转到指定楼层
1
发表于 2012-5-28 13:28:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
课件需要,很多的文章内容只能用脚本处理。请问应该如何用脚本显示多个文章内容?
我在论坛只看到了XP的脚本,vx的摸了几天也没摸出个所以然来。请各位不吝赐教。
XP的脚本:
@message_waiting = true
$game_temp.message_proc = Proc.new {
@message_waiting = false }
$game_temp.message_text = "你好,66RPG!"

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

6
发表于 2012-5-28 19:24:56 | 只看该作者
初始化显示文章:
set_message_waiting
注:这个用了以后下一次显示文章时的文章选项、背景恢复正常,如果不用这个的话所有显示的文章将并在一个框里,有兴趣的去试一下。
好了吧!
欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2012-2-22
帖子
14
5
 楼主| 发表于 2012-5-28 17:19:31 | 只看该作者
yychchhh 发表于 2012-5-28 17:04
很简单,把课文复制,在文本输入框中勾选“批量输入文本”,粘贴课文,再确认看看。xp没有这个功能哦 ...

不好意思,我没有描述清楚。
我要求的功能是: 调用自写的DLL读取数据库中的题库,用脚本在游戏文章中显示DLL中返回的题目,再调用DLL等候学生输入文字,如果学生输入的文字和题目答案吻合,就执行加分送宝等操作。DLL返回的题目和答案是文本,所以我需要在脚本中输出,可是我发现用"#{@mytext}".split(/\n/).each &$game_message.texts.method(:push)输出的文本并不马上出现,而是等到“文章”事件发生的时候一起再出来,如此一来学生输入答题的过程就出现在题目呈现之前。折腾了几天,无法解决这个问题。请求大家帮助。
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1444
在线时间
1592 小时
注册时间
2010-11-6
帖子
3193

贵宾

4
发表于 2012-5-28 17:04:43 手机端发表。 | 只看该作者
很简单,把课文复制,在文本输入框中勾选“批量输入文本”,粘贴课文,再确认看看。xp没有这个功能哦
走你耶。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2012-2-22
帖子
14
3
 楼主| 发表于 2012-5-28 14:38:24 | 只看该作者
end55rpg 发表于 2012-5-28 13:45
显示文章:
$game_message.texts.push("****")
显示引号中的文章。一般要配合初始化显示文章使用。

这个我知道,问题是:怎样初始化显示文章?
如果单纯用这几行,文章并不能正常显示出来,直到遇到一个“文章”事件。


‘‘──bearadam于2012-5-28 16:38补充以下内容:

天哪,怎么没有人答复我呢?
’’
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

2
发表于 2012-5-28 13:45:44 | 只看该作者
显示文章:
$game_message.texts.push("****")
显示引号中的文章。一般要配合初始化显示文章使用。

更改文章选项:
$game_message.position = 0,1,2
表示上、中、下,三个位置

更改文章背景:
$game_message.background = 0 ,1,2
表示普通窗口、背景变暗、透明,三种效果
欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 06:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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