插件脚本 [21.1]封弊者(Uncheatable)

TAAAAAAA

天王
管理成员
2024/06/16
200
3
27
1,210
封弊者(Uncheatable)
这个插件引入了一种反作弊机制。

PS:这个插件的中文名和英文名都有双关哟!

以下是针对使用调试模式进行作弊的一些内容:
1.封弊者禁止了非法的调试模式和Joiplay的魔法棒功能。
2.合法的调试模式不受影响。
3.使用密码来区别调试模式是否非法。
4.非法时,游戏会中止运行,并且记录作弊次数(作弊次数永久记录)。

以下是针对通过在RPG Maker XP中新加事件进行作弊的一些内容:
5.调用添加精灵的各个脚本时将检测精灵密码。
6.精灵密码错误时,脚本不会运行,并且记录作弊次数(作弊次数永久记录)。
7.精灵密码正确时脚本才会运行。
8.一个精灵密码只允许使用一次。
9.合法的调试模式不检测精灵密码是否正确。

下面来看一下封弊者的解释说明:
打开文件,在最上面这里的是合法的调试模式的开启密码,你可以任意修改。
也就是说,在游戏启动时,会先检测是否处于调试模式,如果处于调试模式,会要求输入密码。
1722920280016.png

请看密码输入正确的示例——
1722920378826.png
1722920401306.png
1722920422409.png
1722920433754.png

请看密码输入错误的示例——
1722920495553.png

即使作弊者通过某些手段绕过了在游戏启动时的合法调试模式检测,在进入战斗时,依然会进行检测。
请看以下示例——

浏览附件2024-08-06 13-05-38.mp4

我们继续往下看,再下面是精灵密码的存储区——
1722921246557.png
在这里存储所有合法的精灵的精灵密码。
左边是密码,右边中括号里的第一个是精灵的名字,第二个是精灵的等级。
对于一般精灵,精灵密码、精灵名字和精灵等级必须全部匹配,添加精灵才能成功,对于蛋,只匹配精灵密码和精灵名字。
你可以按照已有的格式在这里添加所有非遭遇类型的玩家可合法获得的精灵。

有的人可能会觉得很麻烦,实际上这一点也不麻烦,因为游戏里的什么事件给了玩家什么精灵,游戏的创作者是心知肚明一定有记录的,也就是说,就是在你原本的基础上,再多记录个精灵的密码而已。

那么怎么使用呢?
我们来看这里——
1722921620472.png
我们新增加了一个事件,并且使用脚本命令来增加精灵,那么请问,最后玩家会得到几只梅?
答案是只有1只,因为前5次的脚本命令的调用都是不合法的。

我们来看一下演示——

浏览附件2024-08-06 13-24-04.mp4

这里再强调一下格式,格式就是在你原本正常使用脚本命令的基础上,加上“code: ”(一个code和一个英文的冒号以及一个空格),接着在后面写上密码,密码的格式是“:xxx”(一个英文的冒号和密码),我们来看一下示例——
1722922027398.png
当然,不仅仅是针对pbAddPokemon这个脚本命令,所有添加精灵的脚本都是同样的使用方法。

最后,也就是说,你需要为你已经写的给玩家精灵的脚本事件都重新修改过,以及,你需要重新开始一个新的存档,这样才能使封弊者正常工作。

那么我们来总结一下使用这个插件之前和之后的区别,使用这个插件之后,你需要密码才能进入调试模式(其实就相当于手机的开机密码了),其次,在使用添加精灵类的脚本时,需要额外多输入合法的精灵密码。

最后的最后,在你发布游戏的时候,一定要把插件文件夹里的封弊者删掉,要不然的话一切都将毫无意义。

感谢阅读。
 

TAAAAAAA

天王
管理成员
2024/06/16
200
3
27
1,210
#=====================================================
#
# v1.0.1
# 1.现在Joiplay的魔法棒功能不再视为调试
# 2.现在直接禁用了Joiplay的魔法棒功能
#
# v1.0.0
# 1.插件发布
#
#=====================================================
 
  • Like
反馈: komeiji514

在线成员

论坛统计

主题
474
消息
2,137
成员
2,909
最新成员
小灵喵~