谢拉的世界

 找回密码
 点这是注册!别说你看不到!
搜索
热搜: OZ OZNS R18 OZH
查看: 4489|回复: 44

[扯淡] 设置数据库的习惯?

[复制链接]

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11387 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-6-13 17:03:09 | 显示全部楼层 |阅读模式

卧曹?你不能注册个号再看啊?

您需要 登录 才可以下载或查看,没有帐号?点这是注册!别说你看不到!

x


{:gua26:}前些日子,我手贱打开OZ前作的工程研究了一段时间。(其实也算不上手贱吧,毕竟OZ貌似被很多RM新人当做范例工程研究?)

发现了一个很……令人纠结的问题。就是拉姐在设置某些物品的有效程度的时候,采用的方法简直叫人无法直视。

比如苹果这个物品。张帆这孩子吃了会扣血。另外还有一些人也是。为什么会这样呢?是因为苹果本身就是会让吃它的人扣血的,然后大部分人又吸收苹果这种属性……所以别人吃了苹果一般都是加血。
这样看不明白的话,就换一种方式表达吧。

其实并不是张帆挑食,而是世界上其他人不挑食。

这样的设置方法怎么想都是很容易出问题的。因为挑食的人一般比不挑食的人要多。为什么就不能反过来呢?把苹果设置成本来就加血的然后再让挑食的人吸收伤害,就取反了。

还有像神耀之光会对不死族造成伤害对人类加血这样。逻辑也是首先它是会扣你血的,然后如果你是人类你就能吸收伤害。
明明会被扣血的职业远远少于会被加血的职业。为什么要用这样的逻辑啊?就不能反过来吗?

总之我是这个观点,那些需要设置对特定角色是否有效的技能、物品。你得设置数量比较少的一方。
比如,如果无效的角色比较少,那么就设置谁无效。如果有效的角色比较少,那么就设置谁有效。个人感觉这样会稍微科学一点。

不知道现在NS的数据库是不是这样设置的。
不过以前见过别人讲一个bug,花怡的赞美曾经不能对604成员以外的人使用。这很可能就说明了赞美这个技能。拉姐是设置了谁谁谁可以恢复,而不是设置谁谁谁不能恢复。但是实际上不受赞美影响的角色远少于会受赞美影响的角色。
{:4_117:}










夏日炎炎,放首⑨的音乐清凉一夏吧!

5219

主题

7513

帖子

14万

积分

喵星人

Rank: 12Rank: 12

UID
4883
功勋
1 功勋
现金
146868 Ziny
猫币
7300 Cat

发表于 2014-6-13 17:09:42 | 显示全部楼层
题外话一句:⑨的BGM为何专辑头像是二妹。

点评

我怎么知道又不是我设计的。  详情 回复 发表于 2014-6-13 17:10

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11387 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

 楼主| 发表于 2014-6-13 17:10:52 | 显示全部楼层
four444444 发表于 2014-6-13 17:09
题外话一句:⑨的BGM为何专辑头像是二妹。

我怎么知道{:4_131:}又不是我设计的。

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-6-13 17:15:06 | 显示全部楼层
本帖最后由 egust 于 2014-6-13 17:17 编辑

反正可以用就行了年纪大了就不在意这些东西了{:4_119:}

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

487

主题

5508

帖子

11万

积分

女 王

The · World

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
功勋
1208 功勋
现金
47083 Ziny
猫币
4260 Cat

女王勋章尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉RPG Maker

QQ

牛妹 Lv:52

发表于 2014-6-13 18:49:20 | 显示全部楼层
{:gua10:}

仔细看过就知道,前作数据库和一条流水一样下来的,根本没有

整理过,后期做的时候完全就不知道哪对哪了,很容易出疏漏,

最后看差不多就结束了,NS的数据库相对就完善多了……

点评

看到有很多很多没用的地图呢。记忆比较深刻的有: 在通辽市的索引下面,有个似乎是想做成商店的地图,不过什么也没有,只是周边一圈是跳转到某个小老板面前的事件。 在“摩加迪沙 航海”的索引下面,还有  详情 回复 发表于 2014-6-13 18:59

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-6-13 18:55:35 | 显示全部楼层
本帖最后由 egust 于 2014-6-13 18:56 编辑

主要还是逻辑一条线的关系吧不然gui界面无法编辑毕竟rpgmaker比起很多大公司写的编辑器还是有主次之分的

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11387 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

 楼主| 发表于 2014-6-13 18:59:01 | 显示全部楼层
谢拉卡姗娜 发表于 2014-6-13 18:49
仔细看过就知道,前作数据库和一条流水一样下来的,根本没有

整理过,后期做的时候完全就不知 ...

{:4_124:}看到有很多很多没用的地图呢。记忆比较深刻的有:
在通辽市的索引下面,有个似乎是想做成商店的地图,不过什么也没有,只是周边一圈是跳转到某个小老板面前的事件。

在“摩加迪沙 航海”的索引下面,还有个在茄子船内的地图——奶豆和二肥貌似在聊天233333
实际上根本就没有用到

还有OZ和雷蒂丝回到万年前,好像也有个山洞地图。大概是原本想作为雷蒂丝把AYA带到的地方?{:4_117:}

希望NS能做的更好吧。

487

主题

5508

帖子

11万

积分

女 王

The · World

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
功勋
1208 功勋
现金
47083 Ziny
猫币
4260 Cat

女王勋章尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉RPG Maker

QQ

牛妹 Lv:52

发表于 2014-6-13 19:03:30 | 显示全部楼层
{:gua25:}那些莫名其妙的地图,其实是

一些砍掉重做或者否掉的场景,后来就丢在那不管了,这些续

作里改过了,反正前作那个数据库不能做范例……我自己1个月

不看都记不住里面的东西

91

主题

3581

帖子

5万

积分

喵星人

Rank: 12Rank: 12

UID
5133
功勋
1 功勋
现金
11815 Ziny
猫币
41 Cat

神社的会员

宠物蛋 Lv:0

发表于 2014-6-13 19:05:17 | 显示全部楼层
假如我看懂了一点。- -{:4_122:}

点评

就算你完全不懂,去下载个RPGMAKER来看看也会很快懂的。这是基本的东西。 http://dl.dbank.com/c03dj98mwz  详情 回复 发表于 2014-6-13 19:16

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11387 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

 楼主| 发表于 2014-6-13 19:16:08 | 显示全部楼层
我一直都在 发表于 2014-6-13 19:05
假如我看懂了一点。- -

就算你完全不懂,去下载个RPGMAKER来看看也会很快懂的。这是基本的东西。
http://dl.dbank.com/c03dj98mwz

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-6-13 19:42:39 | 显示全部楼层
有些人可能年纪大了就完全不想懂了{:4_119:}

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

312

主题

1685

帖子

2万

积分

人参尽失

Rank: 11Rank: 11Rank: 11

UID
152
功勋
2 功勋
现金
8312 Ziny
猫币
268 Cat

发表于 2014-6-13 20:35:16 | 显示全部楼层
积少成多造成的不稳定因素?
这只是个游戏,可是大家都不是游戏啊。

312

主题

1685

帖子

2万

积分

人参尽失

Rank: 11Rank: 11Rank: 11

UID
152
功勋
2 功勋
现金
8312 Ziny
猫币
268 Cat

发表于 2014-6-13 20:35:49 | 显示全部楼层
还有这旋律……倒想起了冒险岛
这只是个游戏,可是大家都不是游戏啊。

2530

主题

3万

帖子

47万

积分

喵星人

Rank: 12Rank: 12

UID
3752
功勋
2 功勋
现金
19989 Ziny
猫币
2389 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉RPG Maker

QQ

泥泥鳅 Lv:9

发表于 2014-6-13 21:23:56 | 显示全部楼层
本帖最后由 pjy612 于 2014-6-13 21:27 编辑

=。= 因为用的是默认的RM机制。。。加血和吸收是完全不沾边的东西 所以不改机制的话没法倒过来。 默认 吸收只针对 伤害类型,加血 不属于伤害类型 没法取反 =。= 囧。


就类似 加血和扣血 是两个 不同的函数 只是扣血的函数里面多加了 吸收判断~ =。=
RGSS 还是 蛮麻烦的东东。。。

点评

看了下脚本……物品的属性关联公式是没有判断恢复量符号正负的。  详情 回复 发表于 2014-6-14 09:57
拉姐不懂改脚本而已……这种修改下公式的其实很容易改。  详情 回复 发表于 2014-6-14 09:14
所有滴不科学都素幻觉!

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-6-14 05:55:40 | 显示全部楼层
咱没测试过也没看过rgss脚本库对数据库的支持 不知道楼主测试过没
不过可能确实像ls所说的计算伤害的脚本函数中缺少对数值型的布尔处理,靠本身提供的可编辑范围估计可以自行修改的,不过都差不多。毕竟编辑器原本的gui环境改起来比这个麻烦吧{:4_119:}

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

本版积分规则

小黑屋|手机版|Archiver|谢拉的世界

GMT+8, 2024-11-20 23:30 , Processed in 0.069590 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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