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

Project1

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

[已经解决] 问一个很弱智的问题,怎样按选项打开自己的图片

[复制链接]

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
跳转到指定楼层
1
发表于 2012-9-6 18:19:05 手机端发表。 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
可能看标题没看明白,我详细说一下,
我在主标题新增了个游戏帮助选项
设置的是类似新游戏
进入游戏有那个选项,但是打开没反应
我是想打开那个选项可以转到一张我做的帮助图片
别的不需要,只需要显示那张图就行。
然后按别的键可以返回,怎么弄?
最好音乐是不变得。
另外我还想要个VA的纵版战斗栏美化脚本。
还有截图存档脚本。。。
不要代码,可以详细教我也可以上传脚本我下载。
谢谢了,我新人啥都不懂。。。

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4792
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

2
发表于 2012-9-6 18:42:46 | 只看该作者
为什么非要在标题上添加?

步骤——
1,标题不变
2,新游戏进入后都应该是先到一个黑屏然后再转到游戏画面,我们在黑屏中添加一个自动执行的选择项:需不需要查看说明,是的话显示图片,等待多少祯后显示选择项是否看完,是的话开始游戏(画面跳转),否的话利用标签及标签跳转重复一遍显示图片的动作。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
3
 楼主| 发表于 2012-9-6 20:11:49 手机端发表。 | 只看该作者
Password 发表于 2012-9-6 18:42
为什么非要在标题上添加?

步骤——

这的确是一种方法,不过这种方法不是我想要的,我想要每次在主界面都可以看,看完按键返回。
要不你帮我解决下一个问题我在采纳你把,谢谢了,就是
我用了开头LOGO的脚本,我做了个开头动画(AVI),怎么样加在这个脚本里?或者加在脚本前面,一进入游戏就放的那种。
回复

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4792
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

4
发表于 2012-9-7 17:42:29 | 只看该作者
如果是那样为什不弄个物品叫做“操作说明”然后用公共事件实现……那样更方便……
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
5
 楼主| 发表于 2012-9-7 18:29:41 手机端发表。 | 只看该作者
Password 发表于 2012-9-7 17:42 如果是那样为什不弄个物品叫做“操作说明”然后用公共事件实现……那样更方便…… ...

那样是方便了,我不要方便啊,那帮助就是给玩家一个新鲜感,一堆疑问,这样玩起来才有意思,不然不看的话,玩家一开始都没玩懂,然后再看帮助没啥意思。

点评

可以Scene_Title中加入一个Windows(样可以音乐不变)或新建一个Scene  发表于 2012-9-7 18:44
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
6
 楼主| 发表于 2012-9-8 06:07:01 | 只看该作者
我不会啊。。。@345912390
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
465
在线时间
915 小时
注册时间
2011-5-11
帖子
438
7
发表于 2012-9-8 10:58:50 | 只看该作者
@炫宇我理解的是这样的,不过脚本有 点乱
修改Window_TitleCommand的def make_command_list为
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.    # ● 生成指令列表
  3.    #--------------------------------------------------------------------------
  4.    def make_command_list
  5.      add_command(Vocab::new_game, :new_game)
  6.      add_command(Vocab::continue, :continue, continue_enabled)
  7.      add_command("操作帮助", :Help_Title)
  8.      add_command("脚本来源", :Web_Title)
  9.      add_command(Vocab::shutdown, :shutdown)
  10.    end

修改Scene_Title的def create_command_window为
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.    # ● 生成指令窗口
  3.    #--------------------------------------------------------------------------
  4.    def create_command_window
  5.      @command_window = Window_TitleCommand.new
  6.      @command_window.set_handler(:Help_Title, method(:command_Help_Title))
  7.      @command_window.set_handler(:Web_Title, method(:command_Web_Title))
  8.      @command_window.set_handler(:new_game, method(:command_new_game))
  9.      @command_window.set_handler(:continue, method(:command_continue))
  10.      @command_window.set_handler(:shutdown, method(:command_shutdown))
  11.      @command_Help = Window_Help_Title.new
  12.      @command_Help.set_handler(:cancel, method(:on_Help_cancel))
  13.      @command_Help.hide
  14.    end

修改Scene_Title的添加
RUBY 代码复制
  1. def command_Web_Title
  2.      @jump = Win32API.new('shell32.dll','ShellExecuteA',%w(p p p p p i),'i')#
  3.      @jump.call(0, 'open','http://rpg.blue',0, 0, 1) # 修改网址
  4.      @command_window.activate
  5.    end
  6.    def command_Help_Title
  7.      @command_Help.show
  8.      @command_Help.activate
  9.      @command_window.hide
  10.    end
  11.    def on_Help_cancel
  12.      @command_Help.hide
  13.      @command_window.show
  14.      @command_window.activate
  15.    end


新建一个Window_Help_Title
RUBY 代码复制
  1. #encoding:utf-8
  2. #==============================================================================
  3. # ■ Window_Help_Title
  4. #------------------------------------------------------------------------------
  5. #  标题帮助页面
  6. #==============================================================================
  7.  
  8. class Window_Help_Title <Window_Selectable #Window_Base
  9.    #--------------------------------------------------------------------------
  10.    # ● 初始化对象
  11.    #--------------------------------------------------------------------------
  12.    def initialize
  13.      super(0, 0, Graphics.width,Graphics.height)
  14.      refresh
  15.    end
  16.  
  17.    #--------------------------------------------------------------------------
  18.    # ● 刷新
  19.    #--------------------------------------------------------------------------
  20.    def refresh
  21.      bitmap = Cache.load_bitmap("Graphics/Titles1/","Fountain")#图片可以修改
  22.      rect = Rect.new(0, 0, 544,416)   
  23.      contents.blt(0,0, bitmap, rect, 255)
  24.      bitmap.dispose
  25.      draw_text_ex(4, 0, "按ESC返回Scene_Title")#文字可以添加
  26.      draw_text_ex(4, 24, "按ESC返回Scene_Title")
  27.    end
  28.  
  29. end

效果图如下

点评

你在检查一下好吗?我把你的脚本除了能改的地方改了其他没动,检查多遍了但弹窗Scene_Title生成命令窗口那里倒数第二行(:on_Help_cancel)名称错误。  发表于 2012-9-8 20:13

评分

参与人数 1梦石 +2 收起 理由
迷糊的安安 + 2 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
8
 楼主| 发表于 2012-9-8 16:48:32 | 只看该作者
@345912390好吧不管怎么样你还是辛苦了。经验不多,给你吧,如果知道哪里有VA的纵版战斗窗口美化的,敌人显名字显血,截图存档等等一些不错的脚本请帮我贴个地址。谢谢啦。我找不到。

点评

http://bbs.66rpg.com/thread-220518-1-1.html 自己在论坛搜索  发表于 2012-9-8 17:07
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
128 小时
注册时间
2012-8-5
帖子
53
9
 楼主| 发表于 2012-9-8 20:04:27 手机端发表。 | 只看该作者
本帖最后由 炫宇 于 2012-9-8 20:05 编辑

@[345912390]@你在检查一下好吗?我把你的脚本除了能改的地方改了其他没动,检查多遍了但弹窗Scene_Title生成命令窗口那里倒数第二行(:on_Help_cancel)名称错误。

点评

实例地址 http://pan.baidu.com/share/link?shareid=25931&uk=3843192968  发表于 2012-9-8 22:13
我这边测试没有错误的  发表于 2012-9-8 22:07
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
21 小时
注册时间
2012-8-1
帖子
26
10
发表于 2012-9-9 21:48:52 | 只看该作者
自己重新制作一个事件标题吧  想怎么改都可以啦  搜索这个        [RMVA发布] [更新]跳过标题画面脚本(支持返回标题画面哟~)
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-3 22:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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