赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 17327 |
最后登录 | 2017-9-14 |
在线时间 | 45 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 45 小时
- 注册时间
- 2008-3-2
- 帖子
- 118
|
3楼
楼主 |
发表于 2011-7-10 11:48:40
|
只看该作者
是不是:RPG::Actor
id
主角 ID 编号。
name
主角名称。
class_id
主角职业 ID 编号。
initial_level
主角初始等级。
exp_basis
经验值曲线的基准(10~40)。
exp_inflation
经验值曲线的成长度 (20~50)。
character_name
主角步行图文件名。
character_index
主角步行图索引(0~7)。
face_name
主角脸图文件名。
face_index
主角脸图索引(0~7)。
parameters
纪录每一等级基本属性的二维数组。(Table 表格)。
使用 parameters[kind, level] 的形式。
kind 代表属性类型(0:HP上限、1:MP上限、2:攻击力、3:防御力、4:意志力、5:机敏性)。
weapon_id
主角的初始装备武器 ID 编号。
armor1_id
主角的初始装备盾防具 ID 编号。
armor2_id
主角的初始装备头部防具 ID 编号。
armor3_id
主角的初始装备身体防具 ID 编号。
armor4_id
主角的初始装备装饰品 ID 编号。
two_swords_style
是否勾选「贰刀流」选项的复选框。
fix_equipment
是否勾选「不能更换装备」选项的复选框。
auto_battle
是否勾选「AI自动战斗」选项的复选框。
super_guard
是否勾选「2-4倍强力防御」选项的复选框。
pharmacology
是否勾选「该角色擅长用药」选项的复选框。
critical_bonus
是否勾选「暴击率翻倍」选项的复选框。
woodytt于2011-7-10 11:52补充以下内容:
但是怎么表达呢?比如1号主角1级时的最大hp——RPG::Actor[1].parameters[0,1]吗?
用$game_variables[x]显示时称RPG::Actor里没有[]方法。写成RPG::Actor.parameters[0,1]的话又称RPG::Actor里没有parameters的方法……{:4_91:}
woodytt于2011-7-10 12:06补充以下内容:
注意我问的是数据库里的角色参数,而不是Game_Actor里的。之前对Game_Actor做了限制,id大于10的actor不计入actors。需要在data_actors中调直接用,看来不行的。
woodytt于2011-7-10 23:55补充以下内容:
看来只能把前面的限制去掉了…… |
|