[登陆]
第211章
  于是,赛拉亲切地告诉了我几家有卖女装和杂货的商店。那些都是王宫附近的高级商店。
  哎呀,真是谢谢你了。帮大忙了
  呵呵。那我的时候也拜托你了哦
  啊,原来是这种打算啊。
  呃,当然了。啊哈哈哈
  物业
  明天上午没有安排,今晚就来调查一下在纳尔港的武器店捡到的魔石吧。
  我转移到魔法管理室。莉兹已经来了,正在看书。
  这个是什么魔石?
  鉴定之后显示是铁壁之盾。好像是能防御魔法攻击和物理攻击的盾牌
  要调查一下内部吗?
  嗯。我有点好奇它是怎么防御的
  按照惯例,我先保存了魔石的情报,然后在管理系统上制作了工作用的副本。
  魔道具是将魔法程序和资源打包后的对象。
  但是魔法的实现方法有好几种。最具代表性的就是像系统魔法那样,将魔法打包后保存在全局存储中,通过咏唱或链接来调用魔法的方式。另一种常见的方式是像魔法戒指那样,将魔法打包后保存在作为本地存储的魔石中,然后执行魔法。
  然而有趣的是,铁壁之盾的魔石中没有记载调用魔法的方法,也没有记载应该执行的例行程序(步骤)。只是作为脚本写入了属性的定义。
  这个魔道具很有意思
  什么意思?
  对象是由抽象的程序和状态构成的。攻击魔法之类的,就是将执行魔法的程序打包保存起来
  是啊
  这个铁壁之盾的程序内容里只写了属性。它拥有名为防御力的属性,返回值为90
  那它是怎么发挥作用的?
  大概是在防御魔法启动时,作为提升持有者能力的要素发挥作用吧?
  原来如此。防御魔法的程序是,当施术者持有拥有防御力属性的对象时,启动时会进行特殊处理
  莉兹似乎也理解了。
  只是,这个90的数字意味着什么还不清楚。如果是百分比的话,100就是上限了,如果是某种数量的话,也可能是120或1000
  做个同样的盾牌调查一下不就知道了吗?
  是这样没错……但有点麻烦啊
  没有程序的源代码吗?
  看来并不是有名为防御魔法的特定魔法,而是将为了防御目的而启动的魔法统称为防御魔法。而且,防御魔法的启动不会留在魔法的记录中
  嘿——
  但是,其他的魔法程序也有可能利用了铁壁之盾的这种机制
  什么意思?
  可能有某种拥有特定属性的对象会受到特殊对待。例如,可以回避火系魔法的道具,或是在特殊条件下反射对手攻击的道具
  等一下。在之前鉴定过的魔道具中可能有这种东西
  是啊。毕竟没有全部调查过。有可能
  我试着调查了一下保存的魔石信息,发现从拉布列斯家偷走的物品中有一把斩魔之剑就是这样的。
  这个,只有命中率这个属性
  这是有什么效果的魔道具?
  对了,莉兹在鉴定的时候不在。
  鉴定后显示的说明是,对大多数怪物和害兽具有很高的攻击力
  怪物和害兽,简单来说就是会使用防御魔法的对手吧?
  肯定是的
  说不定是能阻碍对手防御魔法的效果
  到头来,还是得看剑本身的锋利度,以及使用者的攻击技巧啊
  也就是说,弱小的人类就算拿着“斩魔之剑”,也不可能战胜魔兽。这也是理所当然的。
  那么,‘刚勇之锤’说不定也是同一系列的道具
  啊,是乔纳斯在地下城得到的那把锤子吗?
  那把锤子曾经击中了走私团的魔法士泰朗斯,而且还是在4级魔法的保护下。看来那把锤子不只是容易打出暴击,还能阻碍防御魔法,让攻击生效。
  不过,这又产生了新的疑问。
  魔道具本身不会主动启动魔法,所以如果魔法程序没有以魔道具拥有某种属性为前提来运行的话,不就没有意义了吗?
  是啊
  我有个疑问,魔法程序是怎么访问魔道具的属性的?
  莉兹稍微思考了一下,回答道。
  魔法程序不可能去询问自然界的所有水晶,所以重要的是,某人拥有那把剑这件事本身吧
  也就是说,如果某人拥有魔道具,那么魔道具的属性就会通过所有者自动被魔法程序访问?
  听起来就像是电脑的即插即用功能一样。
  另一个疑问是,魔法系统是否已经决定了属性的种类。如果可以自由追加的话,那通用性会更高
  比如电热水壶,它的功能在设计时就已经被决定好了,比如“沸腾”,“温度设定”,“再次沸腾”等,除此之外的功能它都无法实现。而互联网则不同,它可以设计新的协议,自由地追加功能和动作。
  莉兹干脆地回答道。
  这个嘛,德瑞克你去实验一下就知道了
  确实
  如果能用新的属性来编写程序,那魔法能做到的事情不就更多了吗?
  比如说?
  德瑞克可以偷偷改写已经存在的魔法程序,让拥有特定属性的道具发挥出特殊效果
  这应该可以做到
  在迄今为止的魔道具中,可能也存在这样的东西
  确实。毕竟我们没有全部调查过
  还有,属性不光是返回固定的值,还可以伴随某种动作吧?
  是啊。对象只需要返回值,其实现方法是封装的。所以,当访问属性时,应该可以启动程序来计算值,或者执行其他魔法
  于是,我们进行了简单的实验。
  我们改写了“妖精之光”的戒指,追加定义了“光明的未来”这个魔法系统中可能不存在的属性。这个属性只是返回整数值1,但在访问的同时启动魔法程序,发出与“妖精之光”相同的微光。
  好了
  我刚戴上戒指,明明没有咏唱,手指上方几厘米处就亮起了光。
  啊,成功了
  这个动作意味着,当装备魔道具时,会启动类似即插即用的机制,检查属性是否存在,并且访问属性“光明的未来”的值。
  结论就是,属性可以自由追加。而且,我们还发现,当某人装备该魔道具时,属性会被访问
  之前的“勤勉戒指”也是,戴在手指上就能在不咏唱的情况下发挥效果,说不定它也使用了相同的机制莉兹考察道。
  我们是否可以将使用这种机制的魔法称为“属性魔法”?
  好主意好主意。概念有了名字之后,讨论和研究起来就方便多了
  接下来,我们必须调查如何获取特定人物的魔道具属性
  如果调查某种魔法程序,应该能找到类似的实例吧?
  确实有可能,但今晚就先到此为止吧
  魔法系统真是深奥啊。
  那个莉兹开口道。
  我过几天还想再去纳尔港
  诶?为什么?又要去寻宝吗?
请选择充值金额