魔劍工舖

關於部落格
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);
})();

  • 296198

    累積人氣

  • 10

    今日人氣

    0

    訂閱人氣

【腳本】地圖上顯示狀態


 
安裝方法
打開腳本編輯器,對腳本「Main」按下右鍵,選擇插入,會出現1個空白腳本
在空白腳本內貼上以下腳本:

點選框框內的腳本按右鍵打開選單,選擇 [全選] 後在選擇 [複製] ,在指定的位置中貼上腳本即可
 
RGSS2建議使用者自定設置 
Sword71_Window = [136, 100, 150]
Sword71_Name = [8, 6, 20, 0]
Sword71_Graphic = [20, 20]
Sword71_HP1 = [36, 30, 128, 16]
Sword71_SP1 = [36, 50, 128, 16]
Sword71_State = [6, 70]
Sword71_HP2 = [1, Rect.new(56, 34, 72, 10), Color.new(255, 0, 0)]
Sword71_SP2 = [1, Rect.new(56, 54, 72, 10), Color.new(0, 0, 255)]
    
  

 
函數使用說明 
重新生成所有狀態窗口 UP!   
Sword.update71 = true
重新生成所有狀態窗口,作用主要是更新目前的狀態窗口內容之用
原則上角色變更HP、SP(MP)、狀態...等顯示在狀態窗口的資料,是不會進行更新的
除非有使用Sword71_Automatic設定的功能,會自動的使用該腳本來更新窗口
不然的話需要更新時(例如變更HP之後),可以執行這個腳本來更新

 


 
使用者自定設置說明 
Sword71_Window = [寬度, 高度, 不透明度]  
設定窗口的大小,並依據此設定的窗口寬度,來判斷下個角色的窗口位置
簡單來說就是系統會嘗試讓所有角色的窗口貼合顯示
不透明度:可設定0~255的數值,數值設越低則窗口背景就越透明
     這個設定除了適用窗皮膚外,也適用於Sword71_Picture設置的圖片背景
 
Sword71_Picture = '圖片檔案名稱'  
設定窗口背景的圖片,圖片採用Pictures資料夾中的圖片
將會取代窗口皮膚,用圖片來當作狀態窗口的背景
此外圖片背景的不透明採用Sword71_Window設置的 不透明度 為準
圖片大小沒有限制,但圖片大小不會自行調整,所以請自行控制圖片的大小
不使用該功能請將 圖片檔案名稱 不設定(只保留'')即可
 
Sword71_Below = 8  
設定人物狀態窗口的顯示方式設定,可以設定1~3還有7~9的數值
1:在下方顯示,並靠在畫面左邊
2:在下方顯示,並在畫面中央
3:在下方顯示,並靠在畫面右邊
7:在上方顯示,並靠在畫面左邊
8:在上方顯示,並在畫面中央
9:在上方顯示,並靠在畫面右邊
  
【1】Sword71_Name = [X座標, Y座標, 字體大小, 靠邊位置]  
【2】Sword71_Name = nil
 
設定角色的名稱顯示位置以及角色名稱的文字大小
座標的原點為窗口最左上方為準
如果使用設置法2的話,則不會顯示角色名稱
靠邊位置:設定為1為顯示於此設置指定的座標右邊;設定2為顯示中央;設定3為顯示於左邊
 
【1】Sword71_Graphic = [X座標, Y座標] 
【2】Sword71_Graphic = nil
 
設定角色的行走圖圖片顯示位置
座標的原點為窗口最左上方為準
如果使用設置法2的話,則不會顯示角色行走圖
  
【1】Sword71_HP1 = [X座標, Y座標, 靠右距離, 字體大小] 
【2】Sword71_HP1 = nil
 
設定角色目前的HP以及最大HP的顯示位置以及該文字的大小設定
座標的原點為窗口最左上方為準
如果使用設置法2的話,則不會顯示角色目前HP量以及HP用語
靠右距離:雖然能力值用語部份不因此設定而影響,不過實際顯示的數值
     則是靠右邊顯示的,也可以想像右邊有個透明的牆
     而HP與最大HP就是靠著這面牆來顯示的,此設定就是這面牆的距離了
 
【1】Sword71_SP1 = [X座標, Y座標, 靠右距離, 字體大小] 
【2】Sword71_SP1 = nil
 
設定角色目前的SP以及最大SP的顯示位置以及該文字的大小設定
座標的原點為窗口最左上方為準,基本上設定方式和Sword71_HP1相同
如果使用設置法2的話,則不會顯示角色目前的SP(MP)量以及SP(MP)用語
 
【1】Sword71_State = [X座標, Y座標]  
【2】Sword71_State = nil
 
設定狀態文字(VX則是狀態圖示)的顯示位置
座標的原點為窗口最左上方為準
如果希望XP也能用狀態圖示來表示的話,可以裝狀態圖示腳本
如果使用設置法2的話,則不會顯示角色目前的狀態
 
Sword71_Visible = 0 
指定事件指令 [開關操作] 中的一個開關編號
當指定編號的開關為ON時,則顯示在地圖上的所有狀態窗口將會隱藏
當然如果再將開關設回OFF之時,則所有的狀態窗口將會再次顯示出來
 
Sword71_Automatic = true UP! 
是否要自動更新狀態窗口,true表示要;false表示不要
自動更新主要的時機為變更為...
HP、MaxHP、SP(MP)、MaxSP、(MaxMP)、行走圖(含戰鬥圖)、角色名稱、狀態、經驗值(含等級)
也就是說只要有變更以上的任一個資料,就會執行重新生成所有狀態窗口的腳本
    
Sword71_Ignore = [忽略角色列表] NEW 
設定忽略不顯示特定角色的角色編號,被忽略的角色將不會產生在狀態窗口中
就像指定角色不存在於隊伍中似的感覺
忽略角色列表:設定角色編號,每個角色編號可以用小逗號進行分開
 
【1】Sword71_HP2 = [外框編號, 矩形, 起始色] UP! 
【2】Sword71_HP2 = [外框編號, 矩形, 起始色, 最終色]
【3】Sword71_HP2 = [外框編號, 矩形, 起始色, 最終色, 中間色]
【4】Sword71_HP2 = [外框編號, 矩形, '中間圖']
【5】Sword71_HP2 = [外框編號, 矩形, '中間圖', '開頭圖']
【6】Sword71_HP2 = [外框編號, 矩形, '中間圖', '開頭圖', '結尾圖']

【7】Sword71_HP2 = nil
  
設定HP槽的顯示位置與大小(矩形來設定),並設定數值條中的顏色
當有裝數值槽產生時,這個設置也會有作用,沒裝則什麼也不會顯示
原則上設置方式和數值條產生的設置方法相似
如果使用設置法7,則不顯示HP槽
外框編號:設定槽的外底框,請設定數值槽產生腳本中的Sword65_Frame設定的外框編號
矩形:請設定為『Rect.new(X座標, Y座標, 寬度, 高度)
   主要是設定數值槽的顯示位置以及大小
起始色、最終色、中間色: 
  請設定『Color.new(, , )』來指定數值槽的顏色
  至於顏色指定方式以及起始色、最終色、中間色分別的功能
  請參考數值槽產生的腳本內容
中間圖、開頭圖、結尾圖: 
  請設定在Pictures資料夾中的圖片檔案名稱來用圖片描繪數值槽
  至於圖片指定方式可以指定中間圖、開頭圖、結尾圖分別的效果
  請參考數值槽產生的腳本內容
 
【1】Sword71_SP2 = [外框編號, 矩形, 起始色] UP! 
【2】Sword71_SP2 = [外框編號, 矩形, 起始色, 最終色]
【3】Sword71_SP2 = [外框編號, 矩形, 起始色, 最終色, 中間色]
【4】Sword71_SP2 = [外框編號, 矩形, '中間圖']
【5】Sword71_SP2 = [外框編號, 矩形, '中間圖', '開頭圖']
【6】Sword71_SP2 = [外框編號, 矩形, '中間圖', '開頭圖', '結尾圖']

【7】Sword71_SP2 = nil
 
設定HP槽的顯示位置與大小(矩形來設定),並設定數值條中的顏色
設置方式與其他須知基本上和Sword71_HP2設置相同
如果使用設置法7,則不顯示SP(MP)槽
 
Sword71_Photog[角色編號] = [X座標, Y座標, '圖片檔案名稱']  
指定角色中,額外顯示指定圖片在狀態窗口上的設定,可用於指定自定義頭像之用
圖片採用Pictures資料夾中的圖片,圖片大小沒有限制
但能顯示出來的範圍最多只有狀態窗口的大小而已
可自行添加多個Sword71_Photog設置,不需要該功能可以全數移除

 

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