ジェノペッツというMoveToEarnのNFTゲームが2023年2月20日時点でログインできなくなっています。
なお今回のエラーはスマホアプリのみログインできなくなっているものでありPC版(web版)では問題なくログインできます。
ハビタット所有者はKIの収穫やクリスタルの生成ができるので「ログインできない!何もできない!!」とパニックにならずにとりあえずやれることだけやっておきましょう。
目次
致命的エラーはすぐ対処してくれる
2023年2月20日に発生したログイン不能のエラーは24時間経たずに修正されました。
驚くべき速度の対応でしたね。
今後も致命的なエラーがあったときはすぐ対応してくれそうで安心です。
ただ、エラーが発生したことやそれが解決したことの告知が遅いので不安になりました。
これだけエラー解決に全力を投入していたのだとは思いますが、DiscordやTwitterなどで一言伝えてもらえるとプレイヤー側としては安心ですね。
※という要望を運営に送る人が多ければ次回から告知もしてくれるかもしれません
Handshake Exceptionは垢バンではないので安心してほしい
ログインできないとなると垢バン(アカウント削除)が頭をよぎりますよね。
後ろ暗いことをしたことがない人であっても「運営(またはチート対策AI)が勘違いしたのでは?」と不安になっていることでしょう。
大丈夫です。
今回のHandshake Exceptionは垢バンの可能性は限りなく低いです。
Handshake Exceptionとは?
Handshakeとは握手のことで、今回のケースはログイン(Sign in/認証)の処理を指します。
Exceptionは例外を意味します。
プログラミング界隈では頻出(プログラマ的には頻出してほしくないですが)のワードであり、何らかの問題が発生して正規の動作ができていないことを指します。
handshake.cc:393
エラーメッセージ末尾のhandshake.cc:393を説明します。
「cc」はC++というプログラミング言語で使われるファイルの拡張子です。
よってhandshake.ccは「handshake」という名前のC++言語のプログラムファイルであることがわかります。
その後ろの393という文字は「393行目で今回のケースが発生している」という意味です。
ま、これがわかったところで我々ユーザーには解決できませんね。
今後のために私たちユーザーができること
エラーを解決するのは私たちユーザー(プレイヤー)ではありません。
ただし、現在のgenopetsはベータテスト版です。
つまり我々ユーザーはただのお客様ではなく、デバッグ的な問題発生の報告やプレイのフィードバックをする義務があります。
今回のエラーは(おそらく)全プレイヤーが影響を受けているので他の人が運営に報告していますが、気になることは運営(開発)に連絡する癖をつけておきましょう。
なお報告する内容は「んだよこれクソゲーじゃねーか」などの感情的な文言ではなく、「○○というアクションをしようとしたところ××という問題が発生している」だとか「○○という画面が操作しづらいのでボタンを大きくしてほしい/ボタンを離れた場所に配置してほしい」といった改善可能なメッセ―ジを指します。
そうではなく、楽しくプレイするためにすべきこと
上記は「ベータテスト版」のプレイヤーが意識すべきことです。
それはそれとして、プレイヤーとして「また同じことが起きたときのためにしておくべきこと」もあります。
それは「KIやクリスタルのためのエネルギーを確保しておく」です。
今回のようなケースでPC版(web版)はログインできます。
これはつまりスマホアプリとPC版(web版)では処理が異なっていることを示しており、今後もログイン系統で障害が発生した場合に同様の問題が起きる可能性があります。
ですのでハビタット所有者はエネルギーをレベルアップに全振りしないという習慣を持っておいたほうがいいでしょう。
最後に
genopetsのスマホアプリ版でShakehand Exceptionが表示されてログインできないのは垢バンではありません。
「後ろ暗いことをしてないのに最悪の運営だ」などと怒らずに運営に報告でもしておきましょう。
まだgenopetsはベータテスト版です。
どんどん新しい機能を追加しているので、たまにはこういう問題も起きます。
「絶対にエラーが起きてはならない」と考える神様的なお客様は正式リリースを待ちましょう。