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

Project1

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

[已经解决] 求VA事件显示名称脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
94
在线时间
191 小时
注册时间
2011-10-12
帖子
320
跳转到指定楼层
1
发表于 2012-6-9 14:53:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如题,谢谢给位好心人!

Lv1.梦旅人

哆啦菌

梦石
0
星屑
46
在线时间
795 小时
注册时间
2010-7-24
帖子
3800
2
发表于 2012-6-9 17:13:56 | 只看该作者
其实搜索一下就可以看见的,直接发网址喽!
http://rpg.blue/thread-206856-1-1.html
随便看看
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1339
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

3
发表于 2012-6-9 17:23:08 | 只看该作者
RUBY 代码复制
  1. #==============================================================================
  2. # ★ RGSS3_ネームポップ Ver1.1
  3. #==============================================================================
  4. =begin
  5.  
  6. 作者:tomoaky
  7. webサイト:ひきも記 ([url]http://hikimoki.sakura.ne.jp/[/url])
  8.  
  9. イベント名かイベント実行内容の先頭に『注釈』コマンドで
  10. <namepop 文字列>
  11. と記述してください。
  12. イベントキャラクターの頭上に文字列が表示されます。
  13.  
  14. イベント名で指定した場合はイベント全ページに適用されますが、
  15. 優先度は注釈コマンドの方が高くなっています。
  16.  
  17. 文字を消したい場合は <namepop none> としてください。
  18.  
  19. 2011.12.16  Ver1.1
  20.   ・フォントの縁取り不透明度を設定項目に追加
  21.  
  22. 2011.12.15  Ver1.0
  23.   公開
  24.  
  25. =end
  26.  
  27. #==============================================================================
  28. # □ 設定項目
  29. #==============================================================================
  30. module TMNPOP
  31.   FONT_SIZE = 14          # フォントサイズ
  32.   FONT_OUT_ALPHA = 255    # フォントの縁取り不透明度
  33. end
  34.  
  35. #==============================================================================
  36. # ■ Game_Character
  37. #==============================================================================
  38. class Game_Character
  39.   #--------------------------------------------------------------------------
  40.   # ● 公開インスタンス変数
  41.   #--------------------------------------------------------------------------
  42.   attr_accessor :namepop                  # ポップアップテキスト
  43.   #--------------------------------------------------------------------------
  44. end
  45.  
  46. #==============================================================================
  47. # ■ Game_Event
  48. #==============================================================================
  49. class Game_Event < Game_Character
  50.   #--------------------------------------------------------------------------
  51.   # ● イベントページの設定をセットアップ
  52.   #--------------------------------------------------------------------------
  53.   alias tmnpop_game_event_setup_page_settings setup_page_settings
  54.   def setup_page_settings
  55.     tmnpop_game_event_setup_page_settings
  56.     if @list
  57.       @namepop = $1 if /<namepop\s*(\S+?)>/i =~ @event.name
  58.       @list.each do |list|
  59.         if list.code == 108 || list.code == 408
  60.           @namepop = $1 if /<namepop\s*(\S+?)>/i =~ list.parameters[0]
  61.         else
  62.           break
  63.         end
  64.       end
  65.     end
  66.   end
  67. end
  68.  
  69. #==============================================================================
  70. # ■ Sprite_Character
  71. #==============================================================================
  72. class Sprite_Character < Sprite_Base
  73.   #--------------------------------------------------------------------------
  74.   # ● 解放
  75.   #--------------------------------------------------------------------------
  76.   alias tmnpop_sprite_character_dispose dispose
  77.   def dispose
  78.     dispose_namepop
  79.     tmnpop_sprite_character_dispose
  80.   end
  81.   #--------------------------------------------------------------------------
  82.   # ● フレーム更新
  83.   #--------------------------------------------------------------------------
  84.   alias tmnpop_sprite_character_update update
  85.   def update
  86.     tmnpop_sprite_character_update
  87.     update_namepop
  88.     if @character.namepop != @namepop
  89.       @namepop = @character.namepop
  90.       start_namepop
  91.     end
  92.   end
  93.   #--------------------------------------------------------------------------
  94.   # ○ namepopの開始
  95.   #--------------------------------------------------------------------------
  96.   def start_namepop
  97.     dispose_namepop
  98.     return if @namepop == "none" || @namepop == nil
  99.     @namepop_sprite = ::Sprite.new(viewport)
  100.     h = TMNPOP::FONT_SIZE + 4
  101.     @namepop_sprite.bitmap = Bitmap.new(h * 10, h)
  102.     @namepop_sprite.bitmap.font.size = TMNPOP::FONT_SIZE
  103.     @namepop_sprite.bitmap.font.out_color.alpha = TMNPOP::FONT_OUT_ALPHA
  104.     @namepop_sprite.bitmap.draw_text(0, 0, h * 10, h, @namepop, 1)
  105.     @namepop_sprite.ox = h * 5
  106.     @namepop_sprite.oy = h
  107.     update_namepop
  108.   end
  109.   #--------------------------------------------------------------------------
  110.   # ○ namepopの更新
  111.   #--------------------------------------------------------------------------
  112.   def update_namepop
  113.     if @namepop_sprite
  114.       @namepop_sprite.x = x
  115.       @namepop_sprite.y = y - height
  116.       @namepop_sprite.z = z + 200
  117.     end
  118.   end
  119.   #--------------------------------------------------------------------------
  120.   # ○ namepopの解放
  121.   #--------------------------------------------------------------------------
  122.   def dispose_namepop
  123.     if @namepop_sprite
  124.       @namepop_sprite.bitmap.dispose
  125.       @namepop_sprite.dispose
  126.       @namepop_sprite = nil
  127.     end
  128.   end
  129. end
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
191 小时
注册时间
2011-10-12
帖子
320
4
 楼主| 发表于 2012-6-9 21:05:47 | 只看该作者
用不了...
板凳  你那脚本插入无效...求解..
回复

使用道具 举报

Lv3.寻梦者

死亡颂唱者

梦石
0
星屑
1154
在线时间
1794 小时
注册时间
2011-10-21
帖子
2245

开拓者

5
发表于 2012-6-9 21:38:38 | 只看该作者
本帖最后由 acn00269 于 2012-6-13 21:19 编辑

这家伙很懒,什么也没有留下
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
191 小时
注册时间
2011-10-12
帖子
320
6
 楼主| 发表于 2012-6-15 22:41:39 | 只看该作者
acn00269 发表于 2012-6-9 21:38

这脚本哪有?
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
378
在线时间
483 小时
注册时间
2011-12-16
帖子
212
7
发表于 2012-6-16 10:36:16 | 只看该作者
{:2_270:}孩子这有个脚本合集....那个玩野也在里面http://rpg.blue/forum.php?mod=viewthread&tid=225130
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-9 06:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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