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

Project1

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

[已经解决] 关于显示脸图的脚本1

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2014-7-19
帖子
5
跳转到指定楼层
1
发表于 2014-7-30 14:19:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 苍禾 于 2014-7-30 14:40 编辑

用的是这位的脚本https://rpg.blue/thread-366416-1-1.html
测试的时候出现了这个:


看样子是END出问题?可是我楞没看出毛病啊。。。。
以及我是导入的自定义脸图,不是系统自带,如果要显示自定义的导入脸图,又该如何去改呢?



=======================================
好吧。。。↑然后解决了= =(.....)顺便还有个问题。。。。



↑这是。。。啥意思?

228~238的代码

  def setup_page(new_page)
    @page = new_page
    if @page
      setup_page_settings
    else
      clear_page_settings
    end
    update_bush_depth
    clear_starting_flag
    check_event_trigger_auto
  end

名字错误?

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-7-30 14:23:12 | 只看该作者
本帖最后由 taroxd 于 2014-7-30 14:25 编辑

少打一个或n个end,自己找吧~
或者直接把这段脚本放到【插件脚本】的位置试试看,我没有问题

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

点评

就是说不存在方法 check_event_trigger_auto,但是这方法本来应该是定义过的,所以应该是你的错  发表于 2014-7-30 14:57
抱歉orz 因为问题发生的太快,我怕再新开帖子的话会有刷屏嫌疑。。。  发表于 2014-7-30 14:49
我不知道你对 check_event_trigger_auto 做了什么,无法回答……另外别一贴多问了啦……  发表于 2014-7-30 14:45
(┬_┬) 恩谢谢,不知能不能顺便帮看看第二问题 果然看了教程对脚本还是有些云里雾里_(:з」∠)_  发表于 2014-7-30 14:32

评分

参与人数 1星屑 +188 收起 理由
VIPArcher + 188 楼主改了什么奇怪的地方么?

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-12 23:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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