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

Project1

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

[已经解决] 如何让同伴加入的时候显示入队

[复制链接]

Lv1.梦旅人

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

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

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

x
RT.....。。。。。。。。。。。。

Lv4.逐梦者

素材区好人

梦石
3
星屑
7339
在线时间
3525 小时
注册时间
2011-7-21
帖子
2281

极短24参与极短23参与极短22参与极短21参与

2
发表于 2014-9-7 16:22:41 | 只看该作者
RUBY 代码复制
  1. #==============================================================================
  2. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  3. #==============================================================================  
  4. #--------------------------------------------------------------------------
  5. # 注意!!!在对话后加入角色,请在对话后先用事件等待3帧,否则对话框来不及消失。
  6. # 开关定义:
  7. $不显示角色加入提示窗口 = 45
  8. # 以上开关,当打开的时候,角色加入、离开将不会提示,比如默认打开45号开关,角色加入不再提示。
  9. #--------------------------------------------------------------------------
  10. class Interpreter
  11.   #--------------------------------------------------------------------------
  12.   # ● 角色的替换
  13.   #--------------------------------------------------------------------------
  14.   def command_129
  15.     actor = $game_actors[@parameters[0]]
  16.     if actor != nil
  17.       if @parameters[1] == 0
  18.         if @parameters[2] == 1
  19.           $game_actors[@parameters[0]].setup(@parameters[0])
  20.         end
  21.         $game_party.add_actor(@parameters[0])
  22.         if $game_switches[$不显示角色加入提示窗口] == false
  23.           Audio.se_play("Audio/SE/"+"056-RIGHT02",80,100)
  24.           carol3_66RPG = Window_Base.new(170,120,300,64)
  25.           carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
  26.           carol3_66RPG_bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
  27.           carol3_66RPG_src_rect = Rect.new(0, 0, 25,38)
  28.           carol3_66RPG.contents.blt(0,0, carol3_66RPG_bitmap, carol3_66RPG_src_rect)
  29.           carol3_66RPG.contents.draw_text(40,0,180,32,$game_actors[@parameters[0]].name)
  30.           carol3_66RPG.contents.draw_text(40,0,220,32,"加入",2)
  31.           carol3_66RPG.opacity = 160
  32.           for i in 0..30
  33.             Graphics.update
  34.           end
  35.           for i in 0..10
  36.             carol3_66RPG.opacity -= 30
  37.             carol3_66RPG.contents_opacity -= 30
  38.             Graphics.update
  39.           end
  40.           carol3_66RPG.dispose
  41.         end
  42.       else
  43.         $game_party.remove_actor(@parameters[0])
  44.         if $game_switches[$不显示角色加入提示窗口] == false
  45.           Audio.se_play("Audio/SE/"+"015-JUMP01",80,100)
  46.           carol3_66RPG = Window_Base.new(170,120,300,64)
  47.           carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
  48.           carol3_66RPG_bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
  49.           carol3_66RPG_src_rect = Rect.new(0, 0, 25,38)
  50.           carol3_66RPG.contents.blt(0,0, carol3_66RPG_bitmap, carol3_66RPG_src_rect)
  51.           carol3_66RPG.contents.draw_text(40,0,180,32,$game_actors[@parameters[0]].name)
  52.           carol3_66RPG.contents.draw_text(40,0,220,32,"离开",2)
  53.           carol3_66RPG.opacity = 160
  54.           for i in 0..30
  55.             Graphics.update
  56.           end
  57.           for i in 0..10
  58.             carol3_66RPG.opacity -= 30
  59.             carol3_66RPG.contents_opacity -= 30
  60.             Graphics.update
  61.           end
  62.           carol3_66RPG.dispose
  63.         end
  64.       end
  65.     end
  66.     return true
  67.   end
  68. end
  69. #==============================================================================
  70. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  71. #==============================================================================

评分

参与人数 1星屑 +200 收起 理由
RyanBern + 200 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

【欧皇】

梦石
3
星屑
2046
在线时间
1004 小时
注册时间
2013-8-19
帖子
3486

开拓者

3
发表于 2014-9-7 16:35:38 | 只看该作者
无忧谷主幻 发表于 2014-9-7 16:22
#==============================================================================
# 本脚本来自www.66R ...

谷主你为什么要跟我抢……
QQ:2223942063
Q群:365819625
贪吃方1.4
回复 支持 反对

使用道具 举报

Lv1.梦旅人

渣蓝

梦石
0
星屑
160
在线时间
1910 小时
注册时间
2007-7-12
帖子
1543
4
发表于 2014-9-10 17:36:53 | 只看该作者
脚本如2L,或者在角色加入事件的前后,用显示对话、显示图片等等任意事件的方式表明入队也可以。
null
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-21 16:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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