查看: 6118|回复: 25

[随意闲聊] 突然发现,RGSS3默认脚本也会卖萌?

[复制链接]

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-5-23 19:55:54 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 taroxd 于 2014-5-23 20:54 编辑

搜狗截图_2014-05-23_19-55-22.png
搜狗截图_2014-05-23_19-55-32.png

两段脚本均位于 Game_Actor 内……
经检验,英文版也是一样……看来不是汉化卖萌
希望没有火星

题外话,把exp这么设定成这么一个hash,除了转职之外似乎也没什么好处的说……

八宝粥的基叔

梦石
0
星屑
4957
在线时间
5234 小时
注册时间
2009-4-29
回帖
14054

贵宾

发表于 2014-5-23 20:10:24 | 显示全部楼层
那明显是写重复了,删了第一个去

点评

这么萌干嘛删掉  发表于 2014-5-23 20:24
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

梦石
0
星屑
50
在线时间
132 小时
注册时间
2013-1-16
回帖
76
发表于 2014-5-23 20:33:53 | 显示全部楼层
既然写了就应该有用吧。

点评

不要乱说+1  发表于 2014-5-23 20:58
不懂脚本不要乱说哦~(≥▽≤)  发表于 2014-5-23 20:35
回复

使用道具 举报

无节操

梦石
0
星屑
608
在线时间
795 小时
注册时间
2009-2-6
回帖
3910

开拓者贵宾

发表于 2014-5-23 20:45:14 | 显示全部楼层
这个故事告诉我们,再有经验有时也免不了无用功

点评

233  发表于 2014-5-25 16:29
Brandnew day, Brandnew Life
                             规 实在  中
暂为素材区版主,版其  琢磨
应援一下~
RPG制作大师授权素材推广计划
回复

使用道具 举报

伴侣:北岛谜烟

发表于 2014-5-24 18:00:58 | 显示全部楼层
{:8_444:}那就再重复一段(*PIAJI
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45733
在线时间
7952 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2014-5-24 18:17:31 | 显示全部楼层
hash的效率要高一些,在va环境下没研究,但是xp环境下效率 table>hash>array
在大量循环处理这些数据的时候体现出来的效果尤为明显

点评

所以说,目测只有在转职的时候方便  发表于 2014-5-24 19:15
不得而知  发表于 2014-5-24 19:09
不是“所需经验值”,是“当前经验值”。就是这个角色现在有多少经验,和数据库没有关系  发表于 2014-5-24 19:05
默认的设定就是如此啊,数据库里经验不是在职业里设定吗  发表于 2014-5-24 19:04
这个方法获取的是“当前角色在当前职业的经验值” 也就是说,角色的不同职业的经验值是分开算的  发表于 2014-5-24 19:00
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

 楼主| 发表于 2014-5-24 18:58:50 | 显示全部楼层
本帖最后由 taroxd 于 2014-5-24 19:01 编辑
fux2 发表于 2014-5-24 18:17
hash的效率要高一些,在va环境下没研究,但是xp环境下效率 table>hash>array
在大量循环处理这些数据的时候 ...


虽然我想说的是默认脚本用hash而不是直接用整数,不过说到这个,我就来无聊测测效率了

Ruby2.0 环境下,array效率远高于hash

我的测试结果:

[pre lang="ruby" line="1"]require 'Benchmark'

big = 10000000
array = (0...big).to_a
hash = {}
big.times {|i| hash = i }

Benchmark.bmbm do |x|
  x.report('array') {big.times{|i| array}}
  x.report('hash')  {big.times{|i| hash}}
end[/pre]

输出:
  1. Rehearsal -----------------------------------------
  2. array   0.624000   0.000000   0.624000 (  0.636037)
  3. hash    4.649000   0.000000   4.649000 (  4.663266)
  4. -------------------------------- total: 5.273000sec

  5.             user     system      total        real
  6. array   0.640000   0.000000   0.640000 (  0.641037)
  7. hash    4.727000   0.000000   4.727000 (  4.730271)
复制代码
吐槽:为什么论坛代码里array是高亮的啊

点评

水区歪歪楼算个啥  发表于 2014-5-24 19:15
所以说这是歪楼了吗←_←  发表于 2014-5-24 19:09
以前玩XP的时候还不会脚本呢…… 咳咳,说明后来Ruby有优化?  发表于 2014-5-24 19:03
XP是1.8.2  发表于 2014-5-24 19:01
回复

使用道具 举报

梦石
0
星屑
104
在线时间
1242 小时
注册时间
2010-6-30
回帖
544
发表于 2014-5-24 19:14:01 | 显示全部楼层
因为很重要所以写了两次……

评分

参与人数 2星屑 +10 收起 理由
寒冷魔王 + 5 我很赞同
taroxd + 5 我很赞同

查看全部评分

null
回复

使用道具 举报

梦石
0
星屑
122
在线时间
552 小时
注册时间
2012-8-18
回帖
1392
发表于 2014-5-24 19:57:06 | 显示全部楼层
hash怎么散列也没有数组快啊= =另外这么设计有利于提高兼容性吧,至于写两遍……大概就是很重要咯233

评分

参与人数 1星屑 +5 收起 理由
寒冷魔王 + 5 君之见,甚与吾同

查看全部评分

我要填坑!我要背单词!我要学日语!我要每天锻炼!
好吧呵呵= =
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

 楼主| 发表于 2014-5-24 19:59:25 | 显示全部楼层
无脑之人 发表于 2014-5-24 19:57
hash怎么散列也没有数组快啊= =另外这么设计有利于提高兼容性吧,至于写两遍……大概就是很重要咯233 ...

我怎么觉得这么设计除了为了转职还是为了转职

点评

等到设计的系统复杂了之后,这一点就是非常重要的了,千奇百怪的游戏系统,你懂得  发表于 2014-5-25 12:02
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部