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

Project1

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

[已经解决] 同学们好,新人问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-4-29
帖子
20
跳转到指定楼层
1
发表于 2011-4-29 15:22:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
偶按照论坛规定,,找了一下新人发帖之前看的,找不到啊,是不是我太笨了,

问几个基础的,,
1,怎么制作一个开始的菜单,,我自己会ps的~~
2,怎么进游戏就放一段文字和图片
3,怎么让事件对话完,或者给了东西以后,消除事件~~

谢谢大家,,请加25949724~~感激不尽

点评

我不是你同学。嘛,开玩笑。  发表于 2011-4-29 21:03
提醒一次,不允许模糊标题【无问题描述】,不允许一贴多问  发表于 2011-4-29 15:33

Lv1.梦旅人

梦石
0
星屑
50
在线时间
245 小时
注册时间
2007-8-6
帖子
329
2
发表于 2011-4-29 15:29:42 | 只看该作者
{:nm_1:}
1.请看这个【用图片做标题菜单:http://rpg.blue/web/htm/news167.htm
2.这个大概就是右键-文章 右键-第2选择卡-显示图片
3.消除事件?这个事件似乎是删不了啊(姨。有大婶可以用脚本删除事件了吗!

点评

你可以试试事件指令的第一页的那个暂时消除事件~(到现在还没明白你说的消除意义啊  发表于 2011-4-29 15:41
- -第3点是,似乎在游戏运行时,事件是删除不了的。你在制作的时候,右键删除这个是可行的。  发表于 2011-4-29 15:31

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
79
在线时间
394 小时
注册时间
2011-4-24
帖子
291
3
发表于 2011-4-29 15:38:09 | 只看该作者
针对第二点,请将地图内某事件设置为“自动执行”(左下角)

针对点三点:你的意思应该是让事件出现一次后就不再出现吧?如果是那样的话,在本页事件最后写上 打开独立开关A,然后新建事件页,条件为“独立开关 A 为 On 时”,事件中什么都不写,就相当于不再执行该事件(第一页中的内容)了

P.S.希望LZ多看下基础教程,多多熟悉下会方便不少。否则一个一个问下来做起来也不连贯啊~

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2

查看全部评分

《RM——梦想与现实之间》【论坛活动】《RM到底能做什么》
↑想知道如何快速获得60VIP?请点↑
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-4-29
帖子
20
4
 楼主| 发表于 2011-4-29 15:45:30 | 只看该作者
太感激了,楼上两位同学,祝你们五一快乐!!!


25949724于2011-4-29 16:25补充以下内容:
这位同学,,为什么我做出来画面是歪的啊,只覆盖了原标题的一部分,,,


25949724于2011-4-29 16:35补充以下内容:
解决了,,,,,谢谢


25949724于2011-4-29 17:07补充以下内容:
高手们好,但是我设置了自动执行,还是出现主角和背景的画面,只是不能操作了,,,

我需要的图片和对白也没出现呢

点评

- -第一,窗口默认分辨率是640x480 第2,显示图片的坐标  发表于 2011-4-29 16:33
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
197
在线时间
166 小时
注册时间
2009-5-2
帖子
300

开拓者

5
发表于 2011-4-29 21:00:58 | 只看该作者
我可以直接贴脚本吗。。。。好吧,我直接上开头字幕的脚本
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================

  4. #——————————————————————————————————————
  5. # Scene_Credit 制作人员名单
  6. #——————————————————————————————————————


  7. #——使用注意:默认会返回地图,如果需要返回开头,请将本脚本中的
  8. #return_scene = Scene_Map.new改为return_scene = Scene_Title.new

  9. class Scene_Credit
  10.   CREDIT=<<_END_
  11. -----关于 火影忍者幻想篇------

  12. 制作工具:RPG Maker XP

  13. 制作人:自由de风     QQ:158732548

  14. ==简介==
  15. 此游戏是本人学习RMXP以来做的第一个完整的小游戏
  16. 由于本人是个新手
  17. 所以有很多地方还做得不是很好还请大家见谅
  18. 或许玩此游戏会觉得没什么内容  而且还有些不切合实际
  19. 本人今后还会继续学习  下次再做个更好的游戏
  20. 如果游戏有什么不好的地方
  21. 还希望有哪位高手给小弟指点一下

  22. ==版权声明==
  23. 游戏里面用到的脚本 素材和部分地图都来自66RPG
  24. 如果想从中提取使用的话请加以说明  谢谢合作


  25. 最后要感谢66RPG提供的教程 脚本及素材


  26. 废话到此结束

  27. _END_
  28. end

  29. class Scene_Credit

  30.   def initialize(return_scene = nil)
  31.     if return_scene.nil?
  32.       return_scene = Scene_Map.new
  33.     end
  34.     @return_scene = return_scene
  35.   end
  36.   
  37.   def scene_start
  38.     credit_lines = CREDIT.split(/\n/)
  39.     credit_bitmap = Bitmap.new(640,32 * credit_lines.size)
  40.     credit_lines.each_index do |i|
  41.       line = credit_lines[i]
  42.       credit_bitmap.draw_text(0,i * 32,640,32,line,1)
  43.     end
  44.     @credit_sprite = Sprite.new(Viewport.new(0,50,640,380))
  45.     @credit_sprite.bitmap = credit_bitmap
  46.     @credit_sprite.oy = -430
  47.     @frame_index = 0
  48.     @last_flag = false
  49.   end

  50.   def scene_end
  51.     @credit_sprite.dispose
  52.   end
  53.   
  54.   def last?
  55.     return (@frame_index >= @credit_sprite.bitmap.height + 480)
  56.   end
  57.   
  58.   def last
  59.     if not @last_flag
  60.       Audio.bgm_fade(10000)
  61.       @last_flag = true
  62.       @last_count = 0
  63.     else
  64.       @last_count += 1
  65.     end
  66.     if @last_count >= 300
  67.       $scene = @return_scene
  68.     end
  69.   end
  70.   
  71.   def update
  72.     @frame_index += 1
  73.     return if cancel?
  74.     last if last?
  75.     @credit_sprite.oy += 1
  76.   end

  77.   def cancel?
  78.     if Input.trigger?(Input::B)
  79.       $scene = @return_scene
  80.       return true
  81.     end
  82.     return false
  83.   end

  84.   def main
  85.     scene_start
  86.     # 过渡
  87.     Graphics.transition
  88.     # 主循环
  89.     loop do
  90.       Graphics.update
  91.       Input.update
  92.       update
  93.       if $scene != self
  94.         break
  95.       end
  96.     end
  97.     # 准备过渡
  98.     Graphics.freeze
  99.     scene_end
  100.   end
  101. end

  102. #==============================================================================
  103. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  104. #==============================================================================
复制代码

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2

查看全部评分

同一片蓝天下,你可曾记起那几年
回复 支持 反对

使用道具 举报

Lv1.梦旅人

井蓝

梦石
0
星屑
58
在线时间
351 小时
注册时间
2011-1-14
帖子
277
6
发表于 2011-4-30 08:27:09 | 只看该作者
针对第三点:
楼上已经有一个答案了,这边还可以选用另一个方法的。
首先楼上的答案有一个常用错误,独立开关A打开后还应该把“可以穿透”勾上,除非你这个地图不用了。。。。。。
除了打开独立开关外,还可以选择“暂时消除事件”,不过消除只是暂时的,如果从另外一个地图传回来,事件还会出现滴,做刷怪比较好。

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-25 18:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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