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

Project1

 找回密码
 注册会员
搜索

[VA] 书籍阅读系统 Ver.1.0

查看数: 9462 | 评论数: 7 | 收藏 10
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-2-10 05:43

正文摘要:

本帖最后由 柍若 于 2014-2-10 05:57 编辑 呃……写完才发现好像原来就有一个了_(:з」∠)_ 不过那个看起来设置很麻烦的样子,这款应该能简单一点 脚本自由性还算比较高吧XD 灵感来自剑网三 【注意不是复刻基三 ...

回复

柍若 发表于 2015-8-19 23:25:56
  1. def delete_book(name)
  2.   a = 0
  3.   v = []
  4.   for i in 0..($game_variables[Read::Variable].size-1)
  5.     while $game_variables[Read::Variable][i+a] == name
  6.       a += 1
  7.     end
  8.     v[i] = $game_variables[Read::Variable][i+a] unless $game_variables[Read::Variable][i+a].nil?
  9.   end
  10.   $game_variables[Read::Variable] = v
  11. end
复制代码
更新一个删除得到的书的指令。
通过事件脚本调用。
delete_book(name)


直接插入即可,位置随意。
柍若 发表于 2014-3-5 18:40:09
nemoma 发表于 2014-3-5 13:41
与其在脚本里面定义书的内容,为什么不定义在作为物品的书的备注栏里面呢,这样和其他的物品相关增强脚本组 ...

书不是以物品形式存在的呀……事件脚本指令直接取得,如果要物品得书也要执行公共事件,实在和数据库的物品没有直接联系,所以这些备注也不知道写在哪个物品里呢。
而且脚本编辑器与备注栏各有利弊,编辑器窗口更大,而备注栏每到一定字数就会显示成自动换行,很影响直观地手动对齐。
nemoma 发表于 2014-3-5 13:41:42
本帖最后由 nemoma 于 2014-3-5 14:08 编辑

与其在脚本里面定义书的内容,为什么不定义在作为物品的书的备注栏里面呢,这样和其他的物品相关增强脚本组合感觉会更好一点。

回点评1:大概还是能写下很多字的吧。
我这里用了一个图鉴系统,所以肯定要写一大堆字的。

当然我这个是Steam的正版,如果旧版的字数有限制当我没说,至少我现在几百字的中文都没碰上限制……

另外:好快!

更新,已经测试过了,输入了6600+字的文本,没有遇到任何问题。

点评

方便编辑吧,备注栏太小看着不舒服……【其实我觉得可以直接写到单独的TXT里面,至少我见过的一个游戏就是这么干的  发表于 2014-3-10 11:31
你觉得备注栏能写多少字?  发表于 2014-3-5 13:43
余烬之中 发表于 2014-2-10 13:55:18
换行的话首先去掉源文本的换行符*

然后描绘文字的时候(WindowBase里面的方法draw_text_ex内部找得到)比较@pos[:x]和窗口宽度 超出就换行

需要手动换行的时候就要加上特定的转义字符*

* 如果这些操作不执行 那么每个段落都必须写在一行 否则会出现很难看的效果

点评

XD蟹蟹!  发表于 2014-2-10 18:32
喵呜喵5 发表于 2014-2-10 13:28:34
回复楼上点评

换行可以通过比较draw_text_ex的pos[:x]和当前窗口的宽度来实现

点评

啊欸,没关系已经非常感谢啦_(:з」∠)_之前都不知道还有参考手册这种东西,(RM自带的帮助手册算不算?)有空自己再去找找。  发表于 2014-2-10 14:55
啊嘞?好像明白了,就是那种大括号的数组吗?呃,是学着别人的脚本里用的,很多用法还没学透,这个参考手册非常棒,长知识了,谢谢前辈  发表于 2014-2-10 14:46
这么一说好像VX的一些拓展脚本里确实有…居然没注意过…我的脚本水平真是糟糕T_T只会改系统自带的脚本来学脚本_(:з」∠)_话说回来…hash是什么?  发表于 2014-2-10 14:40
∑( ° △ °|||)︴  发表于 2014-2-10 14:36
soga~明白了。对RGSS3新的[:]语法还不是很了解欸_(:з」∠)_前辈求多教教T_T  发表于 2014-2-10 14:31
余烬之中 发表于 2014-2-10 09:50:13
本帖最后由 余烬之中 于 2014-2-10 12:23 编辑

书籍系统……我也写过一个
本来打算这个寒假进行大更新 简化输入 支持外部载入 加载外部图片  整合Fuky对话框什么的  后来各种闹心就耽搁了
等回糖了再塞糖
=================
这个寒假大概是不更新了
http://rpg.blue/thread-337128-1-1.html
@kuerlulu  

点评

万年潜水党 表示 你的书籍系统很强大  发表于 2014-3-12 18:27
我说的之前有一个就是您那个啦~不过好像真的很麻烦欸,虽然功能比较全_(:з」∠)_嗯,前辈能不能提供一下自动换行思路?谢谢啦。  发表于 2014-2-10 12:39
写好了我改到xp上去 抱歉没糖了  发表于 2014-2-10 12:20
天使喝可乐 发表于 2014-2-10 09:02:04
推荐去掉透明度 影响阅读
另外在标头加上标题和页数显示

点评

好的。下次更新会加入,不过透明度是啥?哪个窗口?  发表于 2014-2-10 12:41
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-24 23:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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