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

Project1

 找回密码
 注册会员
搜索
查看: 1308|回复: 5
打印 上一主题 下一主题

[有事请教] 有没有办法在游戏里关闭插件?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
跳转到指定楼层
1
发表于 2023-7-19 11:54:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 nhycs01 于 2023-7-19 11:56 编辑

有些插件有关闭效果的指令,这个最方便了。
但是!有些(hen duo)插件没有关闭插件效果的指令,只要后台开启的就默认一直生效。
有没有办法在游戏过程中,或者是设置里,随时控制插件的ON/OFF呢?

比如游戏开始,在设置里居然有一个【纯净模式】,开启后,所有插件都失效,或者有许多可供选择的插件效果(这些插件都是自身没有关闭命令的)让玩家自行选择ON/OFF。

这是可能实现的吗?

Lv5.捕梦者

梦石
0
星屑
21991
在线时间
1057 小时
注册时间
2019-3-5
帖子
1424
2
发表于 2023-7-19 12:42:54 | 只看该作者
没办法。可以试试把那些【有】的插件的代码嫁接到【没有】的插件上,手动写个开关触发。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
3
发表于 2023-7-19 13:36:24 | 只看该作者
在插件 写一个布尔
这个插件涉及的每个重写的方法 第一句话判断这个布尔是否开启
如何开启就执行 不开启就跳过

其实这些插件都导入了 但由开关控制是否执行
全家活光光~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4369
在线时间
558 小时
注册时间
2020-6-14
帖子
78
4
发表于 2023-7-19 14:36:22 | 只看该作者
有办法,但要自己改写插件
克系游戏《书典怪奇录》内部开发中https://www.bilibili.com/video/BV1zp4y1B7Ce
任何热心游戏作者都欢迎的互相分享测试群1049580832
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33439
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

5
发表于 2023-7-19 16:16:22 | 只看该作者
插件可以在游戏进行时移除。
但是,,,,
就像看书一样,没拿书给你看,你不知道书里面的内容。
给你书看完了,虽然把书拿走了,但你依然知道书里的内容,插件效果仍然有效。
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
帖子
821
6
发表于 2023-7-19 16:20:23 | 只看该作者
如果插件的功能是一开始就加载了的,那么就无法在半当中关闭了,比如说分辨率插件
如果插件的功能是“你用他他才有用”,那么就可以关闭,比如水中倒影插件
至于怎么用那就看插件里面核心的函数是哪个,在里面写个开关判断,如果为开则直接return掉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-17 05:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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