详情

都市传说研究(2)消失于雪山的少女

  消失于雪山的少女3XzJrc

  “这里的雪很多,也有很多幽灵的传说……”3XzJrc

  身穿滑雪服的女子在一场激烈的对战以后,幽幽地叹了口气:“从很远的地方过来的训练师啊,可要小心呢。”3XzJrc

  “什么鬼。”河垣摇了摇头:“鬼什么的我早就见过了……在华蓝市那里。不过还是要感谢你的提点。”3XzJrc

  “好耶,这个变态的训练师终于走了。”河垣离开之际,少女看着手中几个精灵球,仍有余辜。3XzJrc

  “话说这里怎么有间房子……”顶着大风雪前进的河垣,突然透着暴风雪看到一间古朴的房子。3XzJrc

  “算了,好冷好冷好冷……”河垣颤抖着:“还是先进去看看。”3XzJrc

  “人,很罕见啊……但既然好不容易来到这里了,就收下这个吧,别客气。”3XzJrc

  一进门,一个身穿冬装的俏丽少女就迎面而来,把一张符文贴到河垣的头上。3XzJrc

  “卧槽这算是什么。而且这里的人很罕见吗?刚刚才碰到几个一见面就说着要对战的滑雪者……”吐槽着,河垣拿下头上的符文,看了看。3XzJrc

  【诅咒护符,贴在幽灵系精灵头上的话,能够增加其幽灵系攻击的威力。】3XzJrc

  “这是什么烂设定啊……”河垣咂舌:“贴了符咒的话正常来说不是会封印力量吗?还是你们是中国僵尸……”3XzJrc

  此时回头一看,恶趣味地把符文贴到他头上的少女,已经消失不见。3XzJrc

  ——————————3XzJrc

  在第四代钻石珍珠白金游戏里面,217道路前往切峰市(冰道馆)的道路被冰雪所覆盖,但在这人迹罕至的道路中,却有一间怪异的小屋,屹立在重重的暴风雪之中……3XzJrc

  有喜欢寻根究底的玩家进入了这座小屋,里面有一个独居的少女,与她对话时,会说:“人,很罕见啊……但既然好不容易来到这里了,就收下这个吧,别客气。”3XzJrc

  训练师就这样从少女手撒谎功能得到了道具“诅咒护符”,这是可以增强幽灵系攻击的道具。3XzJrc

  正常来说,这只是一个正常再正常不过的给道具NPC,但有某些无聊至极的玩家在拿了道具以后再回去房间之中,却发现少女却已经消失不见。3XzJrc

  配合前方那滑雪训练师的说话,不禁让人想到传说中的幽灵……3XzJrc

  神奥地区首次出现了幽灵系和冰系的雪妖女,其特性是雪里隐身和诅咒身躯,和场景互相呼应……因此都市传说的说法,是那少女其实就是在雪山之中隐居的雪妖女。3XzJrc

  有可能这就是游戏脚本师真正的想法,不过在这个研究之中,我尝试从游戏创作的方面解释这件事。3XzJrc

  对于口袋妖怪的游戏,我稍有涉猎,而且加了群的人也知道,我现在正在做一个口袋妖怪改版,完成后还得多多支持。3XzJrc

  正题就是我对于脚本的写法略有心得。3XzJrc

  简单来说,一个正常的给道具脚本的格式用正常人看得懂的方法写出来,就是这样的:3XzJrc

  脚本开始3XzJrc

  说话说话类型(说话内容储存在下方)3XzJrc

  给道具道具编号道具数量3XzJrc

  脚本完结3XzJrc

  这只是最简单的一种写法,而且有一个弊端,就是每对话一次,就会给一次道具,造成无限领道具的BUG。3XzJrc

  这个时候就要看看立FLAG了。3XzJrc

  在宠物小精灵游戏(至少前面的世代)中的FLAG主要有几种操作:3XzJrc

  1:立FLAG(該FLAG的編號)3XzJrc

  2:清除FLAG(該FLAG的編號)3XzJrc

  3:检查FLAG(後面加上該FLAG的編號)是否立下3XzJrc

  基本上,這三個功能已經可以做很多事情了。3XzJrc

  比如說在之前的腳本中加上這一點:3XzJrc

  脚本开始3XzJrc

  檢查FLAG(編號)3XzJrc

  如果FLAG(編號)已經立下,跳去13XzJrc

  對話13XzJrc

  给道具 道具编号 道具数量3XzJrc

  立FLAG(編號)3XzJrc

  脚本完结3XzJrc

  1:3XzJrc

  對話23XzJrc

  腳本完結3XzJrc

  說來簡單,第一次和這個腳本的NPC對話時,因為該編號的FLAG尚未立下,所以腳本就會繼續,給道具、立FLAG。這時候再去跟NPC對話,腳本又會重新運作,先去檢查一下FLAG存不存在。因為第一次對話時已經立了FLAG了,所以這裡檢查到FLAG已立下,於是跳到1,單純的對話。3XzJrc

  基本上普遍的給道具NPC都是這樣的對話,除非有什麼特別的劇情,不過這裡是都市傳說研究不是改版學堂,我也不詳說了。3XzJrc

  但是除此之外,FLAG還有另一個更加簡單明了的用法,就是……直接讓NPC消失!3XzJrc

  一個NPC設立以後,有許多的數據,其中包括“是否是訓練師”,“動作”之類,其中還有一項叫“角色編號”。3XzJrc

  先前提到FLAG是有編號的,遊戲裡面的設定就是只要立下一個FLAG,和該FLAG編號相同的NPC就會消失。3XzJrc

  根據我的推測,以上NPC消失的這個都市傳說,只是腳本員碰巧想要偷懶,或是出現了什麼BUG,為了補救才直接讓NPC消失而已。3XzJrc

  當然,以上只是從技術的方面猜测,和上一篇研究一样,我无法断定当时写这个剧情的程序员究竟是抱着何样的心态……3XzJrc3



别说我水,这一篇也是我自己原创的……好了,加上这一篇,今天就算是更新了六千多字了,当作是加更两章(前几天的停更是学业因素,不当作欠更)

本章结束