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

Project1

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

[已经解决] 如何做出个技能事件在战斗中可以换头像,战斗结束后换回

[复制链接]

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
跳转到指定楼层
1
发表于 2018-3-11 21:10:37 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
如何做出一个技能【变身】事件,可以在战斗中换头像,战斗结束后换回?

方法一:做了一个事件,直接改头像就可以,再做一个技能把事件代进去就行,但是战斗结束后没有变回来。。
方法二:技能页里不能引用图片。。
方法三:做了个变身的状态,再做了一个【变身】条件类事件:变身状态下显示变身后图,否则就变成老图,技能里添加变身状态,然而结果却是没有变化。

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
21
 楼主| 发表于 2018-3-17 21:28:25 | 只看该作者
文雅夕露 发表于 2018-3-17 14:00
战斗事件或者技能呼叫公共事件即可。

如果要第三个变身是不是如下列脚本?
  1. #encoding:utf-8
  2. #==============================================================================
  3. # ■ Window_Base
  4. #------------------------------------------------------------------------------
  5. #  游戏中所有窗口的父类
  6. #==============================================================================

  7. class Window_Base < Window
  8.   #--------------------------------------------------------------------------
  9.   # ● 绘制角色肖像图
  10.   #--------------------------------------------------------------------------
  11.   def draw_actor_face(actor, x, y, enabled = true)
  12.     if actor.state?(27)#27为变身状态序号
  13.     draw_face(actor.face_name, actor.face_index+2, x, y, enabled)
  14.     elsif actor.state?(26)#26为变身状态序号
  15.     draw_face(actor.face_name, actor.face_index+1, x, y, enabled)
  16.     elsif actor.state?(28)#28为变身状态序号
  17.     draw_face(actor.face_name, actor.face_index+3, x, y, enabled)
  18.   else
  19.     draw_face(actor.face_name, actor.face_index, x, y, enabled)
  20.   end
  21. end
  22. end
复制代码

点评

嗯,优先级从上至下而定。  发表于 2018-3-17 21:34
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
20
 楼主| 发表于 2018-3-17 14:40:20 | 只看该作者
文雅夕露 发表于 2018-3-17 14:00
战斗事件或者技能呼叫公共事件即可。

明白了,我去重开一贴
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
19
 楼主| 发表于 2018-3-17 14:33:14 | 只看该作者
@文雅夕露 请问大大另外一个问题,我弄了个战斗时换人的脚本,单单安装这个脚本的时候可以换人,但是只能换掉战斗中前2人,换来备用的人物,但是选择备用人物时,也只显示前2个人物,之后的人物显示不出来。后来和其他脚本放在一起使用后,就换不出来了,能麻烦看看是不是哪里冲突了?

ps:附件是尝试工程,文件名是人物仓库,这个脚本可以正常使用,问题是换人脚本,可以的话麻烦修改一下。

人物仓库.zip

1.48 MB, 下载次数: 49

点评

我不一定能解决,建议重开一帖,让更多的前辈看到,加快问题解决的效率。  发表于 2018-3-17 14:36
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
18
发表于 2018-3-17 14:00:12 | 只看该作者
本帖最后由 文雅夕露 于 2018-3-17 14:23 编辑
dragonlibra 发表于 2018-3-17 13:47
就是做个分支条件状态(变身)项选择的事件,然后在技能的使用效果里引用这个事件? ...


战斗事件或者技能呼叫公共事件即可。


一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
17
 楼主| 发表于 2018-3-17 13:47:26 | 只看该作者
文雅夕露 发表于 2018-3-17 13:31
显示选择项
变身1
附加变身1状态

就是做个分支条件状态(变身)项选择的事件,然后在技能的使用效果里引用这个事件?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
16
发表于 2018-3-17 13:31:41 | 只看该作者
dragonlibra 发表于 2018-3-17 13:29
是战斗事件,战斗结束后变回。
战斗以外的时候可以用事件做掉,唯独战斗转一般的时候事件里基本没有,唯 ...

显示选择项
变身1
附加变身1状态
变身2
附加变身2状态
变身3
附加变身3状态
...
...
end
各种变身状态状态设置为战斗结束后解除。
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
15
 楼主| 发表于 2018-3-17 13:29:25 | 只看该作者
文雅夕露 发表于 2018-3-17 13:20
可以公用的,关键是思路。
选择变身的事件要做到哪里呢?
战斗事件吗?还是?

是战斗事件,战斗结束后变回。
战斗以外的时候可以用事件做掉,唯独战斗转一般的时候事件里基本没有,唯一有的也是战斗处理,必须要遇到一次战斗处理的怪才能执行。不变回来的话,直接在技能里放事件就可以了,因此战斗结束后也是新样子。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
14
发表于 2018-3-17 13:20:32 | 只看该作者
dragonlibra 发表于 2018-3-17 13:13
选择变身是不是不能共用这个脚本了?
感觉上就像电路图,串联和并联的关系。
看大大头像改成元祖洛克人里 ...

可以公用的,关键是思路。
选择变身的事件要做到哪里呢?
战斗事件吗?还是?
多做几个状态和多几行脚本罢了。
没什么难度。
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
826
在线时间
109 小时
注册时间
2008-10-5
帖子
69
13
 楼主| 发表于 2018-3-17 13:13:08 | 只看该作者
文雅夕露 发表于 2018-3-17 12:43
可以,不过不是加一句这么简单了。
要再次进行状态的判断才行。
不然显示的头像是不会变的,而且还要获取 ...

选择变身是不是不能共用这个脚本了?
感觉上就像电路图,串联和并联的关系。
看大大头像改成元祖洛克人里的萝尔了,应该知道洛克人打掉一个boss会获得一个变身。
而洛克人x指令任务里x和z各有2个变身,axl打掉每个boss后会获得一个变身(虽然是技能),
战斗时可以选择变成哪个人物。
请问这个选择性变身咋弄?可以和上面进阶变身写在一起吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-20 03:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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