關於部落格
RPG製作大師XP腳本為主要更新

RPG製作大師VX腳本為其次更新

RPG製作大師VX_Ace目前不考慮

RPG製作大師MV腳本完全沒打算

留言完建議重新整理看看是否顯示

目前不處理本舖外腳本的相關問題

其他相關事項請觀看規定注意事項

本舖未來的經營計畫與VA的支援




var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-37462754-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

  • 305763

    累積人氣

  • 6

    今日人氣

    0

    追蹤人氣

【腳本】按下任意鍵開始


使用方法
打開腳本編輯器,對腳本「Main」按下右鍵,選擇插入,會出現1個空白腳本
在空白腳本內貼上以下腳本:
(如果有使用標題畫面前顯示LOGO腳本時,則必須改放在標題畫面前顯示LOGO的上面)
RPG Maker XPRPG Maker VX 均可使用,但VX的使用者自定設置要做更改!!
module Sword
  ON = true ; OFF = false
#=======================================
#★ 魔劍工舖 - 按下任意鍵開始1.01
# 轉貼腳本請著名出處:http://blog.yam.com/a870053jjkj/
# 如果採用在遊戲中,看你高興是否顯示腳本出處,但嚴禁說是自己寫的腳本!!
#=======================================
#● 使用者自定設置
Sword17_XPVX = 0 # 此腳本用於XP時設為0;此腳本用在VX時設為1
Sword17_Name = 'start'  #圖片的檔案名稱,圖片請存在 Graphics/Pictures 中
Sword17_X = 165               #設定圖片顯示的X座標
Sword17_Y = 360               #設定圖片顯示的Y座標
Sword17_Temp = 5           #圖片每幀減少或增加不透明度的數值
Sword17_Up = 250            #設定圖片最高的不透明度
Sword17_Down = 80       #設定圖片最低的不透明度
Sword17_Repe = OFF       #從讀檔畫面回到標題畫面時是否顯示按下任意鍵開始
=begin
========================================
=end
  $Sword ? $Sword[17] = 101 : $Sword = {17=>101} # 腳本使用標誌
end
# 詳細設置說明請參考:http://blog.yam.com/a870053jjkj/article/24156269
#=======================================
#■ 處理標題畫面的類別
class Scene_Title
  include Sword # 連接自定設置
  #-------------------------------------------------------------
  #● 主處理
  alias sword_main_1 main
  def main
    $game_system = Game_System.new
    $data_system = Sword17_XPVX == 0 ?
    load_data("Data/System.rxdata") : load_data("Data/System.rvdata")
    ($Sword_NoRepeat1 = nil ; sword_main_1 ; return) if $Sword_NoRepeat1 # 跳過標誌
    # 產生圖片
    system = Sword17_XPVX == 0 ?
    load_data("Data/System.rxdata") : load_data("Data/System.rvdata")
    sprite = Sprite.new
    sprite.bitmap = Sword17_XPVX == 0 ?
    RPG::Cache.title(system.title_name) : Cache.system("Title")
    start = Sprite.new
    start.bitmap = Sword17_XPVX == 0 ?
    RPG::Cache.picture(Sword17_Name) : Cache.picture(Sword17_Name)
    start.x = Sword17_X ; start.y = Sword17_Y ; start.z = 10
    Audio.bgm_play("Audio/BGM/" + system.title_bgm.name, 100)
    Graphics.transition
    a = true
    loop do
      Graphics.update ; Input.update
      # 設定不透明度效果
      a ? start.opacity -= Sword17_Temp : start.opacity += Sword17_Temp
      if start.opacity <= Sword17_Down ; a = false
      elsif start.opacity >= Sword17_Up ; a = true ; end
      # 按下按鍵時的場合
      if Input.trigger?(2) or Input.trigger?(4) or Input.trigger?(6) or Input.trigger?(8) or
      Input.trigger?(11) or Input.trigger?(12) or Input.trigger?(13) or Input.trigger?(14) or
      Input.trigger?(15) or Input.trigger?(16) or Input.trigger?(17) or Input.trigger?(18)
        Sword17_XPVX == 0 ?
        $game_system.se_play($data_system.decision_se) : Sound.play_decision
        break
      end
    end
    Graphics.freeze
    # 釋放圖片
    sprite.bitmap.dispose ; sprite.dispose ; start.bitmap.dispose ; start.dispose
    sword_main_1
  end
  #-------------------------------------------------------------
  #● 命令 : 讀取進度
  alias sword_command_continue command_continue
  def command_continue
    $Sword_NoRepeat1 = true if Sword17_Repe == false
    sword_command_continue
  end
end
RPG Maker VX 建議使用者自定設置
Sword17_XPVX = 1
Sword17_X = 101
 

 
圖片說明
按下任意鍵開始的圖片

圖片大小沒有限制(不過不同的大小,使用者自定設置的座標就要更改)
圖片必須存成PNG圖檔
  
圖片存入的位置
所有圖片一律存在:你的遊戲資料夾GraphicsPictures
 
圖片背景透明
想要透明的部份請用繪圖程式設置透明,如沒有透明功能的繪圖程式的話
請將想要透明的部份用成單一顏色,不可以有任何色差...
(顏色選擇要小心,不要和不想透明的顏色設置的太過接近,以免透明掉不該透明的地方)
然後打開RMXP的媒體庫,左邊選擇「GraphicsWindowskins」
然後按右邊的 [匯入] 按鈕,選擇想要透明的圖片,選擇好按 [確定] 後會跑出匯入窗口
在匯入窗口中,對自己設計的圖片將想要透明的顏色給點一下滑鼠左鍵,然後按 [確定]
則你選擇的該顏色就會被透明化了!!
 
 
使用者自定設置說明 
Sword17_XPVX = 0
如果你是使用RPG製作大師XP(RPG Maker XP),這個就要設成0
如果你是使用RPG製作大師VX(RPG Maker VX),這個就要設成1
因為XP和VX的預設腳本有些不一樣,可能有窗口大小或是位置不對、某些功能會無效
還會有發生錯誤的情況,可由此設置來自動更改適合的腳本進行運行!!
 
Sword17_Name = 'start'
指定要顯示的圖片名稱,則系統會讀取:你的遊戲資料夾GraphicsPictures
所指定的檔案名稱的圖片並顯示,如果找不到圖片可能會出現找不到圖片的訊息
 
Sword17_X = 165 
設定要顯示圖片X座標位置(左右位置),數值越大則越右邊
 
Sword17_Y = 360
設定要顯示圖片Y座標位置(上下位置),數值越大則越下面
 
Sword17_Temp = 5 
設定每幀(40幀約為1秒)減少或是增加多少不透明度
數值越大,則圖片的不透明度效果(以下稱閃爍效果)就越快
相對的數值越低,則閃爍的速度就會越慢
 
Sword17_Up = 250
當圖片的不透明度增加到此設置的數值之時,則開始轉變成減少不透明度的狀態
簡單來說就是設定不透明度最高只能到多少
 
Sword17_Down = 80   
當圖片的不透明度減少到此設置的數值之時,則開始轉變成增加不透明度的狀態
簡單來說就是設定不透明度最低只能到多少
 
Sword17_Repe = OFF
就裡是設定當你從存檔畫面回到標題畫面時,是否要再次顯示本腳本的效果
OFF表示不要;ON表示要
 
 
範例下載
下載連接:檔案大小:258 KB檔案類型:RAR(內為RMXP遊戲壓縮安裝檔)
本人掃毒程式不是說很好,雖然目前沒看出什麼中毒跡象,但下載前建議先用掃毒程式查毒
☆範例中包含標題畫面前顯示LOGO腳本
☆yam天空部落空間,檔案名稱有被轉過

☆範例中包含3張PNG圖片,其中兩張為 標題畫面前顯示LOGO 的圖片
☆範例中的腳本版本為1.00版(但沒寫出版本)
 

相簿設定
標籤設定
相簿狀態