Project1

标题: 如做到區域不遇敵 [打印本页]

作者: joe15975    时间: 2017-12-10 12:01
标题: 如做到區域不遇敵
本帖最后由 joe15975 于 2017-12-10 12:01 编辑

VA的區域功能可以讓某些敵人只出現在特定區域,
可是我目前手上的遊戲大地圖希望做成在"官道(主要道路)"上遇敵率大幅降低(或者為0也可以)
以外的區域遇敵率正常,但有可能觸發特殊事件。
請問該如何做呢?
當然把所有官道以外的地方都設置成區域也可以,但是我不想這麼做(因為地圖滿大的)

順便PO上小弟弱弱的世界地圖,如果有人順手路過想要指點缺點或改進的也順便一下



未命名.png (735.38 KB, 下载次数: 26)

大地圖的右半邊

大地圖的右半邊

作者: SailCat    时间: 2017-12-10 12:27
这个就不适宜用区块做,因为是图块绑定的:

1. 将道路图块的地形标志设为4
2.
  1. class Game_Map
  2. alias sailcat_encounter_list encounter_list
  3.   def encounter_list
  4.     $game_player.terrain_tag == 4 ? [] : sailcat_encounter_list
  5.   end
  6. end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1