Project1

标题: 求一个VX能用的更改文章显示速度脚本 [打印本页]

作者: zeroko    时间: 2010-7-25 10:12
标题: 求一个VX能用的更改文章显示速度脚本
本帖最后由 zeroko 于 2010-7-26 18:06 编辑

想要一个减慢显示对话时打字速度的脚本
不要嚓的一声就出来了一点氛围都没有
我搜索了很多都是XP用的,放到VX里面会出错
求一个VX能用的,谢谢
作者: 笨鸟の先飞    时间: 2010-7-25 10:30
那个啥...你在文字后面加上\.就会停顿一下  
在省略号之间加上最佳...恩...我是这样认为的
作者: zeroko    时间: 2010-7-25 11:34
回复 笨鸟の先飞 的帖子
难不成每个字之间都加一个啊。。。


   
作者: 木葬枫    时间: 2010-7-25 11:45
回复 zeroko 的帖子

难不成你求我们就要写一个啊?
   
作者: zeroko    时间: 2010-7-25 15:23
我只是在问现成的有没有
又没有在“命令”谁去写
作者: wangswz    时间: 2010-7-25 15:28
有现成机能的话为什么不用
嫌麻烦没耐心就不要做游戏了
作者: zeroko    时间: 2010-7-25 15:57
有现成机能的话为什么不用
嫌麻烦没耐心就不要做游戏了
wangswz 发表于 2010-7-25 15:28

关键是每个字加\. 或\| 无法做到自己要的速度
而且会造成显示文章换行时空了一大块



作者: wsmyzc    时间: 2010-7-25 17:06
我记得有个加强脚本。。但是有没有这个功能就不记得了。。
作者: wingtang5    时间: 2010-7-26 08:22
我有一个很有效的方法

就是文章,打到你要输入的部分,用等待

等待后再显示你要的文章,蒽。
作者: wsmyzc    时间: 2010-7-26 08:48
等待的话。。不是文章都分开了吗
作者: 小幽的马甲    时间: 2010-7-26 09:51
Window_Message里找到

  1.   #--------------------------------------------------------------------------
  2.   # ● 更新文章显示
  3.   #--------------------------------------------------------------------------
  4.   def update_message
  5.     loop do
复制代码
后面加上
  1. @wait_count = 15
复制代码
大概就是这样……我对Window_Message太不熟悉了我要去补习去【掩面】
作者: wangswz    时间: 2010-7-26 13:03
本帖最后由 wangswz 于 2010-7-26 13:14 编辑
  1. Window_Message
  2. 172行左右
  3.       @text += $game_message.texts[i].clone# + "\x00"
  4. 将后面的 + "\x00" 给#注释掉
  5. #VX神经病般的貌似是一行字符满了就换行 没有考虑到控制符的问题 后面空了很多确实不美观
  6. 然后
  7. 227行左右
  8.     @text.gsub!(/\\\^/)             { "\x08" }
  9.     @text.gsub!(/\\\\/)             { "\\" }
  10. 下面加上
  11.     @text.gsub!(/\\n/)              { "\x00" }

  12. 。。。消息框里打\n手动换行。。
  13. 累是累了 但是。。

  14. 如果要手动控制速度
  15.         @text.gsub!(/\\m/)              { "\x09" }
  16. 往下
  17. 300行左右
  18.      when "\x09"
  19.         @wait_count = 30
  20.         break
  21. 这里的30就是半秒
  22. 然后\m手动控制。。。。
  23. 。。麻烦了点
  24. 因为打出来是斜体 看着不爽 代码框之
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1