• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

JavaScript liteloaderBDS javascript插件开发教程[解惑篇]

  • 主题发起人 主题发起人 spanx
  • 开始时间 开始时间

spanx

欧尼匠

注册
2022/12/25
消息
52
金粒
3,041金粒
遇到bds的js插件开发和魔改有问题可以在这个贴子下留言或者添加qq:1612655510
 
spanx

还可以输入20字数。
领取红包用户
近期严重MC阳痿啥都不想写怎么解决 :evil:
 
js插件那个nativefunction到底该怎么用?
 
为了更好的帮助您 请你们提供更详细的信息
我看到论坛上有一些插件,里面用了NativeFunction.fromSymbol类似的东西来完成一些功能,就是这个东西到底应该怎么使用。
我看大多数js插件的代码都能看懂,但是这种真看不懂是什么
 
我看到论坛上有一些插件,里面用了NativeFunction.fromSymbol类似的东西来完成一些功能,就是这个东西到底应该怎么使用。
我看大多数js插件的代码都能看懂,但是这种真看不懂是什么
请您截图或者复制相关代码
 
请您截图或者复制相关代码
let MobUsingPortalEvent = NativeFunction.fromSymbol("?canChangeDimensionsUsingPortal@Mob@@UEBA_NXZ").hook((mobPtr) => {
let result = MobUsingPortalEvent.call(mobPtr);
let mob = mobPtr.asEntity();
if (mob.type == "minecraft:guardian") {
return false;
}
return result;
});


比如说这种?真没搞懂什么意思
 
let MobUsingPortalEvent = NativeFunction.fromSymbol("?canChangeDimensionsUsingPortal@Mob@@UEBA_NXZ").hook((mobPtr) => {
let result = MobUsingPortalEvent.call(mobPtr);
let mob = mobPtr.asEntity();
if (mob.type == "minecraft:guardian") {
return false;
}
return result;
});


比如说这种?真没搞懂什么意思
请问有没装除了LLse外的其他前置库比如glib
 
let MobUsingPortalEvent = NativeFunction.fromSymbol("?canChangeDimensionsUsingPortal@Mob@@UEBA_NXZ").hook((mobPtr) => {
let result = MobUsingPortalEvent.call(mobPtr);
let mob = mobPtr.asEntity();
if (mob.type == "minecraft:guardian") {
return false;
}
return result;
});


比如说这种?真没搞懂什么意思
看起来像是拦截guardian开门
 
NativeAPI算是直接和底层交互了,建议有一定逆向能力并且对BDS底层结构比较了解,再使用NativeAPI。
 
我是小白,能加我QQ教我一点基础js知识吗,3352507542,拜托力
 

在线会员

  • ender的罗小黑
  • 8848yyds
  • 天尽头
  • xiaobei
  • MrXiaoM
  • pjhuc
  • 毒蘑菇
  • Moz233
  • isuo
  • C ZZ
  • Xhl_laser
  • 小板栗
  • HiTech0926
  • ymz
  • 却冰瑶
  • 椰奶冻冻UwU
  • qwqw
  • 没钱的山海
后退
顶部 底部