设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

关于利用开关控制插件的方法

查看数: 50 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-4-19 19:07

正文摘要:

如题,我在我建的项目中添加了MOG_BattleHud插件,但是由于我添加了其他插件造成有些有些情况下与其他插件冲突,所以我希望能设置一个开关来控制是否启用这个插件,问了deepseek后,按照他给出的方法好像不行。这是d ...

回复

Kaede_123 发表于 1 小时前
526396987 发表于 2025-4-19 19:07
上面已经告诉你了呀,用全局字段控制,把所有函数体都放在if里

谢谢解答,虽然试了一下还是还是不管用,但是还是找到了解决办法。
526396987 发表于 昨天 23:06
本帖最后由 526396987 于 2025-4-19 23:20 编辑

因为ds并不清楚rm脚本的执行逻辑,你需要把if放到脚本的执行代码块内部
或者用全局字段来控制,打开开关的操作则变为调用脚本,把字段赋值为true,需注意 要把所有的执行语句都放进去
JAVASCRIPT 代码复制
  1. var Moghunter = Moghunter || {};
  2. Moghunter.enableBattleHud = false;
  3.  
  4. if (Moghunter.enableBattleHud) {
  5.     // 脚本执行代码块
  6. }

PS ai并不是万能的,最好学习了解一下js脚本的原理还有“封装”的概念

526396987 发表于 昨天 19:07
Kaede_123 发表于 2025-4-20 10:40
本人基本对脚本那些一窍不通,平常还有工作在身没办法抽出太多时间学习,这个在使用这个脚本的时候会和战 ...

上面已经告诉你了呀,用全局字段控制,把所有函数体都放在if里
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-4-20 21:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表