Project1

标题: 操作变量的问题 [打印本页]

作者: 512195574    时间: 2010-8-24 17:40
标题: 操作变量的问题
本帖最后由 512195574 于 2010-8-24 17:57 编辑

有什么办法可以操作一个变量使他等于我方第一号人物或者2、3、4号人物,在队伍中的等级等数值。而不是指定特定某一个人物的数值。
作者: oОS+WEi    时间: 2010-8-24 18:26
暂时我只知道1个变量只能代一个数
作者: 512195574    时间: 2010-8-24 18:46
我不是这个意思,变量操作里面,使变量改变的方法有很多,可以使这个变量变成第一号人物,第二号人物 比如1、阿尔西斯,2、帕吉尔 3、塞拉斯……等等的各项数值,不过我想要的顺序不是数据库里人物列表的顺序,是类似我方人物在队伍里位置的顺序,比如说变量1等于我方队伍顺序1人物的等级,那么这个变量可能是阿尔西斯等级,也可能是帕吉尔的等级,就是他只要站在我方的第一位就可以了。
我求这个数值时要做一个战斗系统,不过因为我不会用脚本做,于是就用公共事件做,虽然麻烦点,不过倒是也成功了,就差最后这一点。谢谢大家了
作者: 精灵使者    时间: 2010-8-24 18:52
脚本:
$game_variables[XX] = $game_party.members[X].level
具体我记不清了,可以使用“运行时修改数据库——人物”那里查询
作者: 512195574    时间: 2010-8-24 19:50
回复 精灵使者 的帖子
谢谢了,脚本能看的懂,就是这个意思不过运行时修改数据库不知道什么意思。
主要求一下使变量等于魔法防御,物理防御和魔力的公式。
   
作者: 精灵使者    时间: 2010-8-24 23:17
运行时修改数据库这是一套教程,主站上面有,可以动用搜索
作者: 红灯    时间: 2010-8-24 23:43
回复 512195574 的帖子


                 物理防御力: $game_actors[ID].pdef
                 魔力:      $game_actors[ID].int
                 魔法防御:  $game_actors[ID].mdef
   
作者: 512195574    时间: 2010-8-25 09:55
问题解决了,谢谢楼上的各位




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