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

  • 307163

    累積人氣

  • 12

    今日人氣

    0

    追蹤人氣

魔劍工舖導覽


   

關於魔劍工舖   
腳本的測試環境  
在2011年以下發表或更新的腳本,我測試的環境為Windows XP Service Pack 3(x86)
於2012年開始發表或更新的腳本,我測試的環境為Windows 7(x64)
雖然通常因該差異性不大,除了API或是對電腦下命令的相關文章外,因該都能運行本舖腳本
    
本舖支援的腳本環境
主要支援RPG Maker XP(RGSS)的預設腳本(本舖剛起步時只有XP腳本)
部分支援RPG Maker VX(RGSS2)的預設腳本(中途才開始支援的環境)
但不支援RPG Maker VX Ace(RGSS3)的預設腳本(雖然無函數修改資料的理論上可適用...)
 
區域介紹  
記事:放置了本人的生活記事、趣事、研究狀況...等等(這裡才是網誌嗎??XD)
文章:
放置本人所寫的文章,像是腳本、教學、資料...等等都放置於此
影音:目前放置蠻喜歡聽的音樂用,主要還是我的最愛裡的東西較多...
相簿:放置個人的雜圖而已,雖然是有計畫放入RM素材,但是對於繪圖來說我實在是受不了
留言:除了文章最底部可以在該文章留言外,如果有非文章的相關問題可到此發問
     
魔劍工舖的更新方式
你會發現魔劍工舖的更新方式有點詭異,這一切都是作者很懶的緣故(自己承認自己很懶
文章和腳本的格式是有更新文章時順便變更,所以沒去動過的文章還是一樣很單調...
  
魔劍工舖的無聊歷史
網頁:西爾特國家 → 劍域 → 劍域世界 → 劍風月宅 → 魔劍工舖 (已不存在)
論壇:劍域 → 皇室討論區 → 魔劍工舖論壇 (已不存在)
部落:劍的部落 → 魔劍工舖
網頁-西爾特國家
這個時候我因該還是小學生吧...(太久以前了,忘記哪時候的事情了)
可以說是第1次創立的個人空間,平台是使用 Yahoo網頁 架設的網站
那時沒有部落格也無論壇,一開始我對網頁語法產生了興趣
雖說興趣但也沒有實際認真去學過,只是複製別人的語法拼拼湊湊
其實這網站有兩種版本,第1種只是看到語法就心動就直接放
完全沒排版,認為放越多越好的幻想,選擇國家中的地點單調
就是用下拉式選單製作,其實這版的比較偏向興趣啟發與作品放置
第2版就稍微比較好一點了,綠色系的外框,靠著連接來切換地圖
例如像是往XXXX的按鈕這樣,當然一樣也是單調無圖片
只有文字寫這是哪,往哪裡的連接這樣,第2版的發展似乎沒目標
最後有當遊戲網的打算選擇國家適當的地方放下一些小遊戲...
不然其實作用也和1版差不多,放置個人作品,只是更麻煩了點
Yahoo網頁 服務取消之後,這網站也跟著消失...
部落-劍的部落
其實就是現在魔劍工舖的以前啦,一樣是YAM天空部落
不過主要是線上遊戲的朋友關係才創立的
主要還是線上或單機遊戲為主再更新,通常都是我玩過的為準啦
過了一段時間,才開始接觸RM,出現一些簡易的事件文
(如問題考試、剪刀石頭布),這些文一樣和遊戲資料文混在一起
後來創立了一個論壇(用別人寫的,放置在ASP免費空間中)
為了突顯論壇的地位,所以曾經有關閉這個部落好一段時間
然後更新都往論壇的地方做發展
論壇-劍域
其實說穿了,只是對論壇有興趣,所以把劍的部落改為以論壇為主
當然熱潮馬上就退了,不過我認為主要還是在於不領情的問題吧?!
網頁-劍域
這次網頁空間遷移到 Yahoo地球村(香港的Yahoo)
從這裡開始有比較實際做遊戲的舉動出來,地點依據 西爾特國家
做出一個網頁型RPG,這次幾乎的地點都是用圖片表示了!!
透過小區塊在任意放置放上物品或NPC,也可以當連接用
點下去會跑出簡易的對話框,會員可以申請專屬的NPC放置在上面
計畫有劇情模式出來,不過終究是個純網頁,沒有網路資料庫
沒有即時更新,所以做到某個地圖之後懶的更新而消失
網頁-劍域世界
圖片幾乎沒有用,遊戲類型也改為比較常見的網頁戰略遊戲
也就是自動生產資料,可建造或升級建築強化生產速度與產兵
但用多數的兵種對其他玩家發動侵略,雖然圖片使用變少很多
但這次的排版方面稍為用心點,有時圖片反而比排版外觀遜~
最後還是老問題,純網頁的限制,最後結果一樣只能放棄
論壇-皇室討論區
網路上找來的ASP論壇放置在ASP的免費空間之中的論壇
主要是做為劍域世界的論壇使用
網頁-劍風月宅
這段時期,稍微有學習畫圖,於是創立這個網站純放個人作品
也許主要是要放圖片作品吧,最後圖片熱潮退了,更新也停止了
最後....不用我說了吧...
網頁-魔劍工舖
其實魔劍工舖這個名稱最初出現的位置不是在網頁上
而是別人申請的免費論壇上,作為公會名稱使用
一段時間後認為可行,所以特別在網站上架設魔劍工舖
這時候的魔劍工舖和RPG製作大師一點關係都沒有!!
主要是代製閃字、簡易效果的登入版頭像、圖片GIF動畫
這些和圖片GIF動畫相關的免費代製服務
別人也可以擺設代製區域,別人也能幫其他人代製東西
最後真的是因為這件事情太麻煩,加某些要求讓我很煩
但也不到放棄的地步,最後主要還是地球村關閉的緣故
論壇-魔劍工舖論壇
基本上是網頁版魔劍工舖用的論壇,網頁負責展示用
實際申請平台還是要透過論壇,不過還沒完成
Yahoo地球村就已經停止服務了,ASP空間最終也停止服務
部落-魔劍工舖
總算到了目前的魔劍工舖了,剛開始舊資料還在
RM實力也一樣虛,曾某次和好友大吵了一架之後
在沒有目標之時,才開始往RPG製作大師努力的發展
一開始一樣只是事件文,漸漸的開始出現事件+腳本的文章
所以某種意義來說,從發文時間可以看出我的實力進步的狀況
(如果有更新過,則依照更新時間為準吧...)
總之就是現在的魔劍工舖了
結論 
真不曉得這8年以上(預估)的創作我到底在做啥...(完全都是空)
算了,反正這些舊網站沒一次紅過的...(雖然現在也沒多紅...)

   
    
關於文章
腳本版本

腳本目前的版本,用這個的目的是用來讓使用者快速辨識使用的腳本是不是最新的
剛發出來的腳本會從1.00版開始計算,當有修復或小更新時,會增加0.01版本
如果腳本達到重寫、修改數量大量、強大的功能時,才會會增加1版本
如果發現腳本版本為1.0.0這種格式的,為舊版格式,看看就好...
如果沒有寫版本的話,就當做是沒版本就好了,更新後就是有版本了,就是這樣來分別
  
 
腳本行數
腳本的總行數,也包含自定設置和註釋所佔據的行數,所以只供參考
不過基本上我很喜歡嘗試減少行數,所以通常一行都蠻長的...
 
腳本衝突率(現在已不採用)
對相關腳本的衝突機率(可不是針對全部的腳本喔),衝突率本人共分成6個等級(0到5)
☆☆☆☆☆:基本上沒動到預設寫好的腳本(不包含內部腳本),但不是完全不衝突!
☆☆☆☆:主要還是只利用到Window_BaseWindow_Command...等等內部設置好的類
☆☆☆:通常有將某個類中的某函數(方法)名給更改,可能受到腳本排列順序影響
☆☆:將蠻多的函數名給更改或是少量的函數完全被取代
☆:蠻多的函數被完全取代
:沒衝突的話大概是發生奇蹟了?!,通常預設的函數大量被取代或修改
額外狀況:如果腳本行數長度一種境界或是會影響到其他腳本,也可能會增加星數
  
函數修改資料
捨棄原本的腳本衝突率解釋,改採用實際修改原本預設就有的函數相關資訊
會看的話,能夠快速的確認哪個腳本處可能有衝突的可能性
格是為:環境&修改的預設腳本名修改類型 修改預設的函數名(備註&)
環境:通常是寫"XP"或是"VX",表示這項是修改哪個XP或是VX的預設腳本
   如果沒有這項通常是XP與VX均修改了修同名稱的函數!!
   附註:在較之前的表示中,是使用《RGSS》和《RGSS2》來表示是改XP或是VX
修改類型:修改類型目前主要採用這三種名詞來依據,分別為:
     重定義:為使用alias關鍵字對預設腳本中的函數內容進行前後擴充
         這個類型衝突率會比較低一些,也較容易更其他腳本整合
         不過這種修改方也許會因為腳本放置順序產生一些問題或不同的效果
     取代掉:為直接將預設腳本函數替換成新的函數來使用(就是被取代了)
         衝突率高,兩個腳本取代同個函數通常幾乎都會衝突
         這也可能取代掉重定義的腳本,原則上是不得以才使用這方式..
     修改值:將預設腳本中定義的變數或常數更換成新的數值
         這種修改方式會對應你在預設腳本中改的變數或常數給改掉...
         不過除非有其他腳本也有引用這個常數或變數,不然因該是不會衝突
備註:此欄通常沒有,主要是做特殊說明用,以下對兩個比較常見的進行解說
   父親:修改的是該腳本從父親類中繼承過來的函數
   內部:修改的是內部事先定義好的函數,通常這些函數沒在腳本編輯器中定義
 
腳本修正更新說明
修正XXX的錯誤:有跳出Error的錯誤訊息後關閉遊戲的問題修正
修正XXX的衝突:整合本部落間的腳本有衝突的現象,讓腳本能共存
修正XXX的問題:修正非預期的遊戲現象,例如畫面卡死、突然失效...之類的非錯誤訊息的情況

 
支援XP或是VX
本人以前只有研究XP腳本,所以基本上大部分的腳本都是以XP為主體!!
所以基本上魔劍工舖的腳本XP基本上都是能用的,VX則要碰碰運氣了...
基本上現在VX能不能使用,可以看到「目前不支援RPG Maker VX」的字樣
但舊文章沒有寫這段,所以事後又在腳本「使用方法」特別標示適用哪個版本
例如以下:(已暫停使用)
RPG Maker XP 適用
RPG Maker VX 適用
RPG Maker XPRPG Maker VX 均可使用,但VX的使用者自定設置要做更改!!
如果沒標明的,除了API文章之外,基本上幾乎都只能用在XP上而已 
不過通常以上的沒啥在採用了,通常頂端已經有特別寫出支援 RGSS 或是 RGSS2  
目前沒再使用,通常支援的環境在文章頂部有說明
如果說一個文章有兩個腳本(或效果相同但寫法不同),會在腳本頂上標示
    

  
申請代製的方法
目前還沒有確實的定義一個標準的請方式,基本上只要言語上的要求就可以申請...
建議越詳細越好,此外只接受擴充本腳本的功能或是新的可發佈腳本
申請完之後會評斷難度、麻煩度、自己的耐力?!來決定是否要接受這個代製

  


  
魔劍工舖腳本特性
腳本使用標誌
$Sword
這腳本其實對本身腳本沒有用處,刪掉也不會影響到本腳本的使用
但還是不建議刪除,這個變量主要是存入你使用的魔劍工鋪腳本哈希列表
用於辨識你裝了哪些本舖中的腳本(不過較舊或無技術價值的暫無使用標誌)
如果和其他本部落的腳本發生衝突時,修復時,就可以用這個標誌來自定辨識
自動變更成適合的腳本來運行(當然前提是我有設計的情況)
此外...有些腳本是可以擴充在別的腳本上的,也可以用此標誌來辨識是否要自動添加
 
F12除錯標誌
$Sword_F12_Error
通常是按下鍵盤F12鍵重新時,所會發生的錯誤,將用這個變量來識別是否修正
在修改內部定義的方法時,按下F12後,內部依然沒重置,導致重複修改方法導致無限循環
當系統判斷無限循環時就可能發生錯誤,此外全局變量也一樣不會因F12而清除
所以善用這個特性,使用F12除錯標誌來確認是否已經修改過內部方法1次了
 
VX使用標誌
$Sword_VX
主要是用來分辨腳本使用平台是RMXP還是RMVX之用的標誌
通常是利用RM的錯誤來推斷是否是VX使用者,用法於有些XP內部類在VX並沒有而觸發的錯誤
並捕捉這個錯誤,如果發生錯誤就讓這標誌改為真,沒發生錯誤就為偽
本舖目前算是額外支援VX,但不支援VA(VX Ace),所以此標誌主要不是辨識VA用的  
     
功能設定的常數
以前:SWORD_AAAA_BBBB(SWORD_腳本名大寫簡寫_腳本說明大寫簡寫)
現在:Sword0_Bbbb(Sword腳本使用標誌_腳本說明)
會修改成這樣,是為了避免常量名稱太過雜亂又長還有美觀
此外防止腳本引用容易錯亂,怕取到相同的變量名稱,所以附加腳本使用標誌區分
不過日後可能改成這個格式:S0_Bbbb(S腳本使用標誌_腳本說明)
  
設置腳本中的參數符號
在本舖中,在說明設置腳本時,有些參數右邊會有『*』或是『&』符號
(不過通常還是用在腳本的頂註譯較多,文章則是用設置法來做區別)
*:表示這裡開始可以繼續添加相同類型的參數,每個參數可以用『,』隔開
  例如說『Abc.new(開關, 角色編號*)』,表示你可以設定多個角色編號
  並且第1個參數依然還是指定開關,像這樣『Abc.new(true, 1, 2, 5, 6, 8)
  表示開關指定了true,而角色編號指定了1、2、5、6、8號
&:表示這個參數可以移除掉不使用,不過實際上是改採用預設值啦...
  例如『Abc.new(開關, 角色編號&)』,表示角色編號可以省略不填
  像是這樣『Abc.new(true)』也可以為『Abc.new(true, 10)』都是可行的
   
   
本舖最新資訊
今日已回覆X篇留言
回覆文章留言時:文章名稱(留言編號)
假設我今天回覆了編號3號的留言,就寫成:★魔劍工舖導覽(3)
假設我今天回覆了編號5號和6號和7號的留言,就寫成:★魔劍工舖導覽(5~7)
假設我今天回覆了編號5號和7號和8號的留言,就寫成:★魔劍工舖導覽(5,7~8)
 
回覆一般留言時:時間
        時間(天數
)
        留言者暱稱(回覆次數)  #在YAM天空沒顯示時間時用
例如:☆23:15:32
   ☆23:15:32(昨)
   ☆23:15:32(前)
   ☆23:15:32(X日)
   ☆劍魔魂(X)

要注意,這個時間不是我回覆的時間,是你留言的時間,不要搞混
只是告訴你我已經回覆了你這個時間的留言的意思
此外要注意,由於沒寫日期,只有時間,通常沒寫天數的都是在當日進行回覆的
假設是昨天的留言我在今天回時,會在時間最右邊加上(昨)代表昨天的意思
(前)則表示前天的意思,回覆3天以上尚未回覆的留言,則直接指名天數代表幾天前的留言
  
目前代製狀況說明(已暫停使用)
別人申請的腳本,而但需要一些時間才能完成的腳本,都會放在 [代製狀況] 欄位中
所以不包含我自己想出來的腳本,不過我通常會以 [代製狀況] 為優先研究就是了
最多保留10筆,如果放不下時,會將最舊完成或失敗的項目給移除掉
等待:等待研究,通常是還有正在代製的腳本或是時間因素,導致尚未幫你研發腳本
研究:正在研究,已經開始在研發你要求的腳本,請等候更新公告的消息看看是否成功
失敗:研究失敗,也就是無法完成你的要求,如:本人技術不足或是其他特殊情況下
完成:研究完成,已完成了你要求的腳本並公開分享出來
暫停:暫時停工,在研究途中有事情無法研究而暫時已這個狀態表示,或是在等待你說明
 
相簿設定
標籤設定
相簿狀態