石器百科 开始游戏

小游戏与猜谜塔

石器时代里有几种不靠打怪、靠脑子和运气的玩法,全都集中在「猜谜三兄弟的家」这座塔里:一层答题、一层猜拳,一路闯到 12 楼,还能挑战 100 题的猜谜大师,换一只稀有宠物 左迪洛斯。另外四个村子的村长家里各有一位占卜师,可以花点小钱看看今天的运气。

一、猜谜三兄弟的家:总览

这座塔分三条一模一样的路线,按等级分流:

路线 等级 入场券(在哪买) 价格 楼层(地图号) 塔里的敌人
A Lv30~49 入场卷 A(玛丽娜丝道场柜台) 等级 × 20 石币 800~810 初级魁司 / 伊那多 / 兹奇(Lv30~40)
B Lv50~69 入场卷 B(玛丽娜丝道场柜台) 等级 × 40 石币 820~830 中级(Lv40~50)
C Lv70 以上 入场卷 C(卡鲁他那道场柜台) 等级 × 40 石币 840~850 高级(Lv50~60)

进塔流程

  1. 在道场柜台的「入场卷贩售人」(18,11) 或 (18,13) 买票。玛丽娜丝道场:Lv3049 卖 A 券、Lv5069 卖 B 券、Lv70 以上请你去卡鲁它那;卡鲁它那道场只卖 C 券给 Lv70 以上。Lv30 以下两边都不让进。
  2. 到 猜谜三兄弟的家1楼 找「受理参加」的传送员:A 线在 (30,20)、B 线在 (28,20);C 线在 C 塔 1 楼(地图 851)(29,20)。等级在区间内、带着对应入场券,就收走入场券把你送上 2 楼。不能组队,要一个人进。
  3. 每层楼的关卡 NPC 都要一张参加券才肯开局:
    • 答题要 猜谜的参加票,猜拳要 猜拳的参加券。
    • 两种券都是塔里野怪(「弟子们」:魁司、伊那多、兹奇)的掉落,每只怪掉其中一种,掉率 60%。所以每层都要先打几场。
  4. 过关后 NPC 把你传到它身后,继续往上;失败会被送回楼下(有的关卡失败了留在原地)。

离开:每层的出口传送员都会提醒「再入场要重新付费」,离开时身上的参加券、参加票、道具交换卷全部被收走。

出处:data/npc/quiz/uketuke、uketuke2、quiz.create;data/npc/genout/wpm_811_30_20、wpm_811_28_20、wpm_851_29_20(FREE:LV>29&LV<50&ITEM=2755 等,DelItem:2755*1)、wpm_8xx_34_23(DelItem:2751,2752,2754);data/enemy.txt 初级 / 中级 / 高级魁司·伊那多·兹奇(掉 2751 或 2752,600‰);data/group.txt 第 708710 组;data/encount.txt(800809 用 708 组、820829 用 709 组、840849 用 710 组)。

二、逐层关卡(以 A 线为例)

B 线、C 线的楼层与关卡完全相同,地图号分别 +20、+40(例如 A 的 805 对应 B 的 825、C 的 845)。坐标都是关卡 NPC 的位置。

楼层 地图 关卡 NPC 玩法 过关条件 失败后
2 楼 800 邦拉吉 (29,19) 答题 1 题 答对 1 题,另送 道具交换卷 留在原地
3 楼 801 查克 (18,19) 答题 2 题 2 题全对 留在原地
4 楼 802 拉伊奇 (29,19) 猜拳 赢 回 3 楼
5 楼 803 伊欧力 (18,19) 答题 3 题 对 2 题 回 4 楼
6 楼 804 布拉姆 (29,19) 猜拳 赢 回 5 楼
7 楼 805 吉朴 (18,19) 答题 5 题 对 3 题 回 6 楼
8 楼 806 派克拉 (29,19) 答题 5 题 对 3 题 回 7 楼
9 楼 807 札克罗 (18,19) 猜拳 赢 回 8 楼
10 楼 808 斯尔吉 (29,19) 答题 7 题 对 5 题 回 8 楼
11 楼 809 特鲁克 (18,19) 答题 10 题 10 题全对 直接回 3 楼
12 楼 810 魁司 / 伊那多 / 兹奇 见下文

几个要点:

  • 2 楼送的道具交换卷要一直带到 12 楼,交给三男兹奇 (27,16) 换礼物。中途离塔会被收走。
  • 11 楼特鲁克是最难的一关:10 题错 1 题就被一口气送回 3 楼。
  • 2 楼开局前会检查道具栏,满了不让答,留一个空格给道具交换卷。

出处:data/npc/genout/quz_800_29_19~`quz_809_18_19(Quiznum、Border、Warp、GetItem)、jan_802_29_19、jan_804_29_19、jan_807_18_19(WinWarp/LoseWarp)、quizman.create、janken.create`。

12 楼:三兄弟

12 楼(A 线 810、C 线 850)站着三兄弟:魁司 (29,16)、伊那多 (28,16)、兹奇 (27,16)。

兹奇的道具交换:交出道具交换卷,按你的等级从下列清单里随机给一件:

等级 可能得到
Lv30~49 各种 Lv2 武器(斧、棍、枪、爪、弓、回旋标、投掷斧、石)、美鲁菲 / 哈鲁防具、阿鲁帖拉石笛、哈梅拉斯鸣子
Lv50~69 Lv3 弓箭 / 回旋标 / 投掷斧头、料理(烤焦的章鱼串烧、叁明治便当)、各种合成素材
Lv70 以上 高级合成素材(好石、古代木、灵木、龙之牙、月之牙等)、哈鲁Lv3的戒指、哈鲁Lv3的手镯

B 线 12 楼(830)没有三兄弟,只有传送员。

出处:data/npc/quiz/equiz_03(三档 GetRandItem)、data/npc/quiz/quiz.create(三兄弟只放在 810 与 850)。

三、猜谜大师认定(任务 44、47)

这是塔顶的隐藏任务,奖励稀有宠物 左迪洛斯。走 A 线或 C 线到 12 楼开始。

  1. 入门证:和魁司 (29,16) 说话,他问你要不要猜谜大师的入门证(REQUEST,任务 44)→ 拿到 猜谜专家的会员证。
  2. 领课题:把会员证交给伊那多 (28,16)(ACCEPT)→ 会员证被收走,你得到一只 金布伊,任务 44 完成。需要空宠物栏。
  3. 练到恰好 77 级:把这只金布伊练到 Lv77,不能多也不能少。条件写的是 PET=77-12,是「等于 77」;魁司也提醒「宠物的等级超过了 LV77 的话就无法去认定所」。练到 76 级时就要算好经验,别一场战斗冲过头。
  4. 再找伊那多:带着 Lv77 的金布伊(身上不能有会员证和谜之箱子)和伊那多说话 → 他再给你一张会员证,并设上任务 47 进行中。金布伊不会被收走。
  5. 进认定场:12 楼 (28,13) 的传送员检查「任务 44 完成 + 任务 47 进行中 + 带着会员证(或谜之箱子)」,把你送到 猜谜大师认定场 (29,20)。
  6. 100 题:认定场 (28,14) 的「猜谜大师」,开局收走会员证,连出 100 题、全部答对才给 谜之箱子。题目从全部题库里抽,不会重复;错一题就拿不到箱子,要从第 4 步再拿一张会员证(金布伊还得是 77 级)。
  7. 开箱:把谜之箱子交给认定场 (32,24) 的「大师的弟子」(ACCEPT)→ 获得 左迪洛斯,任务 47 完成。需要空宠物栏。

出处:data/npc/quiz/equiz_01、equiz_02、equiz_04;data/npc/genout/wpm_810_28_13、quz_812_28_14(Type:0、Answer:0、Level:31、Quiznum:100、GetItem:100,2759、EntryItem:2753*1);data/enemy.txt 第 14 号「金布伊」(图鉴 12)、第 351 号「左迪洛斯」(图鉴 302);npc/npc_exchangeman.c NPC_PetLvCheck(= 为等于)。

四、答题 NPC 的规则

题库:question.txt,约 150 题,分五个难度档(档位 1、2、4、8、16),三种题型:

题型 题数 怎么答
二择 23 从两个选项里点
三择 84 从三个选项里点;选项顺序每次随机打乱
填空 43 在输入框里打字,按 OK

每个关卡 NPC 只从指定难度档里出题,例如 2 楼只出 16 档(23 题),3 楼出 1、2 档,11 楼出 4、8 档。同一局里不会重复出同一题。

判定细节:

  • 选择题:点中正确选项就算对。
  • 填空题:只要你输入的文字里「包含」正确答案就算对(服务器用的是子串查找)。不确定写法时多打几个可能的字也不会扣分。
  • 中途按「取消」等于放弃,这一局作废,参加票已经交了不退。
  • 一个答题 NPC 同时最多接待 8 人,满了会请你稍等。
  • 答满题数后,按「答对几题」从高到低对照过关线:达到就说过关台词、给道具、传送;都没达到就说失败台词,按失败线传送(没有失败线的留在原地)。

出处:npc/npc_quiz.c QUIZ_initQuiz、NPC_GetQuestion(Type / Answer / Level 按位筛选)、NPC_QuizWindowTalked(填空 strstr( data, Quiz[i].select1 ))、NPC_QuizBorderLine、NPC_QuizWarpBorderLine、NPC_QuizRandAnswer、CHAR_WORK_PLAYER1~`PLAYER8;data/question.txt`(题型 / 难度计数)。

五、猜拳 NPC 的规则

和猜拳 NPC 说话 → 「要决胜负吗?」选「是」→ 收一张猜拳的参加券 → 出拳(石头 / 剪刀 / 布)。

  • NPC 每次完全随机出拳(三种各 1/3),没有任何规律可循。你赢、输、平的几率各 1/3。
  • 平手不收第二张券,直接「平手再来」。
  • 赢:传到 NPC 身后继续前进,人物做出开心的动作;输:传回楼下,人物做出沮丧的动作。

一个原版细节:没带参加券时,NPC 会先弹「你没有参加券」的窗口,但代码没有就此中止,紧接着照样弹出拳窗口——客户端只会显示后一个窗口,所以实际上没券也能猜(网页版照原版处理)。

出处:npc/npc_janken.c NPC_JnakenJudge(jankenman = rand()%3)、NPC_Janken_selectWindow case 1(NoItem 之后没有 return)、NPC_WarpPointGet;网页版对照见仓库 docs/QUEST_COVERAGE.md。

六、占卜师:看看今天的运气

四个村的村长家里各有一位占卜师:

村子 位置
萨姆吉尔 萨姆吉尔的村长家 (12,13)
玛丽娜丝 玛丽娜丝的村长家 (25,15)
加加 加加的村长家 (25,13)
卡鲁它那 卡鲁它那的村长家 (17,15)

占卜费是等级 × 1 石币,付钱后按你当前的运气(1~5)随机说一句:

运气 占卜结果(其中一句)
1 「今天你的运势非常不好喔」/「凶...真糟糕」
2 「只要你努力的话还是有机会的」/「小吉....吧..」
3 「普普通通啦」/「不好也不坏」/「大概算是吉吧」
4 「去小赌一下也没关系喔」/「可以算是中吉喔」
5 「今天你的运势无人可档」/「这是大吉!」

运气是隐藏数值,每个游戏日(现实约 90 分钟)登录时重新抽一次,会影响逃跑、先制、徒手连击和闪避魔法等,详见 人物属性与成长。占卜本身不会改变运气。

出处:npc/npc_luckyman.c NPC_LuckyManWindowTalked(Stone:LV*1)、NPC_LuckyDisp(luck%d);data/npc/sainasu/uranai、uranai.create;char/char.c CHAR_setLuck。