Project1

标题: VA能否用脚本来添加角色列表里不存在的角色? [打印本页]

作者: wangxinly    时间: 2013-2-21 23:49
标题: VA能否用脚本来添加角色列表里不存在的角色?
本帖最后由 wangxinly 于 2013-3-3 20:26 编辑

RT,假设数据库里只设置了10个角色,能否做一个脚本,添加一个新角色,并可以自设姓名,职业,说明,相应属性也要初始化好??

4楼正解:
actor = RPG::Actor.new
actor.name = "xx"
actor.nickname = "14245"
$data_actors.push(actor)
$game_party.add_actor(11)


......这个不能存档啊,坑了啊
作者: Sion    时间: 2013-2-22 00:20
直接更改最大值啊!
作者: wangxinly    时间: 2013-2-22 04:32
Sion 发表于 2013-2-22 00:20
直接更改最大值啊!

我是希望在游戏里边根据事件脚本实时的添加随机角色进去,而不是一开始设定好的固定角色啊
作者: 铅笔描绘的思念    时间: 2013-2-22 11:28
本帖最后由 铅笔描绘的思念 于 2013-2-22 11:29 编辑
  1. actor = RPG::Actor.new
  2. actor.name = "xx"
  3. actor.nickname = "14245"
  4. $data_actors.push(actor)
  5. $game_party.add_actor(11)
复制代码
其他属性请自行摸索。。
作者: wangxinly    时间: 2013-2-22 12:50
铅笔描绘的思念 发表于 2013-2-22 11:28
其他属性请自行摸索。。

这样就能添加一个角色列表没有的角色了吗?属性都是初始化好的吗?你这样的是没职业?还是说我要把职业,属性点什么的的都一起输入进去的?
作者: wangxinly    时间: 2013-2-22 13:26
铅笔描绘的思念 发表于 2013-2-22 11:28
其他属性请自行摸索。。

怎么获取现在的角色列表有多少个角色啊?ID数是多少的?
作者: wangxinly    时间: 2013-2-22 13:32
铅笔描绘的思念 发表于 2013-2-22 11:28
其他属性请自行摸索。。

$data_actors.  这个都有哪些参数可以用的?PUSH()是加入新角色?那么怎么输出现在已有角色的总数量?
作者: 1715063941    时间: 2013-2-23 02:54
目测楼主可以新建一个角色然后事件更改这个角色的属性
作者: wangxinly    时间: 2013-3-3 20:29
铅笔描绘的思念 发表于 2013-2-22 11:28
其他属性请自行摸索。。

用这个命令当时有效,但是退出游戏读档之后就失效了啊,求能用的脚本
作者: vince3725    时间: 2013-3-3 20:57
http://pan.baidu.com/share/link?shareid=118266&uk=841251597
LZ看看这个脚本,说不定有用。
http://rpg.blue/thread-285919-1-1.html 这是说明
      
作者: wangxinly    时间: 2013-3-5 16:07
铅笔描绘的思念 发表于 2013-2-22 11:28
其他属性请自行摸索。。

save_data($data_actors, "Data/Actors.rvdata2")
.........那么退出游戏再开了,第一次游戏时加的人的数据就在了,那么再执行生成随机属性角色脚本时生成的角色就是另一个呢




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