RPGMaker 板


LINE

※ 引述《leisesnow (怡然恬適.方得自在)》之銘言: : ※ 引述《hoyunxian (WildDagger)》之銘言: : : http://www.lemon-slice.net/rgss3_srpg_converterACE_m.html : : 多人数SRPGコンバータ for Ace : : 同一個作者作的另外一個版本,這個就不限制8個角色了 : : 而且比較接近普通的機戰會有的那種關卡制。 : : 設置上基本上與8人版的差別不大, : : 但是需要一個戰鬥場景地圖,而進入戰鬥場景地圖後, : : 必須要執行遭遇戰鬥的指令才能進入關卡戰鬥 : : 第幾回合發生什麼事之類的是在敵群的設置那邊做事件設定 : 感謝大大提供這麼好的資源 : 所以我昨天試了一下 : 功能的確不錯 : 可以做出關卡式的大戰役^ ^ : 只是 : 在敵群設定那邊 : 有一個腳本指令我研究好久 : 還是搞不太清楚 : 懇請大大解惑 : 那個插入腳本是event_stage(32,0,10) : 出現在戰鬥開始時 : 我自己有推出32的含意 : 因為這場要打敗帝國軍將領就能獲勝 : 32剛好是帝國軍將領在地圖上的事件ID號碼 : 可是後兩碼 : 我就推測不出來 : 既不是地圖上座標位置 : 也不是公用事件號碼 : 更糟的是 : 符合勝利條件後 : 又要出現一個腳本event_stage(32,1,10) : event_stage(32,0, 1) : 所以我想 : 這個指令應該非常重要 : 只是後兩碼的含意不知道的話 : 就沒辦法自由設計了 : 更糗的是 : 第二場戰鬥的腳本指令是event_stage(16,0,28) : event_stage(17,0,28) : event_stage(18,0,28) : 16、17、18剛好是要擊破的目標事件ID : 所以已證實我的推測 : 第一碼是擊破目標 : 但後兩碼卻跟第一場的event_stage(32,0,10) : 大不相同 \@口@/ : 為了弄懂後兩碼的含意 : 我甚至去開腳本編輯器的RGSS內容 : 一行一行做比對 : 看得眼花撩亂 : 依舊找不到相關指令的設定說明 : 希望好心的大大 : 幫忙解惑 : 謝謝! >"< 你應該是看錯了,那個不是event_stage 而是event_state 至於那個指令是幹嘛的,隨範例一起附贈的追加事件指令文件檔有說明 ・ステートの付加、解除(アクター、エネミー共通) #~~~~~スクリプト~~~~~ event_state(id, change, state_id) #~~~~~ここまで~~~~~~ 指定したイベントIDのキャラクターにステートを付加もしくは解除します。 id に半角数字を入れると、そのIDのイベントを対象にします。 change には、半角で 0 か 1 を入れます。0 だと付加、1 だと解除になります。 state_id には、付加または解除するステートのIDを半角数字で入力します。 なお、イベントIDではなく特定のアクターにステートを付加または解除する場合は、 通常通りイベントコマンドのステートの付加を利用してください。 這個指令是因為在地圖戰場上不能直接指定敵人, 所以追加的一個腳本指令 參數依序是「事件ID」、「增加/解除狀態」、「狀態ID」 第二個指令設定成0的時候是附加狀態,設定成1的時候是解除狀態 不過因為對我方而言仍然可以用事件指令來追加/解除狀態, 所以雖然我方也能用,但還是用在敵人身上會比較適合。 至於範例遊戲中那個event_state(32, 0, 10)是指什麼, 依照上面的解讀,去翻狀態就會發現第10號狀態是「不死身」, 也就是不會陷入戰鬥不能的狀態。 為什麼要設這個狀態,仔細看就會發現那裡有BOSS最後撂下的狠話 如果說沒有先給BOSS一個不死身狀態的話,就會變成BOSS消失了才有對話(看來很怪) 所以就先給予他一個不死身狀態,讓他把話給講完, 之後再用同樣的腳本解除他的不死身狀態,並且賦予他戰鬥不能狀態 (別忘了ACE中預設戰鬥不能是拿1號狀態加上去的) 之後再開啟戰鬥勝利的開關。 (說明手冊有說這些追加的事件指令,可以去翻看看, 因為它是用記事本寫的,所以用中文系統的記事本去開必定亂碼, 這時可以改成用瀏覽器開(我習慣用火狐),瀏覽器偵測到後就會自動更改編碼, 就可以好好研讀這些事件指令了) : : 這個目前還是有做不到的部分,首先就是行動上沒辦法做成敵我回合 : : 而且也沒辦法做到關卡內第三方參戰 : : (不屬於敵我任何一方的勢力,但我方NPC可以設定自動戰鬥,就跟範例遊戲那個一樣) : 有自動戰鬥的我方NPC : 我已經心滿意足了 : 設定方法是在主角欄創設角色 : 然後特殊標誌設[自動作戰] : : 不過對於SRPG而言這裏面的機能應該是夠用了 : : 不牽涉戰鬥類的腳本基本上不會衝突。 : 這個範例遊戲真的很棒 : 再次感謝大大提供! 我也正打算用這做自己的SRPG遊戲了 雖然目前最缺的是素材(默)
1F:→ dephille:不過我很想把戰鬥中裝備的功能關掉就是...07/16 13:36
要修掉在VX ACE裡面也算很容易 到Window_BattleMenuCommand這個腳本裡面就可以修掉了 如果你是把範例遊戲的腳本原封不動拷貝過去的話, 可以在Windows_BattleMenuCommand那邊的46行看到, 如果是用說明文件的腳本的話,則在本體那個超大量腳本的第3579行 就能看到下面這段(可能會有變動,總之在這附近) #-------------------------------------------------------------------------- # ● 主要コマンドをリストに追加 #-------------------------------------------------------------------------- def add_main_commands #add_command(Vocab::item, :item, main_commands_enabled) #add_command(Vocab::skill, :skill, main_commands_enabled) add_command(Vocab::equip, :equip, main_commands_enabled) add_command(Vocab::status, :status, main_commands_enabled) end 只要在 add_command(Vocab::equip, :equip, main_commands_enabled) 這一段前面加上#把這一段註釋掉,就不能在戰鬥中換裝備了。 不過因為這樣直接改還是會有不小心動到別的腳本的問題 所以我直接拷貝了一份出來改放在下面 需要的時候直接把這個複製回去在最下面另外開個新腳本貼上去就OK了 如果到時出了什麼問題,直接砍掉/修掉就行 #============================================================================== # ■ Window_BattleMenuCommand #------------------------------------------------------------------------------ #  戦闘中のメニュー画面で表示するコマンドウィンドウです。 #============================================================================== class Window_BattleMenuCommand < Window_Command #-------------------------------------------------------------------------- # ● 主要コマンドをリストに追加 #-------------------------------------------------------------------------- def add_main_commands #add_command(Vocab::item, :item, main_commands_enabled) #add_command(Vocab::skill, :skill, main_commands_enabled) #add_command(Vocab::equip, :equip, main_commands_enabled) add_command(Vocab::status, :status, main_commands_enabled) end end (RGSS修腳本最好善用alias(別名)與再定義,直接改很容易出狀況, VX系列跟XP不一樣的地方在於把很多地方細項化, 所以只要去改細項就不需要動到主項了) --
2F:推 wangfan3:初音是個軟體而已......06/17 02:16
3F:推 Sipaloy:什麼叫初音是個軟體而以.....想決鬥嗎?!!!!06/17 02:17
4F:→ applekidd:樓上凶宅06/17 02:17
5F:推 wangfan3:好啦 應該說她"本來"是個軟體06/17 02:22
6F:推 Sipaloy:什麼叫做「本來」是個軟體! 你又要決鬥了嗎!????06/17 02:22
--



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.250.41.149 ※ 編輯: hoyunxian 來自: 111.250.41.149 (07/16 15:44)
7F:推 leisesnow:大感謝!我就是用記事本開,所以只看到一堆亂碼XD 07/16 16:13
8F:→ leisesnow:這樣我的疑惑就解開了,真是太感謝您了(*〞口〝)b 07/16 16:14







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP