设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1387|回复: 1
打印 上一主题 下一主题

[已经过期] 如何获取某事件与数据库之间的属性.

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-11-19
帖子
78
跳转到指定楼层
1
发表于 2012-12-18 09:14:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
例如 一个事件 代表是数据库中  3号敌人的所有属性..
怎么怎么做..需要什么脚本呢..
也就是说 获得这个事件ID后.获得这个事件 包含的一些东西..
我看好多怪的事件名字上 都有 一些特殊的字符..
是不是通过特殊的字符来调 数据库的内容呢..
arpg 判断怪物属性用..求帮助

Lv1.梦旅人

巴斯克维尔的猎犬

梦石
0
星屑
50
在线时间
66 小时
注册时间
2007-6-25
帖子
8320

第1届Title华丽大赛冠军

2
发表于 2012-12-19 18:58:49 | 只看该作者
F1帮助里,解读篇的第一项“数据库”,里面有个列表,就是讲这个的。
# 载入数据库
    $data_actors        = load_data("Data/Actors.rxdata")
    $data_classes       = load_data("Data/Classes.rxdata")
    $data_skills        = load_data("Data/Skills.rxdata")
    $data_items         = load_data("Data/Items.rxdata")
    $data_weapons       = load_data("Data/Weapons.rxdata")
    $data_armors        = load_data("Data/Armors.rxdata")
    $data_enemies       = load_data("Data/Enemies.rxdata")
    $data_troops        = load_data("Data/Troops.rxdata")
    $data_states        = load_data("Data/States.rxdata")
    $data_animations    = load_data("Data/Animations.rxdata")
    $data_tilesets      = load_data("Data/Tilesets.rxdata")
    $data_common_events = load_data("Data/CommonEvents.rxdata")
    $data_system        = load_data("Data/System.rxdata")

这些全局变量全都是数组,就是用来存从数据库中读来的最原始的信息的。
比如$data_enemies,里面存的就是全部敌人的信息。
你想要3号敌人,就是$data_enemies[3]

下面“数据库内容”里还详细说了这些都是什么实例的数组。
比如敌人就全是RPG::Enemy的实例,点进去会看到它的各种属性,直接调用就可以访问。
比如想知道数据库中3号敌人的最大HP
就是:
hp = $data_enemies[3].maxhp

评分

参与人数 1星屑 +66 收起 理由
hys111111 + 66 感谢回答

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 11:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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