[アクセス拒否]
「な、なんだこれは?」
ポトン!
水滴が銀色の表面に落ちた。それは髪だった。非常に細かく、手入れされた髪。
「水?」甲高い声が思わず口にし、ゆっくりと目を開けた。
血のように赤い目は光を反射しなかった。
「暗い…いや、これは自分の影だ。」そう思いながら、彼は振り返って岩壁の穴から強い光源が差し込んでいるのを見た。
目が順応するのに数秒かかり、ようやく見えるようになった時、彼は驚いた。
「洞窟か?」彼は周囲にあまり興味を持たなかったが、突然、自分の体に違和感を覚えた。
彼は自分の手を見た。
「緑色?」
視界の端に銀髪が見え、さらに前髪が眉にかかっていることに気づいた。
彼は緊張しながら唾を飲み込み、体を下に向けて見た。
「何ぃ!?」
「これは一体どういうことだぁぁぁ!?」
自分の姿を見て、彼は全力で叫んだ。
彼は自分が小柄であることに気づいた。現実でもそんなに背が高くはなかったが、これはおかしい。
それに加えて、他にも気になることがあった。
「しかも裸だ。でも…」
彼は数秒間黙り、頭をかきむしった。
「…あれ?小さいのがないぞ…。乳首すらないとは。」
彼は何度か瞬きをし、手を伸ばした。
『FORGE!』
紫色の四角が彼の手の中に現れた。
『まだゲーム内にいるのか?』内心でそう考えたが、しばらくして首を横に振った。
「このレベルのリアリズムをプログラムするなんて無理だ。いや、今の技術では大手の会社でもこんなことはできない。いったい何が起こったんだ?」
彼は目を閉じ、記憶を辿った。
ゲームをしている間に目の前にメッセージが表示されたことを思い出した。
[警告:心臓発作を起こしています!緊急医療サービスが即座に連絡されます。]
汗の一滴が頬を伝い、彼は再び目を開けた。
「死ぬ間際に脳が奇妙なシナリオを作り出すという記事を読んだことがあるが、これは…」
彼は壁に近づき、拳を強く叩きつけた。
ゴツン!
「アウッ!痛い!」
彼は痛みで手を何度も振った。
「これは幻覚やその類じゃなさそうだな。」
彼はしばらく考え込んだが、洞窟の入り口からそよ風が入り込み、彼を少し震えさせた。
何が起きているのか完全に理解していないが、仕方なく彼は再び手を伸ばし、紫色の四角を生成し、コードが現れ始めた。
「まずは、自分がどこにいるのかを知る必要がある。」
『自分の親が何かを知らなきゃいけない。もし都市や森にいるなら、その森が自分の親になるはずで、次にその森の親を辿っていけば、もっと具体的な答えが得られる。そうすれば…』
「な、なんだって!?」
[エラー:アクセス拒否]
彼がいつも使っていた親を調べるためのコードが失敗した。
「ア、アクセス拒否だと!?お前、俺が作ったすべての存在だぞ、バカ野郎!」彼はテキストを読みながら怒りを爆発させた。
「ああ、もういい。この物に怒っても解決にはならないな。」
再び、紫色の四角が彼の手の前に広がった。
「親が分からないなら、あれをここに呼び出すしかないな…なんだっけ?」
コードが再び生成され始めた。
[spell.forge::create_permanent_object {
target: location::ground[within_radius: 2m, from_caster_position];
object_type: mirror;
permanence: true;
object_properties: {
dimensions: {
height: 150cm;
width: 60cm;
thickness: 2cm;
};
material: glass[reflective];
frame: {
material: gold[polished];
color: golden_yellow;
weight: moderate;
};
reflectivity: high;
};
visual_effect: {
particles: {
type: glow[silver];
lifespan: 2s;
density: 50;
};
};
on_cast: {
create_object(target, object_type);
trigger_visual_effect();
};
on_complete: {
stabilize_object(target);
clear_visual_effect();
};
}]
彼のすぐ近くに鏡が現れ、壁に調整されて彼が自分自身をじっくりと見ることができるようになった。
彼は自分を熱心に見つめたが、なぜ自分の外見に愛着を感じず、さらには見覚えもないのか理解できなかった。
「自分がどんな性別なのかさえ、わからない…」彼は眉をひそめ、頬に汗が一滴流れた。
緑色の中性的な外見に多少の不快感を覚え、彼は自分に手を向け、紫色の四角を生成した。
「さて…現実の自分の姿にするか、ヴァリファーの姿にするか?」
しばらく考え込んだ彼は、現実の自分があまり見栄えが良くないことを思い出し、キャラクターであるヴァリファーの姿に戻ることにした。
彼の体は数秒間光り、コードが実行されたが!
[エラー:アクセス拒否]
「な、何だって!?またかよ!?」
彼の目に不愉快な痙攣が次第に現れてきた。
彼は内に秘めた怒りで手を振り上げ、再び紫色の四角を作り出した。
「少なくとも、この場所で自分の名前が同じであることを願うよ…」彼は不安げに囁いた。
[log.Valipher_Vexaris_Lumnathir[lctr]
Name: ヴァリファー・ヴェクサリス・ルムナティール
ID: 15504
Race: Goblin[1]
Permission_Level: Player
ch4tsts:
- h4$gTtSren: ^%&8@A3#b9Cz*29
- L£!A*tyg: 1&5|0#²@8e€
- di~&oWm: 5^7¬€Z9@h$
- C#h~_mriAas: A9u!C#~2A$Q_
n3o1rvI:
- I#me1t: 4@1s3h3itc#S&!~L[$++]
- pA2I€: n6!oiPo#n%~2H@ng9e8
- 3@iTMe: ftf$@#~W&n75g_~¤@h#
- CuR#n€y: 999^$&&!|tok^__%
!H3St7aHaul: 0%@@1!$ | Co&d#e;;&@!^*
sPeniosrmtA: 0rueT
- R1cW^^_a: G.2smacG~R0$4knaaknu2
- o3TgeruD_nne|~T!e3D
iAiEBs:
- F9ghtL|g: 4EN0&9D[_@£gL!~@f*lp
- L€g~i*tahM: #$w#*e!7C€p@0
- nH9!g@el: N3e0Dne*!!@~~ci~%r$
C0@LlnLnaE: R@#nch~DaD_u1!~@€[87r~&co@tn^]
L^stAnioC: "isaelR@o!gWgR*8!@d55sdo!"
~L@tGniLo: 022/0@104/7 @Sy|sT~ce.^k|~!
Moo8dCRN: C€serne#@&$9iFocu
SyStlL0g: gUn@nzic3!com5@nd~€rodiV#%!buG~##
NadNlttoia: **d@rNiC%~t@ntieNc@P3_3~8!9^**]
ヴァリファーはデータの読み取りに驚愕した。
「まるで自分の存在全体が壊れてしまったかのようだ…」
彼は何をすべきか考えながら、自分自身にため息をついた。
「俺の権限レベルはプレイヤーに設定されているのか? コマンドを実行するには、少なくともサーバー管理者でなければならない。どうやら、俺の存在はこの世界のバグらしい。」
彼は自分の反射を見つめ、陰部があるはずの位置に頭を向けた。
「ゴブリンであることが陰部の欠如を説明するわけでもないのに…」
一瞬のアイデアのように、彼は目を閉じて、興奮を感じさせる何かを思い出そうとした。
彼は、やるべきことをするために完璧な動画を探してパソコンの前で過ごした夜を思い出したが、どれだけ努力しても、何か特別な感情を感じることはなかった。
「ゲームのLoreに関して、あの馬鹿には誇張したことを言わないように言ったはずなのに…」
ヴァリファーは、彼と驚くほど似ている女性を思い出した。違うのは、その女性は緑色の肌、銀色の髪、赤い目を持っていなかった。
「俺たちはどのNPCや種族にも性感帯をモデリングしたことがないから、これは普通だろう…」
無駄なことを考えるのを止めるために頭を振りながら、彼は普段通りに手を伸ばし、コードを作り始めた。
[spell.forge::create_custom_clothing {
target: location::ground[within_radius: 2m, from_caster_position];
clothing_items: {
pants: {
type_object: medieval_common_pants_4;
permanence: true;
material: cotton;
color: navy_blue;
fit: loose;
measurements: {
waist: 60cm;
length: 85cm;
};
};
shirt: {
type_object: medieval_common_shirt_4;
permanence: true;
material: linen;
color: white;
fit: regular;
measurements: {
chest: 70cm;
length: 50cm;
};
};
boots: {
type_object: medieval_common_boots_4;
permanence: true;
material: leather;
color: brown;
height: mid_calf;
measurements: {
calf_width: 24cm;
height: 18cm;
};
};
gloves: {
type_object: medieval_common_gloves_4;
permanence: true;
material: leather;
color: brown;
measurements: {
palm_width: 8cm;
length: 15cm;
};
};
};
visual_effect: {
particles: {
type: shimmer[silver];
lifespan: 2s;
density: 50;
};
};
on_cast: {
create_item(target, pants);
create_item(target, shirt);
create_item(target, boots);
create_item(target, gloves);
trigger_visual_effect();
};
on_complete: {
stabilize_items(target);
clear_visual_effect();
};
}]
ヴァリファーの近くに服が現れ、彼はそれをじっくりと調べた。
「これでしばらくは大丈夫だろう。」
…
白と銀の髪の束が風に揺れ、ヴァリファーの二つの赤い目は、彼がいる風景に信じられない思いで見入っていた。
彼が目覚めた洞窟は、急な山の斜面にあり、飛行能力やテレポーテーション能力なしでは人間がそこに辿り着くことは不可能だった。
人間が登るのが不可能なように、下りるのも同様に不可能だった。
「ありがたいことに、俺は人間じゃないが…」
ヴァリファーは考え込んでいた。
「ゴブリンは平均的な人間より少しだけ弱いだけだ。彼らの唯一の利点は、いつも集団で行動することだ。」
だから、ただ地面に飛び降りるわけにはいかない。悲しい人間のように死ぬことになるだろう。
「早くここを出る必要がある。俺はゴブリンだから、主な任務はダンジョンに入って地元のモンスターから情報を集めることだ…それに進化することにも注力すべきだ。俺にはコンソールを使う能力があるが、特権が取り上げられる可能性に備えておく方がいい。」
数秒後、彼にひらめきが訪れた。
「魔法アーカイブ:飛行レベル10!」
数秒が経ったが、何も起こらなかった。
「やはり、伝統的な方法でマナを使えないか。」
ヴァリファーは手を何度も握りしめ、自分の存在を確かめた。
「俺の体内のマナは、コンソールを使ってスクリプトを作成するたびに消費される。使わなくても、コンソールを開いている限り、毎秒マナが指数的に消費される。しかも、スクリプトが複雑であればあるほど、消費するマナも増える。」
ため息をつき、彼は再び紫の四角を開いた。
「残念だな。ブーツをエンチャントするか。」