littlegao submitted a new resource:
[前置API] Net版JS插件运行平台/采用Jint解释器 -
Read more about this resource...
[前置API] Net版JS插件运行平台/采用Jint解释器 -
Read more about this resource...
最后编辑:
优化控制台输出
修复request
支持原JSR的setActListener
修复getPlayerIP返回为空的bug
合并liuxiaohua的pull request
> 默认插件目录改为PFJS(当前用户由于存在config.json不会自动变更)
> 完善控制台提示
#热重载#使用命令"pfjsr reload"热重载插件(只移除旧的监听)(热重载命令可在plugins\PFJSR\config.json修改)
#官方脚本#NativeScripts功能:官方addon的脚本,默认关闭,可在config.json开启(还需给地图开启实验玩法或者使用UnlockScripting)(不兼容套了BDXCore的加载方式)
修复错误提示中方法名Invoke的bug
修复shareData存在的bug
同步BDSNetRunner最新功能
试试看换个控制台字体或者字号什么的,我看别人也遇到了,我自己开发环境和服务器(win server2019)没问题,不行的话我换控制台着色的Nuget(应该是控制台ANSI码着色的锅)
当然是继承BDSNetrunner本身的串行执行,顺便说下BDSNetrunner使用多线程且线程内调用了CSRAPI的情况下极其容易崩服对了问一下如果同时两个不同的监听器同时捕捉到事件,引擎是逐个串行地调用监听器的函数还是同时执行的(多线程)?
如果是多线程那能不能提供互斥锁API之类的东西
妙啊当然是继承BDSNetrunner本身的串行执行,顺便说下BDSNetrunner使用多线程且线程内调用了CSRAPI的情况下极其容易崩服
不用担心竞态条件了