Project1

标题: 有大佬用过 芯☆淡茹水 大佬的复制脚本吗? [打印本页]

作者: RenAGHBELL    时间: 2021-3-14 16:29
标题: 有大佬用过 芯☆淡茹水 大佬的复制脚本吗?
https://rpg.blue/thread-480181-1-1.html
被这个复制脚本复制过来的事件吃到这个触发独立开关A的伤害判定会报错……请问有解决方案吗?
或者说是否要修改原代码才能做到?
VA转MV……之前VA用的复制没有这种情况来着……

控制台报错代码:
TypeError: Cannot read property 'note' of null
    at eval (eval at Game_Interpreter.command355 (rpg_objects.js:10500), <anonymous>:2:48)
    at Game_Interpreter.command355 (rpg_objects.js:10500)
    at Game_Interpreter.executeCommand (rpg_objects.js:8930)
    at Game_Interpreter.update (rpg_objects.js:8838)
    at Game_Interpreter.updateChild (rpg_objects.js:8849)
    at Game_Interpreter.update (rpg_objects.js:8832)
    at Game_CommonEvent.update (rpg_objects.js:6234)
    at rpg_objects.js:6069
    at Array.forEach (<anonymous>)
    at Game_Map.updateEvents (rpg_objects.js:6068)

QQ图片20210314162524.png (181.24 KB, 下载次数: 25)

QQ图片20210314162524.png

QQ图片20210314162527.png (121.83 KB, 下载次数: 23)

QQ图片20210314162527.png

QQ图片20210314162529.png (94.36 KB, 下载次数: 24)

QQ图片20210314162529.png

QQ图片20210314162533.png (121.77 KB, 下载次数: 21)

QQ图片20210314162533.png

作者: 白嫩白嫩的    时间: 2021-3-14 18:09
我用其他的复制事件插件只要打开被复制事件的独立开关也会出现奇怪问题,而且复制的事件不能套娃,也就是说被复制的事件本身事件页有一个调用这个事件的命令,不知道水大佬这个套娃能不能执行
作者: 仇九    时间: 2021-3-14 19:15
你好啊!
脚本的调用方法不对。
$dataMap里储存的只有本地图原有的事件的数据,不包含复制事件的数据,若要调用,需要将我画红线的地方改为:
$gameMap.event(target).event().note或者是$gameMap.events()[target].event().note

若不对的话再说,我没测试。
说起来你也是用mv做野生/类似于野生的游戏的人吗?
我做我的游戏的时候是用的我写的复制事件脚本:
https://rpg.blue/thread-484993-1-1.html
我用的时候解决了大部分遇到的问题,若是也做arpg的话不妨用用这个,虽然只能将事件复制到当前地图,但是可以从不同的任意地图复制任意事件,没有限制了。




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