Project1

标题: 关于标题前logo显示…… [打印本页]

作者: 流星的瞬间    时间: 2011-9-17 21:57
标题: 关于标题前logo显示……
本帖最后由 各种压力的猫君 于 2011-10-11 02:47 编辑

开头显示除了显示图片之外,还可以播放SE吗??

求给全脚本!!dsu_plus_rewardpost_czw
作者: 865491990    时间: 2011-9-17 22:18
个人认为是可以弄跳过标题的脚本,标题就自己用事件做,这样想播放什么比较方便
作者: 鼎风乱影    时间: 2011-9-18 09:11
对:victory:
作者: q6551858    时间: 2011-9-18 09:46
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================


  4. class Scene_Title
  5.   #==============================================================================
  6.   # 脚本作者:朱仔メ龍 QQ:251724722
  7.   # 脚本转载请保留以上信息
  8.   #==============================================================================
  9.   def main
  10.     $data_actors        = load_data("Data/Actors.rxdata")
  11.     $data_classes       = load_data("Data/Classes.rxdata")
  12.     $data_skills        = load_data("Data/Skills.rxdata")
  13.     $data_items         = load_data("Data/Items.rxdata")
  14.     $data_weapons       = load_data("Data/Weapons.rxdata")
  15.     $data_armors        = load_data("Data/Armors.rxdata")
  16.     $data_enemies       = load_data("Data/Enemies.rxdata")
  17.     $data_troops        = load_data("Data/Troops.rxdata")
  18.     $data_states        = load_data("Data/States.rxdata")
  19.     $data_animations    = load_data("Data/Animations.rxdata")
  20.     $data_tilesets      = load_data("Data/Tilesets.rxdata")
  21.     $data_common_events = load_data("Data/CommonEvents.rxdata")
  22.     $data_system        = load_data("Data/System.rxdata")
  23.     $game_system = Game_System.new
  24.     Graphics.frame_count = 0
  25.     $game_temp          = Game_Temp.new
  26.     $game_system        = Game_System.new
  27.     $game_switches      = Game_Switches.new
  28.     $game_variables     = Game_Variables.new
  29.     $game_self_switches = Game_SelfSwitches.new
  30.     $game_screen        = Game_Screen.new
  31.     $game_actors        = Game_Actors.new
  32.     $game_party         = Game_Party.new
  33.     $game_troop         = Game_Troop.new
  34.     $game_map           = Game_Map.new
  35.     $game_player        = Game_Player.new
  36.     $game_party.setup_starting_members
  37.     $game_map.setup($data_system.start_map_id)
  38.     $game_player.moveto($data_system.start_x, $data_system.start_y)
  39.     $game_player.refresh
  40.     $game_map.autoplay
  41.     $game_map.update
  42.     $scene = Scene_Map.new
  43.   end
  44. end


  45. #==============================================================================
  46. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  47. #==============================================================================
复制代码
直接跳过标题,用事件做标题。不懂咨询我
作者: 流星的瞬间    时间: 2011-9-18 10:22
q6551858 发表于 2011-9-18 09:46
直接跳过标题,用事件做标题。不懂咨询我

我想的是,一开始跳过标题,然后显示图片logo,播放SE。然后再回到标题画面,这种的怎么做??
作者: q6551858    时间: 2011-9-18 12:23
你是不是像网上那个魔力宝贝单机版  刚开始先出现那几张图片,然后再出现菜单?


q6551858于2011-9-18 14:52补充以下内容:
先用我的脚本跳过标题,在新建一个空白地图,主角设置为透明。播放SE,显示图片后,图片消除,返回标题菜单
作者: 流星的瞬间    时间: 2011-9-25 08:35
q6551858 发表于 2011-9-18 12:23
你是不是像网上那个魔力宝贝单机版  刚开始先出现那几张图片,然后再出现菜单?

脚本哪行填地图ID啊??
作者: q6551858    时间: 2011-9-30 22:20
使用之后直接出现在主角初始位置
作者: PCNinja    时间: 2011-9-30 22:31
http://blog.yam.com/a870053jjkj/article/23816810
簡單版:用法看上面
  1. module Sword
  2.   Sword29_Name = Array.new
  3. #=======================================
  4. #★ 魔劍工舖 - 標題畫面前顯示LOGO 1.02
  5. # 轉貼腳本請著名出處:http://blog.yam.com/a870053jjkj/
  6. # 如果採用在遊戲中,看你高興是否顯示腳本出處,但嚴禁說是自己寫的腳本!!
  7. #=======================================
  8. #●使用者自定設置
  9. Sword29_XPVX = 0     # 此腳本用於XP時設為0;此腳本用在VX時設為1
  10. Sword29_Making = 20           #淡出或淡入效果的時間
  11. Sword29_Time = 80          #LOGO的顯示時間
  12. Sword29_Title = 10            #顯示下1個或到標題畫面的間隔時間,每40約1秒
  13. Sword29_End = 13             #提前結束的按鈕,數值可參考事件[按鍵輸入處理]
  14. #設定顯示的圖片,[]內的數字為圖片編號,可自行添加Sword29_Name[編號]
  15. #編號必須依0、1、2、3、4的順序,圖片請存在遊戲資料夾內的Pictures資料夾裡面
  16. Sword29_Name[0] = "sword01"
  17. Sword29_Name[1] = "sword02"
  18. =begin
  19. 詳細設置說明請參考:http://blog.yam.com/a870053jjkj/article/23816810
  20. =end
  21.   $Sword ? $Sword[29] = 202 : $Sword = {29=>202} # 腳本使用標誌
  22. end
  23. #=======================================
  24. #■ 處理標題畫面的類別
  25. class Scene_Title
  26.   include Sword # 連接自定設置
  27.   $Sword_NoRepeat2 = []
  28.   #-------------------------------------------------------------
  29.   #● 主處理
  30.   alias sword29_main main
  31.   def main
  32.     (sword29_main ; return) if $Sword_NoRepeat2[0] # 防止重新時重複顯示
  33.     $Sword_NoRepeat2[0] = true
  34.     for i in Sword29_Name
  35.       # 產生圖片
  36.       sword_logo = Sprite.new
  37.       sword_logo.bitmap = Sword29_XPVX == 0 ?
  38.       RPG::Cache.picture(i) : Cache.picture(i)
  39.       sword_logo.opacity = 0
  40.       Graphics.transition
  41.       b = 255 / Sword29_Making
  42.       # 顯示圖片的處理
  43.       (sword_input ; sword_logo.opacity += b) while sword_logo.opacity <= 254
  44.       a = 0
  45.       (sword_input ; a += 1) while a < Sword29_Time
  46.       # 清除圖片的處理
  47.       (sword_input ; sword_logo.opacity -= b) while sword_logo.opacity >= 1
  48.       sword_logo.bitmap.dispose ; sword_logo.dispose
  49.       # 顯示下一張前的間隔時間
  50.       a = 0
  51.       (sword_input ; a += 1) while a < Sword29_Title
  52.       Graphics.freeze
  53.       (sword29_main ; return) if $Sword_NoRepeat2[1]
  54.     end
  55.     sword29_main
  56.   end
  57.   #-------------------------------------------------------------
  58.   #● 更新畫面與按鍵
  59.   def sword_input
  60.     Graphics.update unless $Sword_NoRepeat2[1]
  61.     unless Sword29_End == 0
  62.       Input.update
  63.       (Graphics.freeze ; $Sword_NoRepeat2[1] = true) if Input.trigger?(Sword29_End)
  64.     end
  65.   end
  66. end
复制代码

作者: 鼎风乱影    时间: 2011-10-1 08:38
http://115.com/file/bhd7fkre

作者: R-零    时间: 2011-10-1 15:39
1371455177这个是本人的QQ, 暗号:星辰龙
具体修改可以通过修改scene_title,……

作者: pocket梦幻    时间: 2011-10-11 02:05
流星的瞬间 发表于 2011-9-18 10:22
我想的是,一开始跳过标题,然后显示图片logo,播放SE。然后再回到标题画面,这种的怎么做?? ...

那就试试这样:

1.首先插入脚本(用于跳过标题)

2.创建事件,设置“自动执行”在事件页中双击选择“显示图片”设置你要显示的LOGO(最好是640*480的)

3.在事件页中双击选择“演奏SE”

4.最后事件页中双击选择“返回标题画面”
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================


  4. class Scene_Title
  5.   #==============================================================================
  6.   # 脚本作者:朱仔メ龍 QQ:251724722
  7.   # 脚本转载请保留以上信息
  8.   #==============================================================================
  9.   def main
  10.     $data_actors        = load_data("Data/Actors.rxdata")
  11.     $data_classes       = load_data("Data/Classes.rxdata")
  12.     $data_skills        = load_data("Data/Skills.rxdata")
  13.     $data_items         = load_data("Data/Items.rxdata")
  14.     $data_weapons       = load_data("Data/Weapons.rxdata")
  15.     $data_armors        = load_data("Data/Armors.rxdata")
  16.     $data_enemies       = load_data("Data/Enemies.rxdata")
  17.     $data_troops        = load_data("Data/Troops.rxdata")
  18.     $data_states        = load_data("Data/States.rxdata")
  19.     $data_animations    = load_data("Data/Animations.rxdata")
  20.     $data_tilesets      = load_data("Data/Tilesets.rxdata")
  21.     $data_common_events = load_data("Data/CommonEvents.rxdata")
  22.     $data_system        = load_data("Data/System.rxdata")
  23.     $game_variables     = Game_Variables.new
  24.     $game_system = Game_System.new
  25.     Graphics.frame_count = 0
  26.     $game_temp          = Game_Temp.new
  27.     $game_system        = Game_System.new
  28.     $game_switches      = Game_Switches.new
  29.     $game_self_switches = Game_SelfSwitches.new
  30.     $game_screen        = Game_Screen.new
  31.     $game_actors        = Game_Actors.new
  32.     $game_party         = Game_Party.new
  33.     $game_troop         = Game_Troop.new
  34.     $game_map           = Game_Map.new
  35.     $game_player        = Game_Player.new
  36.     $game_party.setup_starting_members
  37.     $game_map.setup($data_system.start_map_id)
  38.     $game_player.moveto($data_system.start_x, $data_system.start_y)
  39.     $game_player.refresh
  40.     $game_map.autoplay
  41.     $game_map.update
  42.     $scene = Scene_Map.new
  43.   end
  44. end


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





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1