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

Project1

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

[RMVA发布] 自动添加对话时人物头像

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
23 小时
注册时间
2010-12-6
帖子
6
跳转到指定楼层
1
发表于 2014-6-2 18:10:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 真奥丁炮 于 2014-6-2 18:12 编辑

VA事件里的显示文字需要手工设置人物头像,这是很麻烦的工作,虽然可以使用转义但是我记不住...所以写了这么个脚本来简化工作量...

需要的话请把这段代码粘贴到Game_Event 252行那里,覆盖原来的setup_page_settings,其后的两个方法是新添加的

这样对于VA自带的原素材就可以自动添加对话时人物的头像了

第一次发技术贴...希望别被喷...
  1.   #--------------------------------------------------------------------------
  2.   # ● 设置事件页的设置
  3.   #--------------------------------------------------------------------------
  4.   def setup_page_settings
  5.     @tile_id          = @page.graphic.tile_id
  6.     @character_name   = @page.graphic.character_name
  7.     @character_index  = @page.graphic.character_index
  8.     if @original_direction != @page.graphic.direction
  9.       @direction          = @page.graphic.direction
  10.       @original_direction = @direction
  11.       @prelock_direction  = 0
  12.     end
  13.     if @original_pattern != @page.graphic.pattern
  14.       @pattern            = @page.graphic.pattern
  15.       @original_pattern   = @pattern
  16.     end
  17.     @move_type          = @page.move_type
  18.     @move_speed         = @page.move_speed
  19.     @move_frequency     = @page.move_frequency
  20.     @move_route         = @page.move_route
  21.     @move_route_index   = 0
  22.     @move_route_forcing = false
  23.     @walk_anime         = @page.walk_anime
  24.     @step_anime         = @page.step_anime
  25.     @direction_fix      = @page.direction_fix
  26.     @through            = @page.through
  27.     @priority_type      = @page.priority_type
  28.     @trigger            = @page.trigger
  29.     @list               = @page.list
  30.     @list.each do |eve|
  31.       if eve.code == 101
  32.         add_character_face(eve) if @character_name != "" && has_face?(eve)
  33.       end
  34.     end
  35.     @interpreter = @trigger == 4 ? Game_Interpreter.new : nil
  36.   end
  37.   #--------------------------------------------------------------------------
  38.   # ● 判断对话时的人物头像是否存在
  39.   #--------------------------------------------------------------------------   
  40.   def has_face?(eve)
  41.     return true if @character_name.include?("People") && @character_name <= "People4"
  42.     return true if @character_name.include?("Actor")
  43.     return true if @character_name.include?("Evil")
  44.     return true if @character_name.include?("Spiritual")
  45.     return false
  46.   end
  47.   #--------------------------------------------------------------------------
  48.   # ● 自动添加对话时的人物头像
  49.   #--------------------------------------------------------------------------  
  50.   def add_character_face(eve)
  51.     eve.parameters[0], eve.parameters[1] = @character_name, @character_index
  52.   end
复制代码
https://rpg.blue/forum.php?mod=attachment&aid=MjQ3MTcyfDQ3MzJmNTAwNmY1YzAwYTQ1ODk0M2E3OGRiZjMwNGI3fDE3MzIyNTA3MTY%3D&request=yes&_f=.jpg

https://rpg.blue/forum.php?mod=attachment&aid=MjQ3MTczfGFjZTRkNjRhZjMxMDcxMmE5YWQ4NmZiN2E4MWQ4Y2NkfDE3MzIyNTA3MTY%3D&request=yes&_f=.jpg

1.JPG (60.84 KB, 下载次数: 40)

使用方法

使用方法

2.JPG (50.94 KB, 下载次数: 38)

显示效果

显示效果

评分

参与人数 2星屑 +15 收起 理由
3106345123 + 5 又省事了
化螺耕 + 10 精品文章

查看全部评分

Lv1.梦旅人

梦石
0
星屑
50
在线时间
121 小时
注册时间
2012-8-6
帖子
124

开拓者

2
发表于 2014-6-2 18:28:26 | 只看该作者
虽然用不到  但是支持一下  
学习PS技术中。。。。话说学完也不可能成为大触的吧  
买了一个正版RPG Maker MV  好心疼  话说买了也不会做啊!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12835
在线时间
1458 小时
注册时间
2012-7-24
帖子
1302
3
发表于 2014-6-2 18:41:24 | 只看该作者
虽然是VA的,用不上,但还是支持一下

欢迎大家加我
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
105
在线时间
111 小时
注册时间
2005-10-29
帖子
212
4
发表于 2014-7-21 10:27:11 | 只看该作者
请问大神,如果我要使用自己的行走图,不是自带的
又改如何呢
运筹帷幄之中,决胜千里之外。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
5768
在线时间
1851 小时
注册时间
2013-2-14
帖子
395

开拓者

5
发表于 2014-12-17 09:27:20 | 只看该作者
能识别自己放进去的行走图和头像吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
69
在线时间
205 小时
注册时间
2010-12-16
帖子
156
6
发表于 2014-12-27 19:27:07 手机端发表。 | 只看该作者
用不上呢。。我就看看*^O^*
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

7
发表于 2014-12-28 13:02:04 | 只看该作者
换表情怎么办呢?

点评

= =亮点……  发表于 2014-12-28 14:20
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
841
在线时间
705 小时
注册时间
2012-12-6
帖子
4475

开拓者

8
发表于 2014-12-28 14:21:23 | 只看该作者
这个对话让我想起了曹操传的说……自动添加名字可能口味更佳……
美国圣地亚戈(金坷垃生产公司)唯一官网
我是万年大水比、大坑比,已经有好几个天坑扔了
新坑素材收集中……
我什么都不会,只是一只渣
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
51
在线时间
133 小时
注册时间
2010-9-23
帖子
137
9
发表于 2014-12-29 13:47:24 | 只看该作者
省事的好东西~
不过换表情还是要手动吧.
麻烦叫我栗子吧!
虽然ID是字母君....

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 12:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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