魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 3760|回复: 0
打印 上一主题 下一主题

YASC关卡答案解锁命令 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

1#
发表于 2016-11-29 04:39:14 |显示全部楼层
本帖最后由 anian 于 2016-11-29 04:53 编辑

YASC自带的那些关卡都是带有答案的。
你如果打开那些文件就可以全部看到它们。

其实作者为了自带的答案做了不少工作。
特别编写代码不显示然后加入选择去显示, 还可以一个一个答案的打开。

如果你按照作者做的方法“导入”自带的答案, 你然后再看关卡文件, 你会发现程序在原来的
Solution/Moves  (Built-In)

改成显示的是:
Best Moves <<然后有答案步骤数字>>

没有了原来的(Built-In), 就是自带的意思。

按照这个改变, 不容易看出来, 删除“(Built-In)” 就可以了。

新版本好像有改动, 加个空格未必可以解锁。

我没有去研究代码, 不知道它怎么定为“自带的答案”。
它肯定是需要和某些字串做比较的, 我猜这个字串和 “(Built-In)”应该不会相差很多。

其实最简单的方法, 就是打开这些关卡文件 (如用NOTEPAD++全部关卡文件打开),
然后用空去替换 “(Built-In)”。  可以一次过替换全部打开的文件。    然后保存改变的全部文件。
这样, 程序就无法知道这个答案是否是原本自带的,
它就变成是用家的答案了。   

例子:

如在GRIGoRusha.sok文件里面, 第一个答案看到的是:

Solution/Moves  (Built-In)
RRdrrrddrrddddllllllluU...(其它的LURD资料不显示)...

你删除 (Built-In)就可以了,变成这样:
Solution/Moves
RRdrrrddrrddddllllllluU...(其它的LURD资料这里不显示)...


就是这么简单


使用道具 举报

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

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-3 14:51

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部