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

Project1

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

[已经解决] 关于人物数值代入的问题...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2010-10-3
帖子
272
跳转到指定楼层
1
发表于 2010-12-17 17:02:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我想设计一个角色,但是分为两个不同的阶段。在游戏前期使用角色1,到后期转变为角色2,但是在转变的时候,我希望角色1的能力、属性、等级啥的(等级应该是最关键吧)能够继承到角色2 中去....

这个怎么实现那?

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
2
发表于 2010-12-17 18:29:46 | 只看该作者
其实最简单的是只改变那个角色的名字和行走图、战斗图

评分

参与人数 1星屑 +100 收起 理由
风雪优游 + 100 版主认可

查看全部评分


http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3852
在线时间
1582 小时
注册时间
2006-5-5
帖子
2743
3
发表于 2010-12-17 21:44:52 | 只看该作者
这个很简单的。
设计角色1为先前的角色,角色2为转生后的角色为例说明。
1、设计两个一样的角色(角色1设计好后直接复制就可以了,如果要有区别就重新设计角色2,但角色2的等级一定设定为1级)
2、主要是继承等级的话要先用事件设定一个变量操作(例如0001定为等级代换)
3、操作选代入,操作数选角色——角色1——的等级
4、等待2帧(不用的话可能无法操作)
5、选变量操作,再根据自己角色2要继承等级来决定数值(要同级就选“减法”,常量设置为1)
6、等待2帧(不用的话可能无法操作)
7、选“增加等级”,操作数选“变量”等级代换
这样就让角色2继承了角色1的等级
标注一句,如果角色样子一样就楼上的方法就可以了;如果要全部都更改就用我的方法

评分

参与人数 1星屑 +240 收起 理由
风雪优游 + 240 LZ认可答案

查看全部评分

步兵中尉
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2010-10-3
帖子
272
4
 楼主| 发表于 2010-12-18 11:50:34 | 只看该作者
回复 步兵中尉 的帖子

恩,大体的流程我明白了。
但,就是那个变量操作设置啥的,我不太明白该怎么弄(我脚本小白)
难道是... actor1.level=x,  put x into actor2.level_number.....

哈哈,我瞎掰的啦~XD
回复 支持 反对

使用道具 举报

Lv1.梦旅人

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
帖子
2420

贵宾

5
发表于 2010-12-18 12:52:45 | 只看该作者
那个变量是事件里面的变量
其实你也可以把所有数值=X个变量
然后新人物除了等级的其他数值=这X个对应的变量
然后就完成了= =
其实不就是个转职功能么
搜索下大把
努力努力再努力
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3852
在线时间
1582 小时
注册时间
2006-5-5
帖子
2743
6
发表于 2010-12-18 14:08:37 | 只看该作者
根本不需要用脚本,纯粹的事件就可以解决了
实在不行的话给你范例好了
步兵中尉
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

7
发表于 2010-12-18 16:50:19 | 只看该作者
Wind2010 发表于 2010-12-17 18:29
其实最简单的是只改变那个角色的名字和行走图、战斗图

我认为这个已经可以了
完全没必要这么复杂
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3852
在线时间
1582 小时
注册时间
2006-5-5
帖子
2743
8
发表于 2010-12-20 22:44:49 | 只看该作者
楼主对于问题的解答多少还是表个态吧!
有解决问题的请予以肯定并按规定进行认可;还无法解决问题可以继续提问

点评

呃。我错了,话说这帖子被我冷淡了...  发表于 2010-12-21 09:25
步兵中尉
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
82 小时
注册时间
2010-10-3
帖子
272
9
 楼主| 发表于 2010-12-21 09:29:19 | 只看该作者
回复 步兵中尉 的帖子

其实我还是想知道,如何写一个变量,然后把等级数值代入进去.....
虽然楼上说改变行走图很方便,但我还是想知道....

具体的思路我懂的,就是....怎么个代入法,等级代入数值是怎么写程序的呢?数值再代入另外一个角色又是怎么写的呢?

点评

$game_variables[变量编号] = $game_actors[角色编号].level  发表于 2010-12-21 09:46
回复 支持 反对

使用道具 举报

Lv1.梦旅人

水仙

梦石
0
星屑
49
在线时间
335 小时
注册时间
2010-10-24
帖子
1283
10
发表于 2010-12-21 09:41:49 | 只看该作者
绝对可以设个变量,变角色2时能力带入变量。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 23:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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