注册会员 登录
Project1 返回首页

喵呜喵5的树洞 https://rpg.blue/?291206 [收藏] [复制] [分享] [RSS]

日志

【脚本】事件提示

热度 11已有 3159 次阅读2015-1-29 19:55 |个人分类:脚本

这个脚本需要搭配我的地图显示变量脚本共同使用:http://rm.66rpg.com/home.php?mod=space&uid=291206&do=blog&id=12023

=begin
===============================================================================
  事件提示 By喵呜喵5
===============================================================================

【说明】

  在地图上显示主角面前事件的提示文字

  在要显示文字的事件在事件指令列表的开头插入一个 注释 指令,注释的内容为:

    <提示 要显示的文字>

  即可

=end
$m5script ||= {}
$m5script[:M5EC20150129] = 20170304
$m5script[:M5Base] or fail '需要喵呜喵5基础脚本的支持'
M5script.version(20170304)
M5script.version(20150519,"地图显示变量",:M5Var20140815)
module M5EC20150129
#==============================================================================
#  设定部分
#==============================================================================

  X = 0

  # 设置窗口左侧的X坐标(不需要设置而是由脚本自动计算的话,填写nil)

  Y = nil

  # 设置窗口上方的Y坐标(不需要设置而是由脚本自动计算的话,填写nil)

  X2 = 544

  # 设置窗口右侧的X坐标(不需要设置而是由脚本自动计算的话,填写nil)

  Y2 = 416

  # 设置窗口下方的Y坐标(不需要设置而是由脚本自动计算的话,填写nil)

  POSX = 10

  # 设置提示文字的起始X坐标

  POSY = 0

  # 设置提示文字的起始Y坐标

  SWI = 0

  # 对应ID的开关打开时,不显示窗口

  BACK = ""

  # 设置窗口的背景图片,不需要则填入nil。背景图片素材放到 Graphics\System 目录下

  SX = 0

  # 设置背景图片的X坐标

  SY = 0

  # 设置背景图片的Y坐标

  Z = -50

  # 如果窗口遮住不希望遮住的内容了,调小这个数值(可以为负数)

#==============================================================================
#  脚本部分
#==============================================================================
  def self.text
    begin
      p, m = $game_player, $game_map
      x = $game_map.round_x_with_direction(p.x, p.direction)
      y = $game_map.round_y_with_direction(p.y, p.direction)
      event = m.events[m.event_id_xy(x, y)]
      return "" unless event && event.list
      return M5script.read_event_note(m.map_id, event.id, "提示","")
    rescue
      return ""
    end
  end
end
class Scene_Map; m5_20150517_window(M5EC20150129); end
4

鸡蛋
1

鲜花

刚表态过的朋友 (5 人)

发表评论 评论 (30 个评论)

回复 bakaki 2015-11-21 13:13
喵呜喵5: http://rmrk.net/index.php/topic,46911.0.html
谢谢!!
回复 bakaki 2016-10-31 18:31
喵5大大您好!!请问这个脚本如何设置出打字效果呢?
回复 喵呜喵5 2016-10-31 19:59
bakaki: 喵5大大您好!!请问这个脚本如何设置出打字效果呢?
这个脚本不包含打字效果相关的功能
回复 bakaki 2016-11-1 18:17
喵呜喵5: 这个脚本不包含打字效果相关的功能
那如何加上这样的效果呢……?用打字脚本可以吗?
回复 喵呜喵5 2016-11-1 18:26
bakaki: 那如何加上这样的效果呢……?用打字脚本可以吗?
请自己尝试
回复 duzine 2016-12-15 23:25
喵5大大 我設置了一個背景图片
能不能設定當提示出來時圖片才會跑出來?
感謝
回复 喵呜喵5 2016-12-15 23:56
duzine: 喵5大大 我設置了一個背景图片
能不能設定當提示出來時圖片才會跑出來?
感謝
目前并没有添加此功能的计划
回复 duzine 2016-12-16 00:18
喵呜喵5: 目前并没有添加此功能的计划
真可惜
那請問有辦法修改成默認不顯示嗎?
回复 hijl1990 2017-3-7 14:33
这脚本内容是错了吧
回复 喵呜喵5 2017-3-7 16:11
hijl1990: 这脚本内容是错了吧
感谢提醒,是手滑了,已修
12

facelist doodle 涂鸦笔

您需要登录后才可以评论 登录 | 注册会员

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

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

GMT+8, 2024-5-14 20:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

返回顶部