找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2603|回复: 10

[求助]怎样可以增加人物的属性项?

[复制链接]
发表于 2004-9-22 14:11:42 | 显示全部楼层 |阅读模式
用RM自带的数据库的属性太少了。。。。。。。。
发表于 2004-9-22 14:35:27 | 显示全部楼层
XP问题~~~~~~
发表于 2004-9-22 16:43:14 | 显示全部楼层
变更最大值。。。RM和XP方法相同- -
 楼主| 发表于 2004-9-23 00:08:34 | 显示全部楼层
我的意思是:RM默认就力量,速度,灵巧,和魔力几项,如果我要增加回避这一属性,怎么弄呢?
发表于 2004-9-23 08:36:24 | 显示全部楼层
1,自制一套系统,完全抛弃RM默认系统
2,灵巧这一属性在RM中好象默认就是回避公式里重要的属性
发表于 2004-9-23 09:26:55 | 显示全部楼层
以下是引用mcangel在2004-9-23 8:36:24的发言:
1,自制一套系统,完全抛弃RM默认系统

2,灵巧这一属性在RM中好象默认就是回避公式里重要的属性

如果是RMXP,不需完全抛弃默认系统
在RGSS中的Game_Actor那一节仿造其他属性的样子添加代码
为了避免混淆,我把RM里面的变量(也就是RM2k3里面叫的变数)叫做rm变量,rgss代码中的变量叫做rgss变量
其实你可以发现,系统的角色数据库的所有角色属性都是放在
$data_actors[角色编号].parameters[N,角色等级]里面的,N是rgss变量(所有属性就分别是1,2……),由于RUBY的数组可以随意扩充不存在下标越界,是不是能够可以扩从它呢?其实最关键的问题还是一旦扩充了,存档的时候那个扩充的属性是不是能被存进去的问题
这如果能成功就是最好的
但是它的其它数据都是从系统数据库中来的,这个是和rmxp的数据库界面相关的,你心增添的属性和RMXP数据库界面不相关,所以也许不能够成功(最怕还是是否能存档的问题),如果那个数据库指望不上,用RM变量吧,RM变量也能被储存
(我还没有试过,以上存属分析)

---------------------------------------------------------
在RM2K/2K3下,似乎只能够用变数和自制菜单
完全的自制菜单太麻烦(因为文字不能再任意地方显示,所以文字、数字都要做成图片)
[此贴子已经被作者于2004-9-23 9:31:04编辑过]
 楼主| 发表于 2004-9-23 17:44:06 | 显示全部楼层
要是有管理数据库文件的东东就好了,直接修改数据库。
发表于 2004-9-23 17:46:34 | 显示全部楼层
在论坛下载区找一个叫什么BLUE的日本游戏下来看看
 楼主| 发表于 2004-9-23 17:57:14 | 显示全部楼层
那个游戏有相关信息?
发表于 2004-9-23 18:48:18 | 显示全部楼层
用rm的变量是完全可以做到的,在以前的2k3就有这样的例子,用rgss改的话,我和ihc308的想法差不多,改了以后牵涉到和原本数据库(这里是存档文件)的存取操作,还是有点问题的.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 13:16 , Processed in 0.042598 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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