Project1

标题: 如何把数据库编号为变量的敌人的战斗图和行走图赋予角色 [打印本页]

作者: 木许许    时间: 2012-6-15 14:54
标题: 如何把数据库编号为变量的敌人的战斗图和行走图赋予角色
把数据库编号为$game_variables[20]的敌人的行走图和战斗图赋予10号角色,脚本怎么写?dsu_plus_rewardpost_czw
作者: tommay    时间: 2012-6-15 15:49
数据库的内容预先保存在DATA文件中的,不太明白你这样把一个数据库中的量赋予另外一个数据库中的量是什么目的
作者: 木许许    时间: 2012-6-15 15:55
tommay 发表于 2012-6-15 15:49
数据库的内容预先保存在DATA文件中的,不太明白你这样把一个数据库中的量赋予另外一个数据库中的量是什么目 ...

我在游戏中随机生成角色,然后角色全部复制敌人的信息
作者: kangxi0109    时间: 2012-6-15 16:06
木许许 发表于 2012-6-15 15:55
我在游戏中随机生成角色,然后角色全部复制敌人的信息

这样还不如直接在角色数据库设定敌人啊。
作者: 木许许    时间: 2012-6-15 17:32
kangxi0109 发表于 2012-6-15 16:06
这样还不如直接在角色数据库设定敌人啊。

我别的都实现了呀,就缺这一步脚本的写法了。。在角色数据库设定敌人冲突太多了
作者: hys111111    时间: 2012-6-15 18:07
  1. $game_actors[角色编号].battler_name = $data_enemies[怪物编号].battler_name
复制代码
就这样
作者: 木许许    时间: 2012-6-15 18:54
hys111111 发表于 2012-6-15 18:07
就这样

谢谢,这是战斗图吗?行走图呢?
作者: hys111111    时间: 2012-6-15 19:06
本帖最后由 hys111111 于 2012-6-15 19:29 编辑
木许许 发表于 2012-6-15 18:54
谢谢,这是战斗图吗?行走图呢?


怪物是没有行走图的。
如果是怪物的事件的话,只能这样:
  1. $game_player.character_name = $game_map.events[事件编号].character_name
复制代码
  1. for i in 1..$game_actors.size
  2.   $game_actors[i].character_name = i.to_s
  3. end
复制代码

作者: 木许许    时间: 2012-6-15 19:23
hys111111 发表于 2012-6-15 19:06
怪物是没有行走图的。
如果是怪物的事件的话,只能这样:

对不起没说清,如果把行走图赋予与之文件名相同编号的角色呢?

比如文件名是10.png的行走图赋予10号角色,文件名是11.png的行走图赋予11号角色,文件名是12.png的行走图赋予12号角色




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1