Hi,這是我開發的新工具,能夠幫助查找插件衝突。
最新版本的下載連結在Github上。下載完後雙擊打開conflict-finder即可使用。
本工具是利用分析插件的執行順序及寫法來判斷衝突,加密混淆過或寫法比較特別的插件無法正確的被判斷。找到插件之間的衝突後,本工具能夠建議插件的擺放位置,藉由調換順序來解決某些部分的衝突。
然而,不是所有的插件衝突都可以藉由調換順序來解決,RPG Maker常見的幾種插件衝突有:
覆蓋(Overwrite)
A插件的作用完全被覆蓋而失效了。如果是不小心覆蓋的,就可能會導致錯誤發生。當A插件使用了別名(Alias)進行了補丁(Patching),而B插件是直接覆蓋時,藉由調換兩者順序,可能可以讓兩個插件都能有作用。但是如果兩者都是覆蓋的寫法,那則無法簡單進行調換來解決。
另一種是:
另一種是:
過時(Outdated)