JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
为更好的游戏体验,请您输入以下内容:<br> <br> 被称呼的名字:<<textbox "$yourname" "">><br> 被认为的性别:<<listbox "_sex" autoselect>> <<option "女">> <<option "男">> <</listbox>><br> <<linkreplace "确认">> <<if _sex == "男">> <<set $gender to "先生">> <<elseif _sex == "女">> <<set $gender to "小姐">> <</if>> <br> 您好 <<print $yourname>><<print $gender>>!<br> <br> [[序章|序章]] <</linkreplace>>
<<audio "1" loop play>> <<audio "1" fadein >><<set $audioID = 1>> 稀薄的月光透过树影,枯槁的枝干插进泥沼,藤蔓渐渐地收紧、死死地缠住四肢,拖着你不停地下坠,你意识到这是场噩梦,却无力摆脱。<br> <<linkreplace "醒来">> <br> 狭小闭塞的阁楼里,凉意顺着指尖爬满胳膊,你猛然从梦中惊醒,关于梦境的记忆顿时如退潮般消散,但你还是努力捕捉到一些碎片。<br> 你梦到了$castle,那是家族传下来的一座古堡,前些年你的父亲因病逝世,一封神秘的来信送到了你的手中。但那时你正被各种繁杂琐事缠身,没有拆开信封就将它丢进了书柜,再想起来要查看时,时间已过去了大半年。<br> <<linkreplace "打开信封">> <br> 这是那位照看古堡的管家寄来的,信的开头无非是些吊唁的客套话,并解释了他为何不能亲自拜访。字迹工整得像是打字机,看得你都有些打瞌睡,但当视线草草扫过结尾几句时,却瞬间睡意全无。<br> <span class="talk">[如果您疲于被噩梦困扰,就请回到古堡来吧,我会一直在这里等待]</span><br> 他仿佛提前预知了你的心思,本来仅仅是想读完这封信的你,听完这番话却产生了动摇。<br> 要放下这里的生活回去吗?<br> <<linkreplace "犹豫">> <br> 终于在彻底陷入黑暗之前,你找出父亲留下的号码,拨通了电话。<br> 短暂的电流声过后,电话很快被接起来了。<br> [[打招呼|2]]<br> [[沉默不语|1]]<br> [[“喂?”|3]] <</linkreplace>> <</linkreplace>> <</linkreplace>>
/*****************预加载*****************************/ <<cacheaudio "1" "audio/loss.mp3">> <<cacheaudio "2" "audio/purple.mp3">> <<cacheaudio "3" "audio/coffee.mp3">> <<cacheaudio "5" "audio/Bird.mp3">> /*<<waitforaudio>>*/ /*<<preload 'img/logo夜.png' 'img/logo.png' 'img/地图4.png' 'img/begin.mp4' 'img/格兰.jpg'>>*/ /*******************版本号****************************/ <<set $demu = { version: '1.0', // 当前版本 }>> /********************常用变量************************/ <<set $yourname="">> //玩家名字 <<set $gender="">> //先生或者小姐 <<set _sex="">> //添加玩家性别用的临时变量 <<set $castle="格伦宁勒">> //古堡名字 /********************格兰相关************************/ <<set $hename="格兰">> //他的名字 <<set $address="您">> //他称呼你为 <<set $black=0>>//黑化值 <<set $love=0>> //好感值 <<set $offend=0>> //他的冒犯值,简单说就是你的选择弱,他就会蹬鼻子上脸。 /******************判断地图相关*********************/ <<set $cmap1 = 0>> //判断地图相关 <<set $cmap2 = 0>> //判断地图相关 <<set $cmap3 = 0>> //判断地图相关 <<set $cmap4 = 0>> //判断地图相关 /*******************主角属性************************/ <<set $brave = 0>> <<set $luck = 0>> <<set $cautious = 0>> <<set $Insight = 0>> /*******************检定相关***********************/ <<set _rollResult =0 >> //骰子 <<set _limit =0 >> //判断数 /*******************口袋相关**********************/ <<set $backpack to {}>> //口袋 <<set _item to [""]>> // 获取传入的物品名称 <<set _num=0>> //for循环用的 <<set _itemKeys>> //遍历名称用的 /****************临时选择变量********************/ <<set _choose="">>//第一次态度选择用过 <<set $xuan=false>> //看没看过的选择 <<set _choice=0>>//临时记录 <<set _clue1 = false>> //记录线索 <<set _clue2 = false>> <<set _clue3 = false>> /****************跳转变量*******************/ /*吃饭*/ <<set $eatfood1 = false>> <<set $eatchoice1 = false>> //吃饭 <<set $eatchoice2 = false>> //吃饭 <<set $eatjump = false>> //吃饭 /*睡觉*/ <<set $sleephint = false>> //睡觉 /*昏迷*/ <<set $coma1 = false>> /***************房间相关变量***************/ <<set $bathroom = false>> //卧室显示 <<set $storageroom = false>> <<set $bookroom = false>> <<set $officeroom = false>> <<set $restroom = false>> <<set $roomhint = false>> /*卧室变量*/ <<set $phone1 = false>> <<set $question = false>> //电话 <<set $woodenkey = false>> //木箱钥匙 /*浴室*/ <<set $bathpipe = false>> //修水管任务 <<set $bathpipe_end = false>> //修水管任务结束 /*休息室*/ <<set $rested = 0 >> //休息时间 /*书房*/ <<set $checkCount = 0>> /*三楼大厅*/ <<set $portrait = false>> /******************时间相关******************/ <<set $day =1>>//显示+计算日 <<set $hour = 18>>//计算时 <<set $minute = 0>>//计算分 /******************了解角色******************/ <<set $nvpu1="女仆长">> //名字 <<set $gardener = false>> <<set $npz = false>> <<set $regard = 0>>//女仆长信赖值 <<set $admira = 0>>//女仆长欣赏值 <<set $Chef = false>> <<set $Gardener = false>> <<set $Servant= false>> /*角色相关任务*/ <<set $housekeeper1 = false>> //格兰 <<set $Headmaid1 = false>> //女仆长 <<set $gardener1 = false>> /*****************检定相关*******************/ <<set $checkdeceive = 0>> //骗过格兰,一次性检定 /*****************结局收集*******************/ <<set $ending1 = false>> //平凡 <<set $ending2 = false>> //触怒 /*****************逃跑**********************/ <<set _runtime = 0>> /**************音频********************/
<<set $minute += 10>> “你好......”你吞吞吐吐,对方是一位陌生人,过了这么久才唐突地联系,让你一时不知道要从哪里说起。<br> 对面的人像是听出了你的犹豫,主动地问道:<span class="talk">“您是$yourname $gender对吗?我是$hename,$castle的管家。”</span><br> <<linkreplace "你知道我的名字?">> <br> <span class="talk">“您的父亲曾与我说过。”</span>他的声音温和平静,没有丝毫意外,仿佛已经等候你许久,<span class="talk">“您收到我的信了吗?”</span><br> [[收到了|一12]]<br> [[没收到|结局一]] <</linkreplace>> <<set $offend += 5>>
<<set $minute += 10>> “$hename先生?我是$yourname,你应该记得我吧?”<br> <span class="talk">“当然记得。”</span>他的声音从电话那边传来,<span class="talk">“$yourname $gender,我一直都在等待您的联系。”</span><br> [[“我收到了你的来信”|一12]]<br> [[“我只是来打电话叙旧”|结局一]]
<<set $minute += 10>> 没有被你急冲冲的语气吓到,电话里的人温和地开口:<span class="talk">“您好,这里是$castle,我是管家$hename。”</span><br> “哦对,你叫$hename。”你嘟囔着重复了一遍他的名字,“我是$yourname,你知道我吧?$castle的现任主人,我有事要和你说。”<br> <span class="talk">“请说。”</span><br> [[“我收到你的信了”|一3]]<br> [[“*脏话*”|结局二]] <<set $black += 5>>
去古堡的路上,巴士只能送你到最近的小镇,剩下的路途就要乘轿车前往,你找到了愿意载你的好心人,一个小时后,他将车停在了森林入口。<br> <span class="speak">“你看到那条小路了吗?”</span>他指着两棵树中间,那条狭窄破旧的石子路说,<span class="speak">“沿着这条路一直走,就到了你说的那个$castle古堡。”</span><br> <<linkreplace "下车">><br> 当你走到森林的边缘,站在茂盛的山毛榉脚边,仰起头基本看不见完整的太阳,低头发现树叶都把日光切成了一块块,金色的碎片和棕红的叶子混杂,脚踩上去时咯吱作响,所谓的石子小路,在秋天已经看不出轮廓。<br> <div id="choices"> <<link "驻足一会 (1:00)">> <<replace "#choices">> <br> 不知道多久没看过这样的景色,这样想着你不由得停下脚步,躺在枯叶上静静看着缝隙中的天空,贪婪地享受这片刻的宁静。<br> 阳光照得身上暖烘烘,阵阵微风又卷走了燥热,闻着树木汁液的清香,你想起了公寓旁的树林,自从搬到那个城市后,你还从来没有进去过。<br> <<set $hour += 1>> <<script>> UI.update();<</script>> <<linkreplace "坐起身">><br> 休憩的时间总是转瞬即逝,远处吹来的风里有了凉意,你该走了。 <br> <<set $minute += 10>> <<script>> UI.update();<</script>> 大约走了几分钟后,你终于看到了古堡的塔尖,一个身影站在打开的铁门前,正在向你招手。 <br> [[回应]] <br> [[不回应]] <</linkreplace>> <</replace>> <</link>> <br> <<link "凭感觉向前走">> <br> <<replace "#choices">> <br> <<set $minute += 10>> <<script>> UI.update();<</script>> 大概走了几分钟后,你终于看到了古堡的塔尖,一个身影站在打开的铁门前,正在向你招手。 <br> [[回应]] <br> [[不回应]] <</replace>> <</link>> </div> <</linkreplace>>
<<set $love += 5>> <span class="talk">“$yourname $gender!很高兴您能回到$castle”</span><br> <div id="choices"> <<link "“很高兴见到你。”">><br> <<replace "#choices">> <br> “这应该是我们第一次见面吧。”你走到$hename面前,握住了他伸出的手。<br> $hename长相比你想象中更年轻,一头金发浓密而卷曲,深邃的蓝眼睛如同午时天空,让他的目光显得十分热切。<br>虽然皮肤有种太久没见阳光的白皙,可是他的身体却并不瘦弱,握手时你注意到了他结实的臂膀。<br>但最让你觉得不可思议的是,他看上去并不像愿意被差遣的人,却能心甘情愿担任古堡的管家。<br> 简单打完招呼后,他拉过你的行李礼貌地说道:<span class="talk"> “请让我来帮您拿行李。”</span> <div id="choices2"> <<link "“不用麻烦了,我可以自己拿。”">><br> <<replace "#choices2">> <br><<set $offend += 5>> <<set $minute += 5>><<script>> UI.update();<</script>> 但他依旧很执着地说:<span class="talk"> “帮主人拿行李是管家分内的事,您不需要难为情。”</span><br> <div id="choices3"> <<link "“那也不需要。”">><br> <<replace "#choices3">> <br><<set $offend -= 5>> 就算拥有这么一座古堡,你也从未被人侍候过,$hename的行为让你感到难以接受,只能一直面露难色地推辞。<br> 好在$hename也没再继续坚持,收回放在你行李上的手,向前做了一个请的手势,领着你走进了院子。<br> [[跟上去][$minute+=10]] <</replace>> <</link>> <br><<link "“那好吧。”">><br> <<replace "#choices3">> <br> 他十分自然地接过了你的行李,带着你走进了院子。<br> [[跟上去][$minute+=10]] <</replace>> <</link>> </div> <</replace>> <</link>> <br><<link "“好啊,给你吧。”">> <<replace "#choices2">> <br> <<set $minute += 5>><<script>> UI.update();<</script>> 他十分自然地接过了你的行李,带着你走进了院子。 [[跟上去][$minute+=10]] <</replace>> <</link>> </div> <</replace>> <</link>> <br><<link "“哦......嗨,你好。”">><br> <<replace "#choices">> <br><<set $offend += 10>> $hename的目光热切,直直地盯着你的脸,让你感到有些不适,动作也变得拘谨起来,以至于他向你伸出的手,你也没敢回握。<br> 他的长相比你想象中更年轻,一头金发浓密而卷曲,深邃的蓝眼睛如同午时天空。<br>虽然皮肤有种太久没见阳光的白皙,可是他的身体却并不瘦弱,衬衣下手臂的线条若隐若现。<br>但最让你觉得不可思议的是,他看上去并不像愿意被差遣的人,却能心甘情愿担任古堡的管家。<br> 简单打完招呼后,他拉过你的行李礼貌地说道:<span class="talk"> “请让我来帮您拿行李。”</span><br> <<linkreplace “啊好。”>><br> <<set $minute += 5>><<script>> UI.update();<</script>> 他十分自然地接过了你的行李,带着你走进了院子。<br> [[跟上去][$minute+=10]] <</linkreplace >> <</replace>> <</link>> </div>
<<set $brave += 3>> 你从床上爬了起来,伴随着敲门声走到门口。<br> 敲门声戛然而止。<br> <<linkreplace"打开门">> <br> <span class="blinky">强光让你不得不闭上眼睛。</span><br> 原来是走廊的灯还没熄灭,不过至少你现在能看清了。<br> 等你的眼睛恢复好,只看到门口空荡荡的,你疑惑地探出头左右张望,余光中有片衣角在墙边一闪而过,那是通往楼梯口的方向。<br> <<dlg "chat" 0>><<level 0>> <<line "[[追出去][$brave += 3]]">> <</line>> <br> <<line "留在这">><br> 你不敢追出去,立刻关上门缩回被子里,准备继续睡觉,但双眼刚要闭上的时候,门再一次被敲响了。<br> <</line>> <</level>> <<level 1>> <<line "[[追出去]]">> <</line>> <br> <<line "继续睡">> 门一直在响,你没得选。<br> [[追出去]] <</line>> <</level>> <</dlg>> <</linkreplace>>
你不敢做出回应,抱着被子蜷缩在床上。<br> 但门响个不停,你只好去开门。<br> <<linkreplace"打开门">> <br> <span class="blinky">强光让你不得不眯起眼睛。</span><br> 原来是走廊的灯还没熄灭,不过至少你现在能看清了。<br> 等你的眼睛恢复好,只看到门口空荡荡的,你疑惑地探出头左右张望,余光中有片衣角在墙边一闪而过,那是通往楼梯口的方向。<br> <<dlg "chat" 0>><<level 0>> <<line "[[追出去][$brave += 3]]">> <</line>> <br> <<line "留在这">><br> 你不敢追出去,立刻关上门缩回被子里,准备继续睡觉,但双眼刚要闭上的时候,门再一次被敲响了。<br> <</line>> <</level>> <<level 1>> <<line "[[追出去]]">> <</line>> <br> <<line "继续睡">> 门一直在响,你没得选。<br> [[追出去]] <</line>> <</level>> <</dlg>> <</linkreplace>>
<<set $minute += 10>> <span class="talk">“太好了。”</span>他没有问你为什么隔了这么久才联系,只是给你讲起古堡里发生的事,<span class="talk">“您没回来的这段时间,按您父亲生前的意愿,老旧的设施全都翻修过,院子里也移植了几棵雪松,现在已经长得很茂盛了。”</span><br> 你沉默地听着,思考着开口的时机。<br> <<linkreplace "说你想回古堡">> <br> 你刚准备开口,他却抢先一步,十分自然地替你把来电目的说了出来:<span class="talk">“您联系我的时间正巧,秋季的院子里风景最好,古堡的房间一直为您留着,随时都可以搬回来住。”</span><br> 他的盛情邀请,让你可以把那个不想说出来的理由,重新咽回去。<br> <div id="choices"> <<link "感谢他">> <<replace "#choices">> <br> “那真是太感谢了。”你真心地说道,“我打算这周末回去。”<br> <span class="talk">“好的,那周末的时候,我会提前打开大门,在这里等着您。”</span><br> [[挂断电话|开始]] <<set $love += 5 >> <<set $offend += 5>> <</replace>> <</link>> <br> <<link "命令他">> <<replace "#choices">> <br> “我这周末就回去,你记得提前做好准备。” <br> <span class="talk"> “好的,我会提前准备好一切。”</span><br> [[挂断电话|开始]] <</replace>> <</link>> </div> <</linkreplace >>
<b>结局 怯懦</b> 电话挂断,故事结束 你不敢放下现在的生活,只能止步在一切的开始。 <<linkreplace"是否重新开始游戏?">> <<goto '序章'>> <</linkreplace>> <<set $ending1 = true>> <<run memorize('ending1', true)>> <<set $black = 0>> <<set $love = 0>> <<set $offend = 0>> <<set $brave = 0>> <<set $day = 1>><<set $hour = 16>><<set $minute = 0>>
<<link "任务栏">> <<script>> Dialog.setup("任务栏"); Dialog.wiki(Story.get("任务栏").processText()); Dialog.open(); <</script>> <</link>> <<link "地图">> <<run changemap("page1")>> <</link>> <<link "口袋">> <<script>> Dialog.setup("口袋"); Dialog.wiki(Story.get("口袋").processText()); Dialog.open(); <</script>> <</link>> <<link "角色状态">> <<script>> Dialog.setup("角色状态"); Dialog.wiki(Story.get("角色状态").processText()); Dialog.open(); <</script>> <</link>> <<link "结局收集">> <<script>> Dialog.setup("结局收集"); Dialog.wiki(Story.get("结局收集").processText()); Dialog.open(); <</script>> <</link>>
<b>结局 触怒</b> <div style="text-align: center;"> <span class="shake-fade">“$castle不需要粗鲁的主人。”</span> </div> 他的声音直接在脑海中响起,从四面八方将你笼罩,一瞬间你失去了意识,永远沉寂在泥沼般粘稠的黑暗里。 $hename或许没有表面那么温和。 <<linkreplace"是否重新开始游戏?">> <<goto '序章'>> <</linkreplace>> <<set $ending2 = true>> <<run memorize('ending2', true)>> <<set $black = 0>> <<set $love = 0>> <<set $offend = 0>> <<set $brave = 0>> <<set $day = 1>><<set $hour = 16>><<set $minute = 0>>
<<set _itemKeys to Object.keys($backpack)>> <<if _itemKeys.length > 0>> <<for _num to 0; _num lt _itemKeys.length; _num++>> <<set _item to _itemKeys[_num]>> 物品: <<print _item>>, 数量: <<print $backpack[_item] >> <</for>> <<else>> 你的口袋里还什么都没有,再去找找吧。 <</if>>
<<set $minute += 10>> <span class="talk">“太好了。”</span>他没有问你为什么隔了这么久才联系,只是给你讲起古堡里发生的事,<span class="talk">“您没回来的这段时间,按您父亲生前的意愿——。”</span><br> 你不想听这些事情,直接打断他说道:“这周末我打算回去。” <span class="talk">“好,那周末的时候,我会在这里等待。”</span><br> [[挂断电话|开始]] <<set $black += 5 >>
<div class="property-my"> <p class="my">我的属性:勇气$brave 运气$luck 真诚$cautious</p> </div> <div class="profile-container"> <div class="profile-left"> <div class="profile-image"> <img src="img/格兰.jpg" alt="Profile Image"> </div> </div> <div class="profile-right"> <h2 class="name">$hename</h2> <p class="role">古堡管家</p> <p class="description">$hename的黑化值<meter min="0" low="20" middle="50" high="80" max="100" @value="$black"></meter><br> $hename的好感度<meter min="0" low="20" middle="50" high="80" max="100" @value="$love"></meter><br> $hename的冒犯欲<meter min="0" low="20" middle="50" high="80" max="100" @value="$offend "></meter><br></p> </div> </div> <<if $npz === true>> <div class="property-character"> <div class = "property-header"> <h2 class="chname">乔安娜</h2> <p class="chrole">女仆长</p> </div> <div class = "property-header"><p class="chstate">她认识了你</p></div> <div class="property-body"> <div class="profile-left"> <p class="chstate"> 信赖值<meter min="0" low="20" middle="50" high="80" max="100" @value="$regard"></meter> </p> </div> <div class="profile-left"> <p class="chstate"> 欣赏值<meter min="0" low="20" middle="50" high="80" max="100" @value="$admira"></meter> </p> </div> </div> </div> <<else>> <</if>>
<<timeWidget>><<dayChangeWidget>> 今天是第$day天 <br> <<if $hour < 10>> 目前时间为0<<print $hour>>:<<if $minute < 10>>0<<print $minute>><<else>><<print $minute>><</if>> <<else>> 目前时间为<<print $hour>>:<<if $minute < 10>>0<<print $minute>><<else>><<print $minute>><</if>> <</if>> <br> <br> <<set _A = random(1,7)>> <<if _A == 1>> <span class="check">提示:检定概率太低?提升属性再尝试吧!</span> <<elseif _A == 2>> <span class="check">提示:按时吃饭按时睡觉,才能有个好运气!</span> <<elseif _A == 3>> <span class="check">提示:你的属性也可以在角色状态里查看。</span> <<elseif _A == 4>> <span class="check">提示:当你认识了角色,才可以看到该角色的属性。</span> <<elseif _A == 5>> <span class="check">提示:想获得全屏体验吗?到设置里查看。</span> <<elseif _A == 6>> <span class="check">提示:想调节字体大小吗?到设置里查看。</span> <<elseif _A == 7>> <span class="check">提示:想调节音量大小吗?到设置里查看。</span> <</if>>
<<widget "timeWidget">><<nobr>> <<if $minute >= 60>> <<set $hour += 1>> <<set $minute = $minute - 60>> <<endif>> <<if $hour >= 24>> <<set $hour = $hour - 24>> <<set $day +=1>> <<endif>> <</nobr>><</widget>> <<widget "dayChangeWidget">><<nobr>> <<if $day >= 8>> <<set $day = 1>> <<endif>> <</nobr>><</widget>>
<<set $black += 5>> <span class="talk">“$yourname $gender!很高兴你回到$castle”</span> 无视他热情的呼喊,你冷漠地径直走到他的面前。<br> $hename长相比你想象中更年轻,一头金发浓密而卷曲,深邃的蓝眼睛如同午时天空,让他的目光显得十分热切。<br>虽然皮肤有种太久没见阳光的异样白皙,可是他的身体却并不瘦弱,衬衣下手臂的线条若隐若现。<br>但最让你觉得不可思议的是,他看上去并不像愿意被差遣的人,却能心甘情愿担任古堡的管家。<br> 简单打完招呼后,他拉过你的行李礼貌地说道:<span class="talk"> “请让我来帮您拿行李。”</span> <div id="choices2"> <<link "“不用麻烦了,我可以自己拿。”">><br> <<replace "#choices2">> <br><<set $offend += 5>> 但他依旧很执着地说:<span class="talk"> “帮主人拿行李是管家分内的事,您不需要难为情。”</span><br> <div id="choices3"> <<link "“那也不需要。”">><br> <<replace "#choices3">> <br><<set $offend -= 5>><<set $love+=5>> 就算拥有这么一座古堡,你也从未被人侍候过,$hename的行为让你感到难以接受,只能一直面露难色地推辞。<br> 好在$hename也没再继续坚持,收回放在你行李上的手,向前做了一个请的手势,领着你走进了院子。<br> [[跟上去][$minute+=10]] <</replace>> <</link>> <br><<link "“那好吧。”">><br> <<replace "#choices3">> <br> <<set $minute += 5>><<script>> UI.update();<</script>> 他十分自然地接过了你的行李,带着你走进了院子。<br> [[跟上去][$minute+=10]] <</replace>> <</link>> </div> <</replace>> <</link>> <br><<link "“好啊,给你吧。”">> <<replace "#choices2">> <br><<set $minute += 5>><<script>> UI.update();<</script>> 他十分自然地接过了你的行李,带着你走进了院子。<br> [[跟上去][$minute+=10]] <</replace>> <</link>> </div>
$hename握住雕刻出花纹的把手,好像都没费什么力气,沉重的胡桃木门就打开了。昏黄的灯光下,暗处都不见墙壁,陈旧的木香飘在空中,仿佛这里的时间已停滞许久。随着身后的木门缓缓关闭,最后的一丝日光被吞噬,你的空间感也随之消逝,彻底置身于这个没有尽头的大厅。<br> 你心生怯意。<br> <<set _limit =10>> <<set _rollResult = Math.floor(Math.random() * 20) + 1>> <<set _successRate = (20 - _limit + $brave) / 20 * 100>> <<set _successRateString = Math.round(_successRate) + '%'>> <<set _choice=2>> <<linkreplace"检定:忍住别后退">><br> <<set _choice=1>><<redo>> <span class="check">结果为D20=<<print _rollResult>></span><br> <<if _rollResult gte _limit>> <span class="check"> 成功</span> 你成功稳住身形,没让$hename察觉到你的异样。 <<else>> <span class="check">失败</span><<set $offend +=5>> 你踉跄着后退一步,$hename向你投来关心的目光:<span class="talk">“$address没事吧?”</span><br> “我没事,只是光线太暗没适应。”<br> 你立刻为自己辩解,但大概是无济于事,$hename肯定看出了你的不安。<br> 还好你们只在大厅站了一会,$hename就带你从主楼梯上了楼。 <</if>> <br> <<linkreplace"跟他上楼">> <<set $minute += 10>><<script>> UI.update();<</script>><br> 主楼梯在大厅的右手边,旋转上升的圆形尖塔里。<br> 边走$hename边解释道:<span class="talk">“$address的房间在第四层的最里面,那一层都是$address专用的卧室、书房、浴室等房间,平时如果$address不拨通内线电话,其他人是不会上去打扰的。内线电话就在$address的卧室里,连接着我和女仆长,有事情找我们就好。”</span><br> “内线电话?”你新奇地重复道,“我只在书里听说过。”<br> <span class="talk">“因为这座古堡有很重要的文化价值,所以这些古老的设施会被要求一直保留下来,定期会有人来维护。”</span><br> 你不由得感叹道: <<dlg "chat" 0>><<level 0>> <<line "“真是笔不小的开销。”">> “真是笔不小的开销。”<br> <br><<set $black += 5>> 他看出你的忧愁,笑着说道:<span class="talk">“不用担心,这个不需要所有者承担。”</span><br> “那还好。”<br> 谈话间,你们已经走到了四楼,穿过铺着地毯的长廊,两边都是紧闭的房门,你的卧室在右边第二间。<br> $hename帮你推开门,你走进这间未来很久都属于你的屋子,心中感叹里面宽敞得甚至还够住下一个人。<br> 屋子里很显然已经收拾好了,被褥和地毯都干净又平整,$hename帮你将行李放进屋里就离开了,偌大的房间只剩下你一个人,你突然发现四周是如此的寂静,明明这个古堡就建在群山之间,却连鸟叫都鲜少听到。<br> [[先收拾好行李吧(0:30)|先收拾好行李吧]]<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</line>> <br><<line "“真是太有意思了。”">> “真是太有意思了。”<br> <br><<set $love += 5>> 他赞许地点点头说:<span class="talk">“那$address一定能习惯在这里生活。”</span> <<set $love += 5>> 谈话间,你们已经走到了四楼,穿过铺着地毯的长廊,两边都是紧闭的房门,你的卧室在最里面。<br> $hename帮你推开门,你走进这间未来很久都属于你的屋子,心中感叹里面宽敞得甚至还够住下一个人。<br> 屋子里很显然已经收拾好了,被褥和地毯都干净又平整,$hename帮你将行李放进屋里就离开了,偌大的房间只剩下你一个人,你突然发现四周是如此的寂静,明明这个古堡就建在群山之间,却连鸟叫都鲜少听到。<br> [[先收拾好行李吧(0:30)|先收拾好行李吧]]<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</line>> <</level>> <</dlg>> <<set $xuan=false>> <</linkreplace>> <</linkreplace>> <<do>> <<if _choice ===2>> <span class="check"> 检定成功概率<<print _successRateString>>,不可再尝试<br></span> <</if>> <</do>>
时刻表 18.00提醒开饭 8.00提醒睡觉 23.00昏迷强制睡觉 【高优先级】待实现功能: 刷新音乐停止 音乐渐入渐出 操作音效 白天ui 延时显示修改(√) 吃饭强制跳转增加时间出错(有待观察) vecel页面更新(√) 到达结局重新开始状态要清零(√) 任务栏显示不按人名(√)任务栏显示任务替换(√),任务栏显示任务重复(√)已完成的显示中间横线的字(√) 网站发布问题(√) 向他提问不同位置不同显示(√) 性别从填空改成选择(√)但还是加点美化吧,修改输入框、输入时颜色(√) 结局收集(√)清除成就 地图按屏幕尺寸显示(√) 菜单栏增加表格显示(√) 弹消息提醒透明显示(√) 女仆长角色解锁(√) 同界面文本更新自动向下滚(√)菜单也跟着滚(√) 网页图标(√) BGM(√) 角色档案(√) 动作耗时显示(√) 【低优先级】希望实现: 弹窗美化 图片提前加载/用图床 (暂时不用) 弹结局收集提醒(有别于消息提醒)
<<if $question === false>> [[“你怎么会想来这里做管家?”|他的表面身份]]<br> [[“为什么要跟我说敬语?”|平易近人]]<br> [[“古堡里还有其他人吗?”|古堡角色]]<br> <br> [[“带我回房间吧”|前往你的房间]] <</if>> <<if $question === true>> [[“你怎么会想来这里做管家?”|他的表面身份]]<br> [[“为什么要跟我说敬语?”|平易近人]]<br> [[“古堡里还有其他人吗?”|古堡角色]]<br> <br> [[挂断电话|卧室]] <</if>>
一3:加了黑化值 一12:加了好感值和冒犯值 回应:加了冒犯值和黑化值 不回应:加了黑化值 linkreplace嵌套延时: <<set $linkTriggered to true>>
<<if visited("古堡角色") is 1>><<set $minute += 10>> <span class="talk">“还有一位厨师、一位修理工、两位园丁和几位负责打理的仆人。”<br></span> 随后$hename问道:<span class="talk">“$address想了解哪位呢?”</span><br> <<linkreplace "他们是谁">> <br> <<notify 4s>>任务增加,查看任务栏!<</notify>> <<set $housekeeper1 = true>><<redo>> 你还没认识他们,没办法向$hename询问哦!<br> <<journaladd "任务" "格兰">>去认识古堡里的其他人吧!<</journaladd>> <<if $question === false>> [[“我还有问题要问。”|向他提问]]<br> [[“带我回房间吧。”|前往你的房间]] <<else>> [[“我还有问题要问。”|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</linkreplace>> <</if>> <<if visited("古堡角色") > 1>> <<if $npz === true >> <<if $npz === true>> [[向他询问女仆长|女仆长故事]]<br> <</if>> <<else>> 你还没认识他们,没办法向$hename询问哦!<br> <</if>> <<if $question === false>> <br>[[继续提问|向他提问]] <<else>> <br>[[继续提问|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</if>>
<<if visited("他的表面身份") is 1>><<set $minute += 10>> <<set $xuan=true>> <span class="talk">“因为我本来就是建筑学专业的学生,对古代建筑十分感兴趣,也以此作为课题。”</span><br> 听到他的回答,你虽然有些感到惊讶,但其实你想听的答案并不是这个,犹豫了一下你窘迫地追问道:“我其实是想问,我家里人怎么会雇得起一个管家?平时请人打理这个古堡就足够让我们入不敷出了。”<br> <span class="talk">“您的父母都是好人。”</span>他突然顿住脚步,语气诚恳地说道,<span class="talk">“是我先找到的他们,那时我正在研究古建筑的课题,但身上却没有足够的经费,偶然间结识您的父母,听说了这座瑰秘的古堡,就向他们请求同意我在古堡住几天。”</span><br> <<linkreplace “那你又是怎么当上管家的?”>> “那你又是怎么当上管家的?”<br> <br> <span class="talk">“在后来我与您母亲的聊天过程中,她听说了我的情况。”</span>说到这$hename似乎有些激动,<span class="talk">“她几乎没有考虑就向我提出了一个交易。由她免费给我提供住宿,而我则在古堡里担任管家,代替家族打理各种事务。”</span><br> 你惊呼道:“这件事我从来没听过。”<br> <span class="talk">“那时您应该在在为工作忙碌,您的母亲说过不想让家里的小事打扰您。”</span><br> <<if $question === false>> [[“我还有问题要问。”|向他提问]]<br> [[“带我回房间吧。”|前往你的房间]] <<else>> [[“我还有问题要问。”|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</linkreplace>> <</if>> <<if visited("他的表面身份") > 1>> 你已经跟他谈过这个话题了,再去看看别的吧。<br> <<if $question === false>> [[继续提问|向他提问]] <<else>> [[继续提问|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</if>>
<<if visited("平易近人") is 1>><<set $minute += 10>> <span class="talk">“因为现在您是雇佣我的人。”</span><br> <<dlg "chat" 0>> <<level 0>> <<line "不用对我说敬语">> <br> <<set $love += 5>> <<set $address = "你">> <<if $xuan === true>> “我们并不是雇佣关系。”你认真地说道,“你也说过,是我母亲和你做了交易,并且你帮我们解决了大麻烦,感谢你还来不及,就别再用您叫我了。”<br> <span class="talk">“好的。”</span><br> <<if $question === false>> [[“我还有问题要问。”|向他提问]]<br> [[“带我回房间吧。”|前往你的房间]] <<else>> [[“我还有问题要问。”|向他提问]]<br> [[挂断电话|卧室]] <</if>> <<else>> “那也别再用您叫我了,我不习惯。”你认真地说道。<br> <span class="talk">“好的。”</span><br> <<if $question === false>> [[“我还有问题要问。”|向他提问]]<br> [[“带我回房间吧。”|前往你的房间]] <<else>> [[“我还有问题要问。”|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</if>> <</line>> <br><<line "继续这么称呼">> <br> <<set $address = "您">> “那就继续这么称呼吧。”<br> <span class="talk">“好的,主人。”</span><br> <<if $question === false>> [[“我还有问题要问。”|向他提问]]<br> [[“带我回房间吧。”|前往你的房间]] <<else>> [[“我还有问题要问。”|向他提问]]<br> [[挂断电话|卧室]] <</if>> <</line>> <</level>> <</dlg>> <</if>> <<if visited("平易近人") > 1>> 你已经跟他谈过这个话题了,再去看看别的吧。<br> <<if $question === false>> [[继续提问|向他提问]] <<else>> [[继续提问|向他提问]] [[挂断电话|卧室]] <</if>> <</if>>
即使有心理准备,你也很难不为眼前宏伟的建筑感到惊叹。这座古堡依山而建,虽然拱门两旁的塔楼只有两层,但后方的主楼因地势节节攀升。<br>通体洁净的米白色墙砖上,数不清的深蓝色塔尖层层叠叠,一块块立体的小圆窗仿佛成了$castle古堡的眼睛,替它静静注视着它脚下的人。<br> 但$hename似乎对你的表现有些不解,他问道:<span class="talk">“您是第一次来$castle古堡吗?”</span><br> 你思索了一会回答道:“小时候我曾经在这里居住过,但是现在我已经记不清了。”<br> <<set $black += 5>> <span class="talk">“原来是这样。”</span><br> 不知道为什么,你感觉他的声音有些失落。<br> <div id="choices"> <<link "问他为什么">><br> <<replace "#choices">> <br> “为什么听起来你很失落?”<br> <span class="talk"> “因为这里其实很宜居,尤其是春天的时候,您拥有它这么久,却没有好好享受过,我感觉有点遗憾。”</span><br> 他的回答滴水不漏,但你却总觉得太过完美,就像是精心编造的谎言,也许是你的错觉吧。<br> <div id="choices2"> <<link "“没关系,我可以重新认识它。”">><br> <<replace "#choices2">><<set $love += 5>> <br><<set $minute += 10>><<script>> UI.update();<</script>> <span class="talk">“那真是太好了!”</span>他向你投来鼓励的目光。<br> 从树荫下穿过栽满绿植的院子,你发现这里竟然被打理得很好,根本没有梦中自己设想的那么荒凉,你有意识地去寻找梦中的景象,但无论是爬满藤蔓的墙壁、还是深不见底的泥潭都没有看到,果然那只是普通的噩梦吧。<br> <span class="talk">“今天有些晚了,恐怕我没办法带您去看古堡的各个地方。”</span>$hename的话打断了你的思绪,<span class="talk">“一路上您应该也累了,要不我先带您去看看卧室,稍后晚餐我会送到您的房间。”</span><br> [[“我还有问题要问”|向他提问]]<br> [[“先带我回房间吧”|前往你的房间]] <</replace>> <</link>> <br><<link "“抱歉,我对你说的不感兴趣。”">><br> <<replace "#choices2">><<set $black += 5>> <br><<set $minute += 10>><<script>> UI.update();<</script>> <span class="talk">“您不必在意,大家喜好不同。”</span>他对你微笑了一下。<br> 从树荫下穿过栽满绿植的院子,你发现这里竟然被打理得很好,根本没有梦中自己设想的那么荒凉,你有意识地去寻找梦中的景象,但无论是爬满藤曼的墙壁、还是深不见底的泥潭都没有看到,果然那只是普通的噩梦吧。<br> <span class="talk">“今天恐怕有些晚了,我没办法带您去看古堡的各个地方。”</span>$hename的话打断了你的思绪,<span class="talk">“一路上您应该也累了,要不我先带您去看看卧室,稍后晚餐会送到您的房间。”</span><br> [[“我还有问题要问”|向他提问]]<br> [[“先带我回房间吧”|前往你的房间]] <</replace>> <</link>> </div> <</replace>> <</link>> <br><<link "还是别问了">> <<replace "#choices">><br> 从树荫下穿过栽满绿植的院子,你发现这里竟然被打理得很好,根本没有梦中自己设想的那么荒凉,你有意识地去寻找梦中的景象,但无论是爬满藤曼的墙壁、还是深不见底的泥潭都没有看到,果然那只是普通的噩梦吧。<br> <span class="talk">“今天恐怕有些晚了,我没办法带您去看古堡的各个地方。”</span>$hename的话打断了你的思绪,<span class="talk">“一路上您应该也累了,要不我先带您去看看卧室,稍后晚餐会送到您的房间。”</span><br> [[“我还有问题要问”|向他提问]]<br> [[“先带我回房间吧”|前往你的房间]] <</replace>> <</link>> </div>
<<if $housekeeper1 === false && $Headmaid1 === false && $gardener1 === false>> 你还没有任务! <<else>> <<if $housekeeper1 === true>> $hename的任务:<br> <<journaldisplay "任务" "格兰">><</journaldisplay>> <</if>> <<if $Headmaid1 === true>> $nvpu1的任务:<br> <<journaldisplay "任务" "女仆长">><</journaldisplay>> <</if>> <<if $gardener1 === true>> 园丁的任务:<br> <<journaldisplay "任务" "园丁">><</journaldisplay>> <</if>> <</if>> /*请记住,因为如果[name] 中获取数据是动态计算的变量,可能会无法正确找到对应的数据,因此这里用了真名,而文中[古堡角色][女仆长][洗澡]片段调用了,改的时候去那里找*/
<<if $cmap4 === 0>> 你没有探索到那里,还不能获得地图哦! <</if>> <<if $cmap4 === 4>> <center>四楼地图</center><br> <img src="img/地图4.png" class="lmap-container"> <</if>>
<<if $hour == 0>> <img src="img/logo夜.png" class="logo"> <<else>> <img src="img/logo.png" class="logo"> <</if>>
<<if $cmap1 === 0>> 你没有探索到那里,还不能获得地图哦! <</if>> <<if $cmap1 === 1>> <center>一楼地图</center><br> <img src="img/地图1.png" class="lmap-container"> <</if>>
<<if $cmap2 === 0>> 你没有探索到那里,还不能获得地图哦! <</if>> <<if $cmap2 === 2>> <center>二楼地图</center><br> <img src="img/地图2.png" class="lmap-container"> <</if>>
<<if $cmap3 === 0>> 你没有探索到那里,还不能获得地图哦! <</if>> <<if $cmap3 === 3>> <center>三楼地图</center><br> <img src="img/地图3.png" class="lmap-container"> <</if>>
你推开门来到了走廊,这里的布置有点像旅馆,长长的走廊里除了灯就只有几扇门,你想先看哪个房间?<br> <br> [[回到卧室(0:05)|卧室][$minute += 5]]<br> <<if $bathroom === true>> [[浴室(0:05)|浴室][$minute += 5]]<br> <<else>> [[左手边的房间(0:05)|浴室][$minute += 5]]<br> <</if>> <<if $storageroom === true>> [[储物间(0:05)|储物间][$minute += 5]]<br> <<else>> [[左前方的房间(0:05)|储物间][$minute += 5]]<br> <</if>> <<if $bookroom === true>> [[书房(0:05)|书房][$minute += 5]]<br> <<else>> [[对面的房间(0:05)|书房][$minute += 5]]<br> <</if>> <<if $restroom === true>> [[休息室(0:05)|休息室][$minute += 5]]<br> <<else>> [[右手边的房间(0:05)|休息室][$minute += 5]]<br> <</if>> <<if $officeroom === true>> [[办公室(0:05)|办公室][$minute += 5]]<br> <<else>> [[右前方的房间(0:05)|办公室][$minute += 5]]<br> <</if>> [[下楼(0:05)|三楼走廊][$minute += 5]]
<<set $minute+=30>> <<set $eatchoice1 = true>> <<if $eatfood1 === true>> <<if $eatchoice2 === true>> 屋子都看过了,你打算开始整理行李,先把衣服都塞进衣柜,又整理好了随身物品。<br> 事情都忙完了,离睡觉还有一段时间,你想去做什么?<br> [[躺在床上]]<br> [[前往走廊|四楼走廊]] <<else>> 你开始整理行李,先把衣服都塞进衣柜,又整理好了随身物品。<br> 一直忙着收拾东西,你还没好好看看这间屋子呢。<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</if>> <<else>> 等你把衣服都塞进衣柜,整理好随身物品后,感觉时间已经过去了好久。<br> <<if $eatchoice2 === true>> $hename还没把饭送上来,看来是还没到吃饭的时间,但你的事情都做完了,等待的时间有些无聊,你想要做什么?<br> [[躺在床上]]<br> [[前往走廊|四楼走廊]] <<else>> $hename还没把饭送上来,看来是还没到吃饭的时间,那先在卧室里到处看看吧。<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</if>> <</if>>
<<set $bathroom = true>> 洗手池正对着门,旁边放着白瓷浴缸,这间屋子一看就是浴室。<br> <br> <<if $bathpipe === false>> [[洗澡(0:05)|洗澡]]<br> <<else>> [[洗澡]]<br> <</if>> [[回到走廊|四楼走廊]]
<<set $storageroom = true>> 你轻轻推开门,尘灰味立刻飘了出来,这间屋子堆满了废弃的家具和木箱,尽管现在放了很多没用的垃圾,但曾经大概是用来当储藏室的吧。<br> 在储物间里望了一圈后,你好像在角落看到个特殊的箱子。<br> <br> [[去查看(0:05)|木箱][$minute += 5]]<br> [[回到走廊|四楼走廊]]
<<set $minute += 10>><<set $eatchoice2 = true>> <<if $eatfood1 === true>> <<if $eatchoice1 === true>> 行李都收拾完了,你在屋子里转了一圈,这里的布置并不奢华,但生活需要的东西一应俱全,不仅有镜子、衣柜、衣架,桌子上摆着$hename提到的内线电话,床头还有盆正在盛开的小雏菊,里面的土壤还是湿润的,一看就是被人精心饲养。<br> 现在离睡觉还有一段时间,你想去做什么?<br> [[躺在床上]]<br> [[前往走廊|四楼走廊]] <<else>> 行李都收拾完了,你在屋子里转了一圈,这里的布置并不奢华,但生活需要的东西一应俱全,不仅有镜子、衣柜、衣架,桌子上摆着$hename提到的内线电话,床头还有盆正在盛开的小雏菊,里面的土壤还是湿润的,一看就是被人精心饲养。<br> 看过了屋子,你该去收拾自己的行李了。<br> [[去收拾行李(0:30)|先收拾好行李吧]] <</if>> <<else>> <<if $eatchoice1 === true>> $hename还没把饭送上来,看来是还没到吃饭的时间,但你的事情都做完了,等待的时间有些无聊,你想要做什么?<br> [[躺在床上]]<br> [[前往走廊|四楼走廊]] <<else>> $hename还没把饭送上来,看来是还没到吃饭的时间,那先去收拾一下行李吧。<br> [[去收拾行李(0:30)|先收拾好行李吧]] <</if>> <</if>>
<<set $eatfood1 = true>> <<if $hour < 19>> 咚咚——<br> 卧室门被敲响了。<br> 你听到$hename温和的声音响起:<span class="talk">“$address的晚饭已经放在门口了,请趁热吃吧。”</span><br> <<elseif $hour === 19 || ($hour === 20 && $minute === 0)>> $hename已经将晚饭放在了门口,食物贴心地被餐盘盖罩在里面,你端起来的时候还能感受到余温。<br> <<elseif $hour > 20 || ($hour === 20 && $minute > 0)>> $hename已经将晚饭放在了门口,食物贴心地被餐盘盖罩在里面,但因为时间过去了太久,你端起来的时候发现已经凉了。<br> <</if>> <<linkreplace"吃饭(0:30)">> <br> <<if $hour <= 20>> 第一次在古堡吃晚餐,有煮得软烂的肉丸蔬菜汤,和烤到焦脆的一整只鸡腿。你拿起刀叉尝试切下一小块,随着刀刃轻轻下压,酱色的酥皮咔嚓一声裂开,顿时汁水和蒸汽一起涌了出来,闻着橄榄油和肉香混杂的味道,你的肚子忍不住咕咕响。<br> <<set $minute += 30>><<script>> UI.update();<</script>> <<set $luck += 3>> 你几乎是大快朵颐,这顿晚餐吃得很满足,胃里暖暖的,你有了动力。<br> <<elseif $hour > 20 >> 第一次在古堡吃晚餐,有煮得软烂的肉丸蔬菜汤,和烤到焦脆的一整只鸡腿。虽然颜色很好,但因为放得太久,油脂已经凝结在上面了。你拿起刀叉尝试切下一小块,随着刀刃轻轻下压,酱色的酥皮咔嚓一声裂开,闻着橄榄油和肉香混杂的味道,你的肚子忍不住咕咕响。<br> <<set $minute += 30>><<script>> UI.update();<</script>> 你几乎是大快朵颐,但凉掉的菜还是没那么好吃,你感觉不太满意。<br> <</if>> <<if $hour<20 >> <<if $eatchoice1 === true && $eatchoice2 === true >> <br> 你的事情都忙完了,离睡觉还有一段时间,你想去做什么?<br> [[躺在床上]]<br> [[在屋里待着|卧室]]<br> [[前往走廊|四楼走廊]] <</if>> <<if $eatchoice1 === false && $eatchoice2 === true >><br> 你记得自己还有事情没做。<br> [[去收拾行李(0:30)|先收拾好行李吧]] <</if>> <<if $eatchoice1 === true && $eatchoice2 === false >><br> 你记得自己还要看看屋子。<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</if>> <<if $eatchoice1 === false && $eatchoice2 === false >><br> 但是你还什么事都没做,你想先做什么?<br> [[先收拾好行李吧(0:30)|先收拾好行李吧]]<br> [[在屋里到处看看(0:10)|在屋里到处看看]] <</if>> <<else>> 已经到了睡觉的时间了。<br> [[睡觉|第一天睡觉]]<br> [[在屋里待着|卧室]]<br> [[前往走廊|四楼走廊]] <</if>> <</linkreplace>>
<<set $ending1 = recall('ending1')>> <<set $ending2 = recall('ending2')>> <<if $ending1 === true>> END1 怯懦:你不敢放下现在的生活,只能止步在一切的开始。<br> <<else>> <i>END1 ???</i><br> <</if>> <br> <<if $ending2 === true>> END2 触怒:$castle不需要粗鲁的主人。<br> <<else>> <i>END2 ???</i><br> <</if>> <br>
<<audio "3" stop>> <<audio "2" loop play>> <<audio "2" fadein>> <<set $day = 3>> <<set $hour = 0>><<set $minute = 0>> 陷在松软的床垫里,你的意识逐渐从身体中抽离......<br> @@.delayed;一片寂静。<br>@@ @@.delayed;但你却感觉自己还在下坠,恍惚间你好像又身处泥潭,冰凉的泥浆正吞没你的喉咙。@@<br> @@.delayed;心理作用的窒息让你猛然惊醒,现在好像已经是午夜,月光下树影被拉得狭长,从窗外映在你惨白的床单上,仿佛狰狞晃动的鬼影。@@<br> @@.delayed;你不由得脊背一凉,在恐惧中摸索手机,但一无所获。而屋内也没有安装时钟,你不知道现在是几时几刻。@@<br> @@.delayed;这时,门外传来了敲门声。<br> 这个时间,谁会来敲门呢?@@<br> @@.delayed;[[睁开眼睛]]<br> [[继续装睡]]@@
<<if $hour >= 20>> <<set $luck += 3>> 现在可以睡觉了。<br> [[睡觉|第一天睡觉]]<br> [[起床|卧室]] <<else>> 现在还没到睡觉的时间,再去别的地方看看吧。<br> [[起床|卧室]] <</if>>
<<set $bookroom = true>> 刚准备打开壁灯,你的手就碰到了柜子,这间不大的屋子里摆满了书柜,并且里面的书新旧参杂。<br> <br> <<linkreplace找出几本书看>> 你粗略地看了一圈,发现了几本有意思的书,分别是:<br> [[古堡传说(0:15)|关于宵禁]]<br> [[老旧的画册(0:20)|古堡第一代主人]]<br> [[很新的日记本(0:10)|很新的日记本]] <br> <</linkreplace>> <br> [[回到走廊|四楼走廊]]
<<set $restroom = true>> 屋里弥漫着慵懒的暖意,安在墙内的壁炉里正燃烧着,那火焰像是块成色浓郁的琥珀,散发出淡淡的橙色光晕,刚好能够照亮旁边的沙发。<br> 虽然它只是电壁炉,里面的火焰只是幻影,但烘托出的氛围也足够勾起内心的疲惫,让人想要躺在沙发上好好休息一会。<br> <br> [[在沙发上休息|在沙发上休息1]]<br> [[回到走廊|四楼走廊]]
<<if visited("办公室") is 1>> <<set $officeroom = true>> 这间屋子有些空旷,最显眼的只有中间的长桌,上面似乎放着什么东西。<br> <<linkreplace去看看(0:05)>> <<set $minute += 5>><<script>> UI.update();<</script>> <br> 你好奇地走到桌子前,发现那是关于$castle古堡的账本,可能是$hename放在这方便你查看的。<br> 但当你翻开其中几页,看到里面眼花缭乱的数字,默默地又将账本合上了。<br> 还是等有需要的时候再看吧。 <</linkreplace>> <br><br> [[回到走廊|四楼走廊]] <</if>> <<if visited("办公室") > 1>> 这间屋子有些空旷,最显眼的只有中间的长桌,上面放着关于$castle古堡的账本,里面都是令人眼花缭乱的数字,还是等有需要的时候再看吧。 <br><br> [[回到走廊|四楼走廊]] <</if>>
<<if $day >=2 && $hour >= 20>> <<if $sleephint === false>> <<set $sleephint = true>> <<notify 4s>>你该回到卧室睡觉了!<</notify>> <</if>> <</if>> <<if $bathroom === true && $storageroom === true && $bookroom === true && $officeroom === true && $restroom === true >> <<if $roomhint === false>> <<set $cmap4=4>> <<set $roomhint = true>> <<notify 4s>>增加四楼的地图!<</notify>> <</if>> <</if>> /* <<if $audioID > 0>> <<elseif $audioID === 1>> <<audio "1" loop play>> <<audio "1" fadein >> <<elseif $audioID === 2>> <<audio "2" loop play>> <<audio "2" fadein >> <<elseif $audioID === 3>> <<audio "3" loop play>> <<audio "3" fadein >> <<elseif $audioID === 4>> <<audio "4" loop play>> <<audio "4" fadein >> <<elseif $audioID === 5>> <<audio "5" loop play>> <<audio "5" fadein >> <</if>> */
<div style="font-size: 30px; text-align: center;"> 序章 初访$castle </div> <<cont>><<goto '前往古堡'>> <</cont>>
放下手中的电话,你坐在窄小的床上,望着三角窗外的黑夜出神。 听母亲说,你很小的时候,曾在古堡居住过一段时间,但现在已经没有丝毫印象,它在记忆里像是伫立在一片浓雾中,等待着风将雾气吹散,显露出真容。 [[前往古堡|章节一][$hour += 21]]
<<audio "1" stop >> <<audio "3" loop play>> <<audio "3" fadein >> <<set $audioID = 3>> <<if $hour >= 17 || $hour < 4>> 你站在卧室里,烛台形状的壁灯亮着,暖黄的灯火晕染了墙壁,窗外的星空如同黑幕嵌满了碎钻,这样的夜晚是你从未见识过的。<br> <br> [[躺在床上]]<br> [[拨通电话|内线电话]]<br> [[前往走廊|四楼走廊]] <</if>> <<if $hour >= 4 && $hour < 8>> 你站在卧室里 <br> [[躺在床上]]<br> [[拨通电话|内线电话]]<br> [[前往走廊|四楼走廊]] <</if>> <<if $hour >= 8 && $hour < 12>> 你站在卧室里 <br> [[躺在床上]]<br> [[拨通电话|内线电话]]<br> [[前往走廊|四楼走廊]] <</if>> <<if $hour >= 12 && $hour < 14>> 你站在卧室里 <br> [[躺在床上]]<br> [[拨通电话|内线电话]]<br> [[前往走廊|四楼走廊]] <</if>> <<if $hour >= 14 && $hour < 17>> 你站在卧室里,窗外的黄昏渐渐降临,微弱的暮色透过窗子洒在房间里,空气中弥漫着一天即将接近尾声的宁静。<br> <<if $woodenkey === false>> 窗沿投下的一片阴影里,有个正在闪着亮光的[[东西|木箱钥匙]]。<br> <</if>> [[躺在床上]]<br> [[拨通电话|内线电话]]<br> [[前往走廊|四楼走廊]] <</if>>
<<if visited("洗澡") is 1>> <<set $minute += 5>> <<if $day <= 2>> 从火车换乘客车,从客车又变为徒步,你赶了一整天的路,想在睡前洗个热水澡,但拧开浴缸里的水龙头以后,只听到生锈的水管发出阵阵咆哮,随即施舍给了你几颗水滴,就再没有过任何反应。<br> <<else>> 当你拧开浴缸里的水龙头以后,只听到生锈的水管发出阵阵咆哮,随即施舍给了你几颗水滴,就再没有过任何反应。<br> <</if>> <<dlg "chat" 0>><<level 0>> <<line "再拧一下试试">><br> <<set $Insight += 3>> 你又尝试拧了一下水龙头,但只听到了它不堪重负的声音,还是没有任何水流出来,看来只能找人来修了。<br> <<notify 4s>>任务增加!查看任务栏<</notify>> <<set $Headmaid1 = true>><<redo>> <<set $bathpipe = true>> <<journaladd "任务" "女仆长">>通过内线电话联系$nvpu1报修。 <</journaladd>> [[洗澡结束|浴室]] <</line>> <br> <<line "算了找人来修吧">><br> <<notify 4s>>任务增加!查看任务栏<</notify>> <<set $Headmaid1 = true>><<redo>> <<set $bathpipe = true>> <<journaladd "任务" "女仆长">>通过内线电话联系$nvpu1报修。 <</journaladd>> [[洗澡结束|浴室]] <</line>> <</level>><</dlg>> <</if>> <<if visited("洗澡") > 1>> <<if $bathpipe_end === true>> <<else>> 水管还没有修好,没办法洗澡哦,快去找人修水管吧!<br> [[洗澡结束|浴室]] <</if>> <</if>>
<div style="font-size: 30px; text-align: center;"> 第一章 是梦,还是真实的他 </div> <<cont>><<goto ''>> <</cont>>
<<if $day === 2>> 突然你感到一阵眩晕,身体不受控制地倒下,迅速坠向地面。<br> 昏昏沉沉之间,有人将你抱了起来。<br> 伴随着沉稳的脚步声,你被放在了床上。<br> <<cont>><<goto '第一天睡觉'>> <</cont>> <</if>>
<<script>>UIBar.show();UIBar.unstow(true).show();<</script>> 你的家里有座世代继承的古堡,因为地处偏僻加上年久失修,近些年聘请了一位管家照看,而在父亲过世后,你成为了古堡的主人,管家也给你寄来了信,那时你却因为忙碌没有理会。<br> 当时间过去大半年后,为了逃避充满挫败的生活,你重新拿出那封信,拨通了他的电话,希望远离城市能缓解你的梦魇,却没想到至此踏入了深渊......<br> <br> 注意:这是一个包含恐怖元素的攻略游戏,故事的结局会因选择不同而发生改变,这种变化虽然不会用具体数值显现,但将会影响角色的说话态度,可以注意分辨。<br> <br> <br> <font color="#FF0000">警告:内含恐怖元素</font><br> <br> [[进入|提醒]]
你想拨通谁的电话? [[管家]] [[女仆长]] [[挂断电话|卧室]]
<<if visited("管家") is 1>> <<set $question = true>> <span class="talk">“$address好,看来$address已经找到内线电话了,有什么事情需要我帮忙吗?”</span><br> 你目前还没有要找他帮忙的事情。<br> [[有问题要问|向他提问]]<br> [[挂断电话|卧室]] <</if>> <<if visited("管家") > 1>> <span class="talk">“$address好,有什么事情需要我帮忙吗?”</span><br> 你目前还没有要找他帮忙的事情。<br> [[有问题要问|向他提问]]<br> [[挂断电话|卧室]] <</if>>
<<if $hour <= 20>> <<if visited("女仆长") is 1>> <<set $npz = true>> <<notify 4s>>你认识了女仆长!<</notify>> <span class="speak">“您好啊,欢迎您来到$castle。”</span><br> 你听到了一个略微沙哑的嗓音,时间带来的声带衰老,仿佛在向你诉说风霜。<br> <<if $bathpipe === true>> <<linkreplace "跟她说洗澡的事(0:05)">><br> <<set $minute += 5>><<script>> UI.update();<</script>> “浴室里用来洗澡的水管不出水,听声音可能是太久没用锈住了,我想找人来修理水管。”<br> 电话里对面安静了一会,才缓缓回答道: <span class="speak">“这里的设施确实有些老了,就像我一样,不用太担心。最近这里的修理工,白天的时候会在三楼修理窗户,我上楼不是很方便,麻烦您跟他说一下吧。”</span><br> <<journalreplace "任务" "女仆长">><del>通过内线电话联系$nvpu1报修。</del><</journalreplace>> <<journaladd "任务" "女仆长">>前往三楼走廊寻找修理工! <</journaladd>> <<notify 4s>>任务更新!查看任务栏<</notify>> <<set $bathpipe = false>><<redo>> [[挂断电话|卧室]] <</linkreplace>> <<else>> 你目前还没有需要找她的事情<br> [[挂断电话|卧室]] <</if>> <</if>> <<if visited("女仆长") > 1>> <span class="speak">“您好啊,有事情要吩咐给我吗?”</span><br> 你听到了一个略微沙哑的嗓音,时间带来的声带衰老,仿佛在向你诉说风霜。<br> <<if $bathpipe === true>> <<linkreplace "跟她说洗澡的事(0:05)">><br> <<set $minute += 5>><<script>> UI.update();<</script>> “浴室里用来洗澡的水管不出水,听声音可能是太久没用锈住了,我想找人来修理水管。”<br> 电话里对面安静了一会,才缓缓回答道: <span class="speak">“这里的设施确实有些老了,就像我一样,不用太担心。最近这里的修理工,白天的时候会在三楼修理窗户,我上楼不是很方便,麻烦您跟他说一下吧。”</span><br> <<journalreplace "任务" "女仆长">><del>通过内线电话联系$nvpu1报修。</del><</journalreplace>> <<journaladd "任务" "女仆长">>前往三楼走廊寻找修理工! <</journaladd>> <<notify 4s>>任务更新!查看任务栏<</notify>> <<set $bathpipe = false>><<redo>> [[挂断电话|卧室]] <</linkreplace>> <<else>> 你目前还没有需要找她的事情<br> [[挂断电话|卧室]] <</if>> <</if>> <<else>> <span class="speak">“哦,这么晚了,您有事情吗?”</span><br> 你听到了一个充满倦意的声音,恐怕是你把她吵醒了,就算有事也明天再说吧。<br> [[挂断电话|卧室]] <</if>>
<<if $rested === 10 >> 你休息了十分钟。<br> <</if>> <<if $rested === 20 >> 你休息了二十分钟。<br> <</if>> <<if $rested === 30 >> 你休息了三十分钟。<br> <</if>> <<if $rested === 60 >> 你休息了一个小时。<br> <</if>> <<if $rested === 120 >> 你休息了两个小时。<br> <</if>> <br> <<link "休息十分钟(0:10)">><br> <<set $minute += 10>> <<set $rested = 10>> <<goto '在沙发上休息2'>> <</link>> <br> <<link "休息二十分钟(0:20)">><br> <<set $minute += 20>> <<set $rested = 20>> <<goto '在沙发上休息2'>> <</link>> <br> <<link "休息三十分钟(0:30)">><br> <<set $minute += 30>> <<set $rested = 30>> <<goto '在沙发上休息2'>> <</link>> <br> <<link "休息一个小时(1:00)">><br> <<set $hour += 1>> <<set $rested = 60>> <<goto '在沙发上休息2'>> <</link>> <br> <<link "休息两个小时(2:00)">><br> <<set $hour += 2>> <<set $rested = 120>> <<goto '在沙发上休息2'>> <</link>> <br> [[离开沙发|休息室][$rested = 0]]
<<if $rested === 10 >> 你休息了十分钟。<br> <</if>> <<if $rested === 20 >> 你休息了二十分钟。<br> <</if>> <<if $rested === 30 >> 你休息了三十分钟。<br> <</if>> <<if $rested === 60 >> 你休息了一个小时。<br> <</if>> <<if $rested === 120 >> 你休息了两个小时。<br> <</if>> <br> <<link "休息十分钟(0:10)">><br> <<set $minute += 10>> <<set $rested = 10>> <<goto '在沙发上休息1'>> <</link>> <br> <<link "休息二十分钟(0:20)">><br> <<set $minute += 20>> <<set $rested = 20>> <<goto '在沙发上休息1'>> <</link>> <br> <<link "休息三十分钟(0:30)">><br> <<set $minute += 30>> <<set $rested = 30>> <<goto '在沙发上休息1'>> <</link>> <br> <<link "休息一个小时(1:00)">><br> <<set $hour += 1>> <<set $rested = 60>> <<goto '在沙发上休息1'>> <</link>> <br> <<link "休息两个小时(2:00)">><br> <<set $hour += 2>> <<set $rested = 120>> <<goto '在沙发上休息1'>> <</link>> <br> [[离开沙发|休息室][$rested = 0]]
你走下楼梯,就看到$hename站在楼梯口。 “你怎么在这?”你被他吓了一跳。 虽然他的脸上还挂着微笑,但气息似乎没那么平稳了:<span class="talk">“您还没去休息吗?”</span> 他站在楼梯口,现在你没办法往下走。 [[回到四楼|四楼走廊]]
<<set $minute += 15>> 你从书架里抽出了这本书,它拿在手里沉甸甸的,从前言来看似乎是本故事书。<br> 当你翻开几页后,一张纸条从书里飘了出来,你蹲下身把它捡起,看到上面用断断续续的字迹写了两句话。<br> <br> <<linkreplace"查看">> <<type 50ms>> 听说如果十一点还没有上床睡觉,就会莫名其妙地昏倒哦。<br> 听说在某个时段卧室里能看到钥匙哦。<br> [[合上书|书房]] <</type>> <</linkreplace>>
你怀着忐忑的心情走到四楼的大厅,终于在落地摆钟上看到了现在的时间。<br> <<linkreplace"查看时间">> <br> <<script>>UIBar.unstow(true).show();<</script>> <font size="5"> 0<<print $hour>>:0<<print $minute>></font><br> <br> 这时间也太诡异了,你忍不住在心中嘟囔道,心中的胆怯又多了一分。<br> [[下楼]] <</linkreplace>>
看到杀人场景 他不认为自己是错的 选择害怕攻击他(被他杀) 还是跟他沟通(涩情一点) 你准备打开这扇门,但却摸不到门把手,随便,门就这样缓缓打开了。 木箱里的东西没写√ 女仆长故事没写√ 日记内容没写√ 后续剧情没写
<<set $minute += 20>> 你从书架里拿出了这本画册,它的纸张已经泛黄,看上去比你的年龄都大。<br> 封皮似乎已经被撕掉了,根据厚度判断恐怕还有前半本,现在的第一页是个灰突突的建筑,应该是有人用画笔画上的,用手摸上去还能感受到颜料的痕迹。<br> <<linkreplace "仔细看看">> <br> 看着上面标志性的塔楼和拱门,你觉得这就是$castle古堡,但现实中靓丽的橙红色,全都被他画成了冷峻的黑色线条。<br> 明明表现得像是要抹除它、却又将每一处结构描绘得十分清晰,让你能一眼就认出来。<br> 拿着画册,你往后翻了几页,无疑全都是古堡里的景象,不过很显然布置更老旧些。<br> 这会是谁画的呢?你不禁疑惑起来。<br> 或许能从别的地方找到他的前半本。<br> [[合上画册|书房]] <</linkreplace>>
问卷调查https://www.wjx.cn/vm/exjMHBQ.aspx
这个箱子和其他箱子不太一样,不仅上面没有灰尘,工艺也更加精美,但是却被人上了锁。<br> <<linkreplace"打开它">> <br> <<if "木箱钥匙" in $backpack>> 你从口袋里找到了钥匙,打开了木箱。<br> [[查看|木箱里]] <<else>> 你的口袋里还没有钥匙,再去找找吧。<br> <</if>> <</linkreplace>> <br> [[放下箱子|储物间]]
你拿起藏在窗沿下的钥匙。<br> <<set $woodenkey = true>> <<set _item to "木箱钥匙">> <<if $backpack.hasOwnProperty(_item)>> <<set $backpack[_item] to $backpack[_item] + 1>> <<else>> <<set $backpack[_item] to 1>> <</if>> <span style='color:orange;'>你获得了1个<<print _item>>,现在你有<<print $backpack[_item]>>个<<print _item>>。</span> <<cont>><<goto '卧室'>> <</cont>>
看着向黑暗中延伸的楼梯,你扶着墙壁一步步挪下去,这次$hename没再出现阻拦你,很顺利地就到了三楼。<br> @@.delayed;穿堂的风从走廊尽头奔来,隐隐有木门撞击门框的声音,你分辨不出是因为风,还是因为人。@@<br> @@.delayed;三楼大厅里透着朦胧的月光,窗外恰好能看到一弯明月,你本能地察觉到别人的目光,但始终却寻不到源头。@@<br> @@.delayed;终于在靠近墙边时,你无意识地仰起头,才发现墙上的人像,正在俯视着你。@@<br> <<set _limit =16>> <<set _rollResult = Math.floor(Math.random() * 20) + 1>> <<set _successRate = (20 - _limit + $brave) / 20 * 100>> <<set _successRateString = Math.round(_successRate) + '%'>> <<set _choice=2>> @@.delayed;<<linkreplace"检定:看清人像">> <br> <<set _choice=1>><<redo>> <span class="check">结果为D20=<<print _rollResult>></span><br> <<if _rollResult gte _limit>> <span class="check"> 成功</span> <<set $portrait = true>> 你鼓起勇气回瞪着人像,发现画上的人只是垂着眼睛,没像普通肖像画一样看向画师。<br>他面色憔悴、双颊凹陷,没有焦点的眼睛失魂落魄,即便身穿着旧时贵族的服饰,也撑不起它的气质。<br>你猜不出他是谁,但既然挂在古堡里,应该是你的祖辈。<br> [[前往走廊|第一晚三楼走廊]] <<else>> <span class="check">失败</span> 哪怕只是普通的肖像画,在这氛围下也显得诡异,你不敢去看清人像的样子,转过头远离了墙壁上的画。<br> [[前往走廊|第一晚三楼走廊]] <</if>> <</linkreplace>> <<do>> <<if _choice ===2>> <span class="check"> 检定成功概率<<print _successRateString>>,不可再尝试<br></span> <</if>> <</do>>
由于不知道刚才的人去了哪里,你只好拿过大厅桌子上的提灯,循着阵阵木门撞击的声音走过去,来到了走廊右侧的第一间屋子。<br> 你打开了手提灯的开关,将它拎到你的胸前,惨白的光透过薄薄的玻璃,照亮了眼前深褐色的门。<br> <span class="check">你需要凭借你的感官来寻找线索。</span><br> <<message '观察木门' '1ID'>> <<set _clue1 = true>><<redo>> 借着手提灯的光线,你先是看到一个厚重的木门,这和你卧室的没有什么不同,随后你认真地上下找了一遍,在门把手上发现了异样。<br> 金色消光的门把手上,却有一小滩液体反射着亮光,你用手指轻轻蘸取放在灯下,发现这竟然是淡红色的。 <</message>><br> <<message '偷听声音' '2ID'>> <<set _clue2 = true>><<redo>> 默默在心里念了句抱歉后,你侧过脸将耳朵贴在门上。<br>屋内的风声很大,你感到门在晃动,哐哐作响,但等耳朵适应了一会,你似乎听见了另一种声音。<br> 不知道是不是心理作用,你感觉自己听到了衣物摩擦的声音。<br>沙沙——沙沙—— ,就像有人将衣服拖在地上走一样。 <br>可要让你寻找声音的源头,你却又无法准确判断,因为它听起来太遥远了。 <</message>><br> <<message '闻闻气味' '3ID'>> <<set _clue3 = true>><<redo>> 你靠近木门轻轻闻了闻,空气里除去木头本身的香气,还有飘着一股淡淡的铁锈味,尤其当你闻到靠近门缝的位置,这种气味最为明显。 <</message>><br> <<do>> <<if _clue1===true && _clue2===true && _clue3===true>> <span class="check">线索收集完整!</span><br> 根据找到的这些线索,你基本确定这间屋子有问题,你用力地敲了敲门,声音在走廊回荡,却没得到一点回应。<br> “那只好抱歉了。”<br> [[直接推开门]] <</if>> <</do>>
<span class="talk">“她来古堡的时间很长了,也许$address小时候还被她抱过呢。”<br></span>提到女仆长的时候,$hename的表情明显更放松了,<span class="talk">“$address想了解关于她的哪方面呢?”</span><br> [[“她的名字是什么?”|她的名字]]<br> [[“她都负责做什么?”|她的责任]]<br> [[“她和大家的关系如何?”|她的人际关系]]<br> <br> [[“我明白了。”|向他提问]]
这间屋子里应该住了人,你看到了摆在角落的单人床、衣柜,还有对面放置杂物的书桌。<br> 但是现在这个时间,屋子的主人却不见踪影,只剩下被子整齐地放在床脚。<br> <span class="check">你需要检查这间屋子。</span><br> <<message '检查床' '1ID'>> 这只是张普通的单人床,条纹颜色的床单和被套,枕头下和被子里都没藏东西,你找不出什么问题。 <</message>><br> <<message '检查书桌' '2ID'>> 桌子上整齐地放着笔记本和书,你随手拿起一本翻了翻,发现里面有很多古建筑的图片,再看其他的书也都是关于建筑,没什么奇怪的地方。 <</message>><br> <<message '检查衣柜' '3ID'>> 你试着打开衣柜,却发现柜门上了锁,于是只好在附近看看。 当你的手不小心摸到衣柜后的墙面,突然发现好像有一道缝隙,你猛然想起这间屋子的大小,似乎要比楼上同位置的屋子更小,你挪开柜子决定继续<<linkreplace"检查墙壁">>检查墙壁。<br> <br> 用手提灯的光照着以后,那道凸起显然更加清晰了,果然这是一扇隐藏的门,它几乎和墙面融为一体,平日有衣柜挡在前面,要是路过你肯定注意不到。<br> <<set _clue1 = true>><<redo>> <</linkreplace>> <</message>><br> <<do>> <<if _clue1 === true>> <span class="check">关键线索已找到!</span><br> [[推开隐藏的门]] <</if>> <</do>>
<span class="zoom-in" style="color: red; font-size: 25px;">你看到了一双可怕的眼睛。</span><br> 他,或者它。显然已经不能被称为人类。<br> 腥味犹如铺面而来的海浪,猛烈地冲击着你的鼻腔。<br> 里面的人背对着你坐在沙发上,头就像失去支撑一般,反折着抵在沙发背上。<br>你手中提灯微软的光,只照亮了它的上半张脸,凌乱如杂草般枯燥的头发中,能看到膨胀的眼球里布满血点。<br> 虽然你看不见它的全貌,但身上所有感官都在告诉你,那是个死去了很久的尸体。<br> <<dlg "chat" 0>><<level 0>> <<line"走进去">><br> <<set $brave += 3>> 你紧张地咽了下口水,缓缓推开门,准备迈进去——<br> <span class="talk">“你在这里做什么?”</span><br> 毫无征兆地,说话声在你背后响起。<br> @@.delayed;你的半个身子已经探进门,突如其来的声音让你猛地一颤,手忙脚乱地关上门向后退去,只想立刻远离这个是非之地。@@<br> @@.delayed;但没想到后退时,却刚好撞进那个人怀里。@@<br> @@.delayed;本能的恐惧让你攥紧了拳头,屏住呼吸视死如归地转过身,映入眼帘的是却是$hename的面孔。@@<br> @@.delayed;他正低头俯视着你,平静的双眸隐隐有些压迫感。@@<br> @@.delayed;<span class="talk">“回答我$yourname,这么晚你在我的房间里做什么?”</span>@@<br> @@.delayed;“你的房间?”<br> 你悬着的心还没落下,顿时又被提了起来。@@<br> @@.delayed;[[如实回答他]]<br> [[反过来问他]]@@ <</line>> <br> <<line"逃离现场">> <br> 你不敢踏入那扇门,匆忙关上门掩饰痕迹,只想快点离开这个是非之地。<br> @@.delayed;但才刚后退两步,你就撞进了一个人的怀里。@@<br> @@.delayed;毫无征兆地,声音在你身后响起:<span class="talk">“你在这里做什么?”</span>@@<br> @@.delayed;本能的恐惧让你攥紧了拳头,屏住呼吸视死如归地转过身,映入眼帘的是却是$hename的面孔。@@<br> @@.delayed;他正低头俯视着你,平静的双眸隐隐有些压迫感。@@<br> @@.delayed;<span class="talk">“回答我$yourname,这么晚你在我的房间里做什么?”</span>@@<br> @@.delayed;“你的房间?”<br> 你悬着的心还没落下,顿时又被提了起来。@@<br> @@.delayed;[[如实回答他|逃离_如实回答他]]<br> [[反过来问他|逃离_反过来问他]]@@ <</line>> <</level>> <</dlg>>
<<set $brave += 1>><<set $offend += 2>><<set $cautious += 3>> “在我半梦半醒的时候,有人敲响了我的房门,被吵醒之后我打开门,发现一个人影了跑下楼,于是我就追了出来,一路找到这里。”<br> 听完你的话,他的表情变得难以捉摸,但你本能地感到,他的情绪绝对不会是开心。<br> 紧接着,他用半命令的语气说道:<span class="talk">“上楼吧,那只是你的错觉。”</span><br> 你看着他,寒意不由自主地爬上脊背,眼前的他冰冷而疏离,同白天温和的样子比,简直判若两人。<br> <<dlg "chat2" 0>><<level 0>> <<line "听话上楼">><br> <<set $offend += 3>> 你准备听他的话上楼,但摇晃着转过身,脚下刚迈出一步,你的脑中就浮现出那具尸体的模样,它死不瞑目的视线穿透墙壁,在背后死死地盯着你,令你如芒在背。<br> 在你在亲眼见过那种场景后,实在没办法装做什么都没发生。这或许是为数不多,你能派上用场的时候,你不想放弃。<br> 这样想着你停住脚步,回过头说道:“不行,你不解释清楚,我是不会走的。”<br> 他的眼神瞬间变得可怖:<span class="talk">“解释什么?”</span><br> <</line>> <br> <<line "提出质疑">> <br> 你才不相信他敷衍的话,将同样的问题推回给他:“既然我已经回答了,你是不是也应该解释一下,为什么这么晚还在古堡里徘徊。”<br> 他回答得倒是很平静:<span class="talk">“我只是在巡查房间,履行管家的职责。”</span><br> 你又指了指身后的暗门,继续逼问道:“那这个隔间你怎么解释?”<br> 顿时他眯起眼睛,露出危险的目光:<span class="talk">“你要问什么?”</span><br> <</line>> <</level>> <<level 1>> <<line"[[问他那具尸体|尸体]]">> <</line>> <br> <<line"[[问他那道暗门|暗门]]">> <</line>> <</level>> <</dlg>>
<<set $offend += 2>><<set $cautious += 3>> “在我半梦半醒的时候,有人敲响了我的房门,被吵醒之后我打开门,发现一个人影了跑下楼,于是我就追了出来,一路找到这里。”<br> 听完你的话,他的表情变得难以捉摸,但你本能地感到,他的情绪绝对不会是开心。<br> 紧接着,他用半命令的语气说道:<span class="talk">“上楼吧,那只是你的错觉。”</span><br> 你看着他,寒意不由自主地爬上脊背,眼前的他冰冷而疏离,同白天温和的样子比,简直判若两人。<br> <<linkreplace"听话上楼">> <br> <<set $offend += 3>> 你准备听他的话上楼,但摇晃着转过身,脚下刚迈出一步,你的脑中就浮现出那具尸体的模样,它死不瞑目的视线穿透墙壁,在背后死死地盯着你,令你如芒在背。<br> 在你在亲眼见过那种场景后,实在没办法装做什么都没发生。这或许是为数不多,你能派上用场的时候,你不想放弃。<br> 这样想着你停住脚步,回过头说道:<span class="talk">“不行,你不解释清楚,我是不会走的。”</span><br> 他的眼神瞬间变得可怖:“解释什么?”<br> <<dlg "chat" 0>><<level 0>> <<line"[[问他那具尸体|尸体]]">> <</line>> <br> <<line"[[问他那道暗门|暗门]]">> <</line>> <</level>> <</dlg>> <</linkreplace>>
<<set $brave += 2>> 在心里给自己打气后,你终于鼓起勇气,向前一步反问道:“那你呢?为什么这么晚了还在古堡里走动。”<br> 他皱起了眉头,看上去没有回答你的打算,你能感受到现在的他和白天完全不一样,冰冷而疏离的目光仿佛在看一个陌生人。<br> <<linkreplace"松口">> <br> “好吧,既然你不想回答......”<br> 你忌惮来自他的压力,选择退让一步,但无可避免地气势落了下风。<br> 他冷漠地看着你,一句话宣告话题结束:<span class="talk">“你该回去睡觉了。”</span><br> 你能察觉到他不想多说,但亲眼见过那具尸体的惨状后,若是你还装作什么都没发生,心里总会涌起一种莫名的不安。<br> 就像胃液侵蚀进血肉,苦闷与酸涩相互拉扯。<br> 这或许是为数不多,你能派上用场的时候,你不想放弃。<br> 最后你仍固执地问出了口:“那这个隔间你要怎么解释?”<br> 顿时他眯起眼睛,露出危险的目光:<span class="talk">“你想问什么?”</span><br> <<dlg "chat" 0>><<level 0>> <<line"[[问他那具尸体|尸体]]">> <</line>> <br> <<line"[[问他那道暗门|暗门]]">> <</line>> <</level>> <</dlg>> <</linkreplace>>
<<set $minute += 10>> 你是在书桌上看到的这本日记,封面上明艳的风景画吸引了你的注意。<br> 日记的右下角写了名字[艾薇],它应该是不久前放在这的,名字上的笔墨都还没褪色。<br> 但当你好奇地想打开时,才注意到侧面上了密码锁。<br> <<set _limit =27>> <<set _rollResult = Math.floor(Math.random() * 30) + 1>> <<set _successRate = (30 - _limit + $luck) / 30 * 100>> <<set _successRateString = Math.round(_successRate) + '%'>> <<set _luckNeeded = $checkCount * 6>> <<if $luck >= _luckNeeded>> <<set _choice=2>> <<linkreplace"检定:暴力破解密码">><br> <<set $checkCount += 1>> <<set _choice=1>><<redo>> <span class="check">结果为D30=<<print _rollResult>></span><br> <<if _rollResult gte _limit>> <span class="check"> 成功</span> 这次你的运气很好,才随便试了几个密码,就成功打开了日记本。<br> [[阅读内容]] <<else>> <span class="check">失败</span> 你基本上把密码组合都试了一遍,日记本的锁还是纹丝不动,看来这次你的运气不太好。<br> <</if>> <</linkreplace>> <<else >> <<set $_choice=1>> <span class="check">检定已锁,提升运气值,开启下次检定。</span> <</if>> <<do>> <<if _choice ===2>> <span class="check"> 检定成功概率<<print _successRateString>>,可以再尝试<br></span> <</if>> <</do>> <br> [[放下日记本|书房]]
不会真的有人运气这么好一次开吧,我真的还没写呢。 你就是今天的欧皇。 [[放下日记|书房]]
<div id="videoContainer"> <video autoplay muted id="myVideo" oncontextmenu="return false;"> <source src="img/begin.mp4" type="video/mp4"> </video> </div> <<script>> UIBar.hide(); setTimeout(function() { const video = document.getElementById('myVideo'); if (video) { video.addEventListener("ended", function() { Engine.play('故事从这里开始'); }); } }, 100); <</script>>
<<if visited("木箱里") is 1>> <<set $minute += 10>> 你小心翼翼地打开木箱,发现里面放着一瓶液体,瓶口还被蜡油紧紧地封住。<br> 透过有些浑浊的培养液,你看到一株植物幼苗静静躺在瓶中,它的根部还被包裹在土壤里,翠绿的叶片泛着健康的光泽,应该是可以被种植的。<br> 或许你可以拿着它,去询问一下园丁。<br> <span style='color:orange;'>你获得了一株奇怪的植物。</span><br> <<notify 4s>>任务增加!查看任务栏<</notify>> <<journaladd "任务" "园丁">>前去园丁房请教植物种植。<</journaladd>> <<set $gardener1 = true>> [[合上木箱|储物间]] <</if>> <<if visited("木箱里") > 1>> 木箱里已经空空如也。<br> [[合上木箱|储物间]] <</if>>
<<set $minute += 5>> <span class="talk">“她的全名是名字是乔安娜·贝尔蒙特,我们一般会称呼她为乔安娜,谈起这个姓氏和古堡的渊源,恐怕要一直追溯到上世纪,如果您感兴趣的话,我可以简单给您讲讲。”</span><br> <<dlg "chat" 0>><<level 0>> <<line "“我很感兴趣。”">> <<set $minute += 5>><<script>> UI.update();<</script>> “我很感兴趣。”<br> <br> <span class="talk">“她的曾祖父是个出色的工匠,当时被选中参与古堡的建筑工作,工匠们与$address的祖辈——也就是古堡的第一代主人,一起亲手筑成了这座$castle古堡。之后她的曾祖父还留下来,担任起了$castle管家的职位,传闻中他与当时古堡主人的关系很好,他的后辈也因此被关照,同$address的家族结下渊源,一直到今天。”</span><br> 他的这番话听起来有些耳熟,似乎以前父亲跟你讲过,但你却没有记住。 <</line>> <br> <<line "[[“不用了。”|女仆长故事]]">> <</line>> <</level>> <<level 1>> <<line"“原来还有这种故事,我都不记得了。”">> <<if visited("她的名字") is 1>> <<set $cautious += 3>> <</if>> “原来还有这种故事,我都不记得了。”<br> <br> 说出这句话的时候,你感到有些不自在。<br> 但$hename冲你笑了笑安慰道:<span class="talk">“没关系,我相信她不会在意。”</span><br> “希望如此。”你喃喃道。<br> [[再询问别的|女仆长故事]] <</line>> <br> <<line"“哦对,我知道这件事。”">> “哦对,我知道这件事。”<br> <br> <span class="talk">“是吗?”突然$hename意味深长地说道,“那您还记得那个小女孩吗?”</span><br> 话音落下,空气中弥漫着微妙的紧张感,你悄悄地去看$hename的表情,他似乎并未察觉你在说谎。但如果回答不上问题,你肯定就暴露了。<br> <<if $checkdeceive === 0>> <<set _limit =17>> <<set _rollResult = Math.floor(Math.random() * 20) + 1>> <<set _successRate = (20 - _limit + $luck) / 20 * 100>> <<set _successRateString = Math.round(_successRate) + '%'>> <<set _choice=2>> <<linkreplace"检定:骗过格兰">> <br> <<set _choice=1>><<redo>> <span class="check">结果为D20=<<print _rollResult>></span><br> <<if _rollResult gte _limit>> <span class="check"> 成功</span> <<set $checkdeceive = 1>> “你是说她的孩子吗?我只听说过。”<br> <span class="talk">“是她的孙女。”</span><br> 虽然你没完全答对,但是$hename也没怀疑, <span class="talk">“最近她没去上学,被女仆长带到古堡里照顾,或许$address能碰到她。”</span><br> “是吗,真想早点见到她。”<br> [[再询问别的|女仆长故事]] <<else>> <span class="check">失败</span> <<set $checkdeceive = 2>> <<set $black += 5>> “你是说邻居家的孩子吗?”<br> 他委婉地戳穿了你:<span class="talk">“看来您是不记得了。这片林子里只有$castle古堡,又怎么会有邻居。”</span><br> <span class="talk">“是女仆长的孙女,最近没去上学。被带到古堡里照顾,或许$address能碰到她。”</span><br> “原来是她。”你强忍住尴尬机械地附和,实际灵魂早都出走了。<br> [[再询问别的|女仆长故事]] <</if>> <</linkreplace>> <<do>> <<if _choice ===2>> <span class="check">检定成功概率<<print _successRateString>>,不可以再尝试<br></span> <</if>> <</do>> <</if>> <<if $checkdeceive === 1>> <br> “你是说她的孩子吗?我只听说过。”<br> <span class="talk">“是她的孙女。”</span><br> 虽然你没完全答对,但是$hename也没怀疑, <span class="talk">“最近她没去上学,被女仆长带到古堡里照顾,或许$address能碰到她。”</span><br> “是吗,真想早点见到她。”<br> [[再询问别的|女仆长故事]] <</if>> <<if $checkdeceive === 2>> <br> “你是说邻居家的孩子吗?”<br> 他委婉地戳穿了你:<span class="talk">“看来您是不记得了。这片林子里只有$castle古堡,又怎么会有邻居。”</span><br> <span class="talk">“是女仆长的孙女,最近没去上学。被带到古堡里照顾,或许$address能碰到她。”</span><br> “原来是她。”你强忍住尴尬机械地附和,实际灵魂早都出走了。<br> [[再询问别的|女仆长故事]] <</if>> <</line>> <</level>> <</dlg>>
<<set $minute += 5>> <span class="talk">“她非常照顾我们。”</span>$hename没有直接回答你的问题,而是慢慢向你讲述道,<span class="talk">“她是个十分细心而温和的人,不论是对仆人还是对客人,总是能顾及到每个人的需求。并且古堡里这么多仆人,有时候难免会产生摩擦,但只要她出面,大家都会退让。”</span><br> 说到这$hename又强调道:<span class="talk">“我还有很多要向她学习的地方。”</span><br> <<if visited("她的人际关系") is 1>> <<dlg "chat" 0>><<level 0>> <<line "“你已经做得很出色了。”">> “你已经做得很出色了。”<br> <br> <<set $love += 5>> $hename微微一怔,随即微笑着说道:“$address过奖了,但我会一直记着,把这句话当作激励。”<br> 他的认真让你措手不及,愣了片刻才小声回答道:“这只是句夸赞,你不用这么认真。”<br> [[再询问别的|女仆长故事]] <</line>> <br> <<line "[[“我明白了。”|女仆长故事]]">> <</line>> <</level>> <</dlg>> <</if>> <<if visited("她的人际关系") > 1>> [[“我明白了。”|女仆长故事]] <</if>>
<<set $minute += 5>> <span class="talk">“在我没有来之前,她就是$castle古堡的调度者,管理着大大小小的杂事。”</span>说到这$hename顿了顿,似乎是有些惋惜,<span class="talk">“只是现在她年老了,身体大不如以前,所以现在大部分事务由我来处理。”</span><br> <<linkreplace"“那她应该很了解古堡吧。”">> “那她应该很了解古堡吧。”<br> <br> $hename难得露出了无奈的表情,给了你一个神秘的回答:<span class="talk">“她和这座古堡一起经历了太多,在这里没有人和事能瞒过她,所有的秘密和故事她都了如指掌。”</span><br> <<linkreplace"“我能问她事情吗?”">> “那我能询问她吗?”<br> <br> <span class="talk">“我不建议你这么做,她懂得言多必失的道理,通常不会和别人透露太多,哪怕$address是主人。”</span><br> 他的回答有些强硬,你不理解为什么。<br> [[“我明白了。”|女仆长故事]] <</linkreplace>> <</linkreplace>>
<style> @keyframes scrollUp { 0% { transform: translateY(80%); } 100% { transform: translateY(-100%); } } .credits { position: relative; overflow: hidden; height: 650px; /* 根据需要调整容器高度 */ } .credits-content { animation: scrollUp 25s linear infinite; /* 设置滚动时间 */ position: absolute; line-height: 2; width: 100%; padding: 10px; } </style> <div class="credits"> <div class="credits-content"> <h3>序章结束,感谢体验!!</h3> <h3>有问题可以在菜单->问卷中反馈</h3> <h3>更多游戏信息请关注小红书</h3> <h3>程序:德牧</h3> <h3>文案:德牧</h3> <h3>音乐:Purple Planet Music</h3> <h3>logo画师:凤羽之境</h3> <h3>人设画师:PSan</h3> <h3>鸣谢:twine群的各位大佬</h3> <h3>鸣谢:外网制作教程的大佬</h3> <h3>鸣谢:上传自建宏的大佬</h3> <h3>暂用:Blue Bird</h3> </div> </div>
<<set $hour += 7>> <<audio "2" stop>> <<audio "5" loop play>> <<audio "5" fadein>> “不要!”<br> 伴随着一声大叫,你大汗淋漓地醒来,心跳快得仿佛要越出胸口,虽然震得你的耳朵里都在响,但因此你也判断出自己还活着。<br> @@.delayed;你的手慌乱地在身上摸来摸去,不断检查着自己的身体是否完好,可不出意外地连处擦伤都没有。@@<br> @@.delayed;然而你的记忆还停留在,自己窒息死亡的那一瞬间,身体真实的应激反应,导致你现在手都还在抖。@@<br> @@.delayed;难道昨晚的一切只是场清醒梦?<br> 你不敢相信,急忙拿起床头柜上的手机,上面明晃晃地显示出数字7,现在已经是早上七点,古堡里的仆人应该都在工作了。@@<br> @@.delayed;在床上坐着也不是办法,还是先出去看看吧。<br> <<dlg "chat7" 0>><<level 0>> <<line"走出卧室">><br> 一站在地上,你就感到脚下发软,但还是坚持走到了门口。<br> @@.delayed;刚走出卧室,就看到格兰已经在大厅等你了,他还是穿着昨天的衣服,胸前的荷叶边也打理得平整。@@<br> @@.delayed;看到你走出了卧室,他面带微笑地迎上来:<span class="talk">“我正准备叫醒您,早餐已经准备好了,请随我一同去一楼餐厅里用餐。”</span>@@<br> @@.delayed;他的语气还是一如平常,但经历过昨晚梦里那一遭,你见到他的表情就跟见了鬼一样,腿上本来就没有力气,这下更是吓得站不稳,还是$hename大步走过来扶住了你。@@<br> @@.delayed;<span class="talk">“$address没事吧?”</span>他关切地问道。<br> 你感受到他手掌传来的温度,心里慢慢镇定了些,但听到他的声音,喉咙还是阵阵发紧。<br> 只是过了一个晚上,你的身体竟然都对他有了本能反应。@@<br> @@.delayed;几乎顾及不上任何礼节,你只想立刻问他:[[“昨晚你在哪?”|被刀昨晚]]@@ <</line>> <</level>> <</dlg>>
<<timed 4s>><<goto '第一次梦中死亡'>><</timed >> 你不敢有任何迟疑,两只手胡乱地挥舞着,用尽最大力气砸在他身上,拼命挣脱了他的手,转头便向门外跑去。<br> <span class="check">请在五秒内逃脱!</span><br> <<linkreplace"快跑">> <br> <<linkreplace"快跑">> <br> <<linkreplace"快跑">> <br> <<linkreplace"快跑">> <br> <<linkreplace"快跑">> <br> [[快跑|回到卧室]] <</linkreplace>> <</linkreplace>> <</linkreplace>> <</linkreplace>> <</linkreplace>>
<<set $brave += 3>> 你不敢有任何迟疑,两只手胡乱地挥舞着,用尽最大力气砸在他身上,拼命挣脱了他的手。<br> 果然他被你打乱了节奏,短暂地露出了弱点。<br> 你必须抓住这次机会!<br> <<dlg "chat6" 0>><<level 0>> <<line "攻击他的腹部">><br> <<set _choice =1 >><<redo>> 你迅速蹲下并弓起背,扭动腰跟着甩出一拳,死死攥紧了的拳头,精准地砸在他的肚子上。<br> 你本以为这里会是他的弱点,但感觉却像是打在了石头上,不仅他没到受任何伤害,你的手还被震得发疼。<br> 你预估失败了,但还有一次机会,这次你选择——<br> <</line>> <br> <<line "攻击他的面部">><br> <<set _choice =2 >><<redo>> 你猛得跳了起来,毫不留情地扭动腰,一拳打在了他的鼻梁上。<br> 尽管你的力气并不大,但他也疼得倒吸了口凉气,浓密的眉毛紧紧蹙在一起,下意识用手捂住了受伤的位置。<br> 做得好!你找到了他的弱点,那么接下来——<br> <</line>> <</level>> <<level 1>> <<do>> <<if _choice === 1>> <<line"攻击他的小腿">> <<set _choice = 11>><<redo>> 你不敢懈怠,紧跟着转身送出右腿,踢中了他小腿靠近脚踝的部位。<br> 在他的卧室里,地板都是光滑的大理石,你刚好借助这一优势,成功撼动了他的身躯。<br> 眼看他脚下打滑就要摔倒,但是由于刚才他并没有受伤,很快就用手撑住墙面,稳住了身形。<br> <</line>> <br> <<line"攻击他的膝盖">> <<set _choice = 12>><<redo>> 你不敢懈怠,紧跟着转身送出右腿,踢中了他小腿上腿弯的位置。<br> 但你高看了自己的腿部力量,他仅仅是摇晃了一下,就稳稳地站在了地上。<br> <</line>> <<elseif _choice === 2>> <<line"攻击他的小腿">> <<set _choice = 21>><<redo>> 你不敢懈怠,紧跟着蹲下身送出右腿,踢中了他小腿靠近脚踝的部位。<br> 在他的卧室里,地板都是光滑的大理石,你刚好借助这一优势,成功撼动了他的身躯。<br> 由于先前查看脸部的伤,他的手来不及撑住墙面,于是就实打实地摔倒了。<br> <</line>> <br> <<line"攻击他的膝盖">> <<set _choice = 22>><<redo>> 你不敢懈怠,紧跟着转身送出右腿,踢中了他小腿上腿弯的位置。<br> 但你高看了自己的腿部力量,他仅仅是摇晃了一下,就稳稳地站在了地上。<br> <</line>> <</if>> <</do>> <</level>> <<level 2>> <<do>> <<if _choice === 21>> 你成功击倒了$hename,趁现在赶紧跑回卧室。<br> [[回到卧室]] <<elseif _choice === 22 || _choice === 11>> 你的力气在面前就像是瘙痒,很快他就缓过神来,将你控制住了。<br> [[挣扎|第一次梦中死亡]] <<elseif _choice === 12>> 你对他来说没有任何作用,他毫不费力地打断你,将你控制住了。<br> [[挣扎|第一次梦中死亡]] <</if>> <</do>> <</level>> <</dlg>>
“为什么里面会有人的尸体?”<br> 显然你不应该问得这么直白。<br> 在你提到尸体的时候,他仿佛受到了某种打击,瞪大眼睛想向你发怒。<br> 但他的情绪却像泄气的皮球,只一瞬肉眼可见地迅速瘪下去,转眼便在脸上看不出痕迹。<br> 你惊讶于他生气的样子,接着听到他低声问道:<span class="talk">“你要指责我杀人了吗?”</span><br> 这是被戳破的恼羞成怒,还是被冤枉的气愤不平,你懊恼自己分辨不出。<br> <<dlg "chat4" 0>><<level 0>> <<line "“既然是出现在你的屋子里,那肯定和你脱不了关系。”">> <<set $black += 5>> “既然是出现在你的屋子里,那肯定和你脱不了关系。”<br> <br> 在没有证据的情况下,你武断地认定他就是凶手。<br> 他没有表现出被冤枉的不服气,但就在你为自己的判断洋洋得意时。<br> 你感觉到一只冰凉的手,握住了你脆弱的喉咙。<br> [[快跑|追逐战]] <<if $brave >= 9>> <br> [[反击]] <</if>> <</line>> <br> <<line "“不管是不是你做的,我们不能任由他呆在这里。”">> <<set $Insight += 3>> “不管是不是你做的,我们不能任由他呆在这里。”<br> <br> 手里没有足够的证据,你也不想白白冤枉$hename。<br> 虽然凶手还没确定,尸体可不能扔着不管,只是你还不敢一个人进去。<br> <<linkreplace“向$hename求助”>> <br> “帮我一下好吗?”你对$hename说,“我想至少先帮他把眼睛闭上。”<br> 但他听了却问道:<span class="talk">“你难道是在同情他?”</span><br> “难道不应该吗?这可是死了一个人啊!”<br> 他淡然的态度让你愤懑,但当激动的话说出口后,你终于意识到哪里不对。他听到里面有尸体时的表现,就像是听说一株草死了一样,没有丝毫的同情。<br> 但你醒悟的太晚了。<br> 你感觉到一只冰凉的手,握住了你脆弱的喉咙。<br> [[快跑|追逐战]] <<if $brave >= 9>> <br> [[反击]] <</if>> <</linkreplace>> <</line>> <</level>> <</dlg>>
“为什么那里会有道暗门?”<br> 你像拷问犯人一样,不厌其烦地提问,让他变得不耐烦起来:<span class="talk">“这不是你该知道的。”</span><br> 看来他还不知道你已经看到了尸体。<br> 你隐隐觉得,或许再逼问下去真的会有危险。<br> 但,你真的想放弃吗?<br> <<dlg "chat3" 0>><<level 0>> <<line "“里面的人,是你杀的吗?”">> “里面的人,是你杀的吗?”<br> <br> 在你提到那具尸体的时候,他仿佛受到了某种打击,瞪大眼睛想向你发怒。<br> 但他的情绪却像泄气的皮球,肉眼可见地迅速瘪下去,转眼便在脸上看不出痕迹。<br> 你惊讶于他生气的样子,接着听到他低声问道:<span class="talk">“你质问我这么久,就是因为那个死人?”</span><br> 他的回答没有一丝温度,冷淡得如同死水一般,终于你意识到哪里不对。<br> 但你醒悟的太晚了。<br> 你感觉到一只冰凉的手,握住了你脆弱的喉咙。<br> [[快跑|追逐战]] <<if $brave >= 9>> <br> [[反击]] <</if>> <</line>> <br> <<line "“冷静点,我不会再问了。”">> <<set $brave -= 3>> “冷静点,我不会再问了。”<br> <br> 你强迫自己让语气平静下来,勉强地从脸上挤出笑容,尽管你知道这一定比哭还难看。<br> $hename没有回答,你只好缓缓挪动脚步,在他可怕的注视下,小心地从旁边绕过。<br> 直到背后视线消失的那一刻,你再也无法压抑恐惧,忍不住拼命跑了起来。<br> [[回到卧室]] <</line>> <</level>> <</dlg>>
<<set $hour += 7>> <<audio "2" stop>> <<audio "5" loop play>> <<audio "5" fadein>> 这一觉你睡得很不好,一直都在床上翻来覆去,连连做了好几个噩梦,始终都无法陷入深睡。<br> @@.delayed;当外面的天大亮后,你带着黑眼圈醒来,理智开始逐渐被找回,脑子里也浮现出了昨晚的事。@@<br> @@.delayed;经过破碎的睡眠后,你的记忆有些模糊了。$hename和白天的巨大反差,让你不经怀疑起,那到底是现实,还是一场清醒梦。@@<br> @@.delayed;外面的鸟叽叽喳喳叫得正欢,你烦躁地拿起床头柜上的手机,上面明晃晃地显示出数字7,现在已经是早上七点,古堡里的仆人应该都在工作了。@@<br> @@.delayed;在床上坐着也不是办法,还是先出去看看吧。<br> <<dlg "chat8" 0>><<level 0>> <<line"走出卧室">><br> 一站在地上,你就感到脚下发软,但还是坚持走到了门口。<br> @@.delayed;刚走出卧室,就看到格兰已经在大厅等你了,他还是穿着昨天的衣服,胸前的荷叶边也打理得平整。@@<br> @@.delayed;看到你走出了卧室,他面带微笑地迎上来:<span class="talk">“我正准备叫醒您,早餐已经准备好了,请随我一同去一楼餐厅里用餐。”</span>@@<br> @@.delayed;他的语气还是一如平常,但经历过昨晚梦里那一遭,你见到他的表情就跟见了鬼一样,腿上本来就没有力气,这下更是吓得站不稳,还是$hename大步走过来扶住了你。@@<br> @@.delayed;<span class="talk">“$address没事吧?”</span>他关切地问道。<br> 你感受到他手掌传来的温度,心里慢慢镇定了些,但听到他的声音,心里还是有些不安。@@<br> @@.delayed;几乎顾及不上任何礼节,你只想立刻问他:[[“昨晚你在哪?”|不被刀昨晚]]@@ <</line>> <</level>> <</dlg>>
<<set $brave += 3>> 你不甘示弱,向前一步反问道:“那你呢?为什么这么晚了还在古堡里走动。”<br> 他皱起了眉头,看上去没有回答你的打算,你能感受到现在的他和白天完全不一样,冰冷而疏离的目光仿佛在看一个陌生人。<br> <<dlg "chat1" 0>><<level 0>> <<line "松口">> <br> <<set $offend += 2>> “好吧,既然你不想回答......”<br> 你忌惮来自他的压力,选择退让一步,但无可避免地气势落了下风。<br> 他冷漠地看着你,一句话宣告话题结束:<span class="talk">“你该回去睡觉了。”</span><br> 你能察觉到他不想多说,但亲眼见过那具尸体的惨状后,若是你还装作什么都没发生,心里总会涌起一种莫名的不安。<br> 就像胃液侵蚀进血肉,苦闷与酸涩相互拉扯。<br> 这或许是为数不多,你能派上用场的时候,你不想放弃。<br> 最后你仍固执地问出了口:“那这个隔间你要怎么解释?”<br> 顿时他眯起眼睛,露出危险的目光:<span class="talk">“你想问什么?”</span><br> [[问他那具尸体|尸体]]<br> [[问他那道暗门|暗门]] <</line>> <br> <<line "继续逼问">> <br> <<set $brave += 3>><<set $offend -= 5>> “听着,我才是这个古堡的主人,有权利知道发生了什么。”你故意提高音量,低吼着说完,一眼瞪了过去,”我在问你问题,这么晚你去做什么了?刚才为什么没在房间里?“<br> 你的强势似乎真的有了效果,他沉默了一会后,冷冷答道:<span class="talk">“我只是在巡查房间,履行管家的职责。”</span><br> 你完全不相信他的借口,指了指身后的暗门:“那这个隔间你怎么解释?”<br> 顿时他眯起眼睛,露出危险的目光:<span class="talk">“你要问什么?”</span><br> [[问他那具尸体|尸体]]<br> [[问他那道暗门|暗门]] <</line>> <</level>> <</dlg>>
<div style="font-size: 30px; text-align: center;"> 第一章 梦境与现实 </div> <<cont>><<goto '结束页面'>> <</cont>>
你眼睁睁地看着他猛然抬手,毫无怜悯地扼住了你的喉咙,而你的手才刚悬在半空,只能无助地扣着他的手,试图掰开他按进脖颈的手指。<br> @@.delayed;但在力量悬殊之下,你的努力无济于事。@@<br> @@.delayed;很快你便吊在窒息的边缘,憋气导致涨红的脸隐隐发热,无论你怎样用力呼吸,空气都无法通过气管,连四肢也因缺氧而麻木。@@<br> @@.delayed;这种感觉仿佛是在泥潭中溺死,口鼻都被厚厚的泥浆封住,你无能为力,只能等待死亡降临。@@<br> @@.delayed; <<dlg "chat5" 0>><<level 0>> <<line"放弃挣扎">> <br> 他冰凉的体温麻痹了你的疼痛,你只能感觉到自己的意识在逐渐抽离。<br> @@.delayed;最后关头,世界似乎都变得宁静,你开始端详起$hename的模样来,或许这就是死亡的特权,让你能没有顾虑地放下一切,只遵循本能做事。@@<br> @@.delayed;毕竟是要杀人,所以他离你很近,你甚至能看到他淡金色的睫毛,正随着他的呼吸一颤颤,对于一个正窒息的人来说,死前在看这个实在有些讽刺。@@<br> @@.delayed;好在最后$hename换了姿势,你眼前的画面停留在,看着由于用力而撕裂的鼻腔,一滴滴落下的鲜红血液砸在地板上,紧接着象征生命的灯被强行关闭,你陷入一片如舞台落幕般的黑暗。@@<br> @@.delayed;[[陷入沉睡|被刀苏醒]]@@<br> <</line>> <br> <<line"不愿放弃">> <br> 求生欲望燃起的一刹那,你突然拥有了力气,一拳砸在$hename的脸上。<br> @@.delayed;尽管事与愿违,他只是发出了一声闷哼,手上力气突然松了一下,你呼吸到了一瞬间的空气,带着凛冽的雪松木香,这大概是他身上的味道。@@<br> @@.delayed;惊喜不过一瞬,紧接而来的就是脖颈被更凶狠地掐住。@@<br> @@.delayed;最后关头,世界似乎都变得宁静,你开始端详起$hename的模样来,或许这就是死亡的特权,让你能没有顾虑地放下一切,只遵循本能做事。@@<br> @@.delayed;毕竟是要杀人,所以他离你很近,你甚至能看到他淡金色的睫毛,正随着他的呼吸一颤颤,对于一个正窒息的人来说,死前在看这个实在有些讽刺。@@<br> @@.delayed;好在最后$hename换了姿势,你眼前的画面停留在,看着由于用力而撕裂的鼻腔,一滴滴落下的鲜红血液砸在地板上。紧接着象征生命的灯被强行关闭,你陷入一片如舞台落幕般的黑暗。@@<br> @@.delayed;[[陷入沉睡|被刀苏醒]]@@<br> <</line>> <</level>> <</dlg>>
<<button "输入名字">> <<script>> Dialog.setup("请输入你想被称呼的名字:"); Dialog.wiki('<<textbox "$yourname" "德牧" autofocus>> <<button "确定">><<run $("#name").empty().wiki("您好, $yourname$")>><<run Dialog.close()>><</button>>'); Dialog.open({top: "calc(50vh - 51px)"}, setup.done); <</script>> <</button>> <span id="name"></span> <<button "输入性别">> <<script>> Dialog.setup("请输入你想被认为的性别:"); Dialog.wiki(' <<listbox "_sex" autoselect>> <<option "男">> <<option "女">> <</listbox>> <<button "确定">> <<run Dialog.close()>> <</button>>'); <</script>> <</button>>
你全程埋着头,憋着一口气,逃似地跑回卧室,反锁上了房门。<br> @@.delayed;终于你可以放心地扑进被子,肆无忌惮地剧烈喘着气。@@<br> @@.delayed;也许是因为惊吓过度,也许是因为身体疲劳。<br> 逐渐平缓的呼吸声就像催眠曲,听着听着你的意识也开始模糊,竟然就这么睡着了。@@<br> @@.delayed;[[苏醒|不被刀苏醒]]@@
“昨天你在哪?”<br> <span class="talk">“送$address回到卧室以后,我就在自己的房间里看书了。”</span>感受到你的紧张,他疑惑地问道,<span class="talk">“怎么了,昨晚发生什么事了吗?”</span><br> @@.delayed;他疑惑的样子不像装出来的,你只能把昨晚的事当成梦境,毕竟如果按照最后发生的那一幕,自己现在已经该是个死人了。@@<br> @@.delayed;况且你不能用没发生的事情,去反复质问一个无辜的人。<br> 于是你泄气地说道:“抱歉,我可能是还没太清醒,就当我在说胡话吧。”@@<br> @@.delayed;$hename大概被你搞得一头雾水,但他依旧以温和的语气回应:<span class="talk">“没关系,我们一起去餐厅吧。”</span>@@<br> @@.delayed;说罢,他松开了扶着你的手,转身的同时发丝飘动,偶然间从你的鼻尖扫过,你闻到了淡淡的雪松木香。@@<br> @@.delayed;[[跟他前往餐厅|第三天]]@@
“昨天你在哪?”<br> <span class="talk">“送$address回到卧室以后,我就在自己的房间里看书了。”</span>感受到你的紧张,他疑惑地问道,<span class="talk">“怎么了,昨晚发生什么事了吗?”</span><br> @@.delayed;他疑惑的样子不像装出来的,你只好把昨晚的事当成梦境。@@<br> @@.delayed;况且你不能用没发生的事情,去反复质问一个无辜的人。<br> 于是你泄气地说道:“抱歉,我可能是还没太清醒,就当我在说胡话吧。”@@<br> @@.delayed;$hename大概被你搞得一头雾水,但他依旧以温和的语气回应:<span class="talk">“没关系,我们一起去餐厅吧。”</span>@@<br> @@.delayed;说罢,他松开了扶着你的手,转身的同时发丝飘动,偶然间从你的鼻尖扫过,你闻到了淡淡的雪松木香。@@<br> @@.delayed;[[跟他前往餐厅|第三天]]@@