- 注册时间
- 2006-10-29
- 最后登录
- 2007-4-4
③业余
- 积分
- 222
|
這個系統,是模擬 仙劍奇俠傳的地圖遇敵模式。
基本上怪物會在地圖上出現,當玩家處碰/或是被處碰到才會進入戰鬥
(目前戰鬥系統還是以RMXP預設為主)
可能有人會認為,這個功能用事件內建功能就可以達成。在此是利用腳本整合,並且有些
特殊的地方。
1.比如1號地圖上有 史萊姆、蜘蛛、蛇 三類的敵人。
如果運用事件來作,可能事件的圖案就很難達到完善
(地圖上事件是史萊姆,結果一開打竟然是蛇。)
這個腳本他可以把你再[地圖設定]內所加入的怪物,直接轉換到地圖上直接顯示
你的地圖設定有三類的怪,那地圖上絕對不會顯示出第四類...
並且,地圖上顯示史萊姆,進入戰鬥就是跟史萊姆作戰,不會打錯敵人.
2.大幅簡化開發者的怪物設定上的困難度。
如果以事件內建功能來製作,不同的怪物你必許指定不同的圖案外,進入戰鬥這指令
還得再另外的去設定。
這個腳本很簡單,只要在事件名稱上輸入[敵人]。其他欄位都不用管
(你也可以設定他的移動速度/頻率)
系統自動會幫你轉換地圖上因該出現的敵人。開發者只要把這敵人事件放到想要放的位置即可。
目前唯一的BUG無法克服:
設計時地圖上所有[事件ID]必須[連號]
也就是有5個事件,那麼這事件ID必須為1.2.3.4.5
不可以為 1.2.3.4.6 會出現異常錯誤。
目前這系統有修改到 Scene_Battler 4 這腳本些許功能(主要是判斷戰鬥勝利的模組)
因此可能會與部分戰鬥腳本衝突。但是..要修改非常簡單...
因為只是在 Scene_Battler 4 內增加幾個變數而已。
OK!以下就是腳本內容,歡迎測試:
本帖相关代码如下: |
|