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

Project1

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

[有事请教] 如何简单地将角色A切换为角色B?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
跳转到指定楼层
1
发表于 2023-4-24 09:22:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如数据库里有两个角色,A和B
玩家正在操控角色A,如果使用一个简单的方法,将角色A切换成角色B?
要求:当前等级、当前人物经验、装备、技能都完全继承过去。

Lv4.逐梦者

梦石
0
星屑
9847
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
2
发表于 2023-4-24 10:06:50 | 只看该作者
战斗中还是技能还是ABCDEFG
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6546
在线时间
1480 小时
注册时间
2013-12-3
帖子
317
3
发表于 2023-4-24 11:18:01 | 只看该作者
既然全部都要继承过去为什么不反过来直接把贴图换了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
4
 楼主| 发表于 2023-4-24 11:43:40 | 只看该作者
xiamumomo 发表于 2023-4-24 10:06
战斗中还是技能还是ABCDEFG

日常状态下切换
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
5
 楼主| 发表于 2023-4-24 11:45:14 | 只看该作者
HM495 发表于 2023-4-24 11:18
既然全部都要继承过去为什么不反过来直接把贴图换了

因为我使用了MOG的战斗界面,固定了战斗中人物立绘。
如果换贴图是很方便,但是战斗时还是之前的人物立绘,这个好像没办法换。
所以我只能换个角色,将之前角色的数据继承下来,这样立绘问题也解决了。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6546
在线时间
1480 小时
注册时间
2013-12-3
帖子
317
6
发表于 2023-4-24 18:40:45 | 只看该作者
nhycs01 发表于 2023-4-24 11:45
因为我使用了MOG的战斗界面,固定了战斗中人物立绘。
如果换贴图是很方便,但是战斗时还是之前的人物立绘 ...


F12打开控制台
$gameActors.actor(角色ID)看看Actor对象下面有哪些属性
然后切换角色的时候用脚本指令手动把$gameActors.actor(2)._hp=$gameActors.actor(1)._hp像这样把属性一条条全复制一遍
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9847
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
7
发表于 2023-4-24 20:44:19 | 只看该作者
nhycs01 发表于 2023-4-24 11:45
因为我使用了MOG的战斗界面,固定了战斗中人物立绘。
如果换贴图是很方便,但是战斗时还是之前的人物立绘 ...

其实怎么说呢楼上说的也没什么问题   如果你游戏只是根据数据库里职业成长  那只要将2个角色设置成同一个职业  然后只要让另一个角色获取同样的经验
  1. $gameActors.actor(1).currentExp()
  2. 角色ID 1的当前经验  
复制代码
剩下你懂得  还要装备和脱下  武器防具那些
  1. $gameActors.actor($gameVariables.value(4)).changeEquip(0, $dataWeapons[39]);  
复制代码
好像是这句  
至于技能那还要看你是否可以从其他地方学习到如果可以那还要去判断=。=技能这个我就不是很懂了
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 13:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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