Page 1 of 2 1 2 LastLast
Results 1 to 10 of 15
  1. #1
    Player
    Join Date
    Jun 2011
    Posts
    213

    バージョンアップ後に魔法リストが勝手にソートされる

    プラットフォーム:
    WindowsXP SP3/Windows7

    発生日時:
    2012/12/13 9:30(JST)

    発生頻度:
    1. 一回だけ発生

    ワールド名:
    Fenrir

    メインジョブ:
    依存なし

    エリア名/マップ座標:
    依存なし

    手順:
    1.バージョンアップを実施
    2.メインメニューから魔法リストを確認する
    ----(現象発生)----
    全ての魔法リストが、勝手に「せいとん」された状態に戻っている。

    過去のバージョンアップでは発生していません。
    今回の12/13のバージョンアップで初めて発生していますので、
    今回のバージョンアップに原因があると考えるのが妥当です。

    VWやよく使う魔法、魔法の種類ごとに使いやすいように並び替えて
    いたのに、勝手に「せいとん」されてしまっています。
    魔法リストの順番をクライアント側に保存する、など今後2度とこのような
    問題が発生しないよう対策をお願いします。
    (9)

  2. #2
    Player Acerola's Avatar
    Join Date
    Mar 2011
    Posts
    645
    Character
    Sterah
    World
    Bahamut
    Main Class
    MNK Lv 23
    ※今回のバージョンアップにより、魔法およびアビリティの並べ替え結果が初期化されます。
    ご迷惑をおかけしますが、ご了承ください。
    と、一応書いてありますがこういうのは判ってたなら事前告知がほしかったですね。
    (16)

  3. #3
    Player Pyonsama's Avatar
    Join Date
    Mar 2011
    Location
    アストルティア
    Posts
    1,646
    魔法の並び順もマクロと同じようにサーバ保存できると便利ですよね・・・

    さてバージョンアップさせて魔法の並び順直してくるかー


    追記:
    並び替えのついでに魔法アイコンを昔のに戻したら・・・何だろうちょっと地味な気が。
    慣れって怖いですな・・・
    (3)
    Last edited by Pyonsama; 12-15-2012 at 01:26 PM.
    普通のヒュム子に戻ります・・・><まあそのなんだ・・・お疲れさん

  4. 12-13-2012 12:10 PM

  5. #4
    Player
    Join Date
    Jun 2011
    Posts
    213
    VWやってる人間からすれば、ただでさえ魔法アイコン見づらくなってイライラしてたのに
    「 ※今回のバージョンアップにより、魔法およびアビリティの並べ替え結果が初期化されます。
    ご迷惑をおかけしますが、ご了承ください。 」
    の一言でかってにユーザー設定初期化されたんじゃたまったもんじゃありません。
    魔法の順番は恐らくサーバーサイドに保存されていたんでしょうが、今回のバージョンアップで
    データベースにでも手が入ったのか、うまく前の状態を保存できなかった、もしくは壊してしまった
    のいずれかですよね。

    「ご了承ください」じゃなくて「申し訳ございませんでした」でしょうが!

    FFも10周年、サービスイン時に20歳だった人もすでに30歳。
    ソフトウェア製造業に携わっている人なら、30歳といえば最前線で
    働く中堅プログラマーレベルです。
    バグの内容からある程度の原因は推測できるでしょう。
    あまりユーザーをなめてもらっては困ります。
    (28)
    Last edited by Lucy7; 12-13-2012 at 02:43 PM.

  6. #5
    Player
    Join Date
    Jun 2011
    Posts
    213
    ああ、原因わかった。
    魔法の一覧で青魔法の下に「???」追加されててなんだろうと思ってたけど
    アドゥリンで新しいカテゴリの魔法追加されるのに伴い、データベース変更
    したのね。
    それでユーザー設定のリストア面倒くさくなって、ぜんぶ初期化したのね。

    前に、カテゴリ個別に(黒魔法なら黒魔法だけ)整頓できないかってリクエストに
    対して、全魔法共通でIDふってるから無理、とか言ってたから、内部的には
    新しいカテゴリの魔法ついかしちゃったのね。
    それにしても、対処が雑すぎですね。

    今ある魔法の総数はかわらないんだから、新規追加魔法のIDをそれ以降に
    しときゃすむのに、なんで勝手にユーザー設定初期化しちゃうんでしょうね。
    てゆうか、今あるDBの末尾に1つづつインサートしてきゃ済むのにね。
    その程度、TP作れば自動化できるのにね。

    オンラインゲームは、ソフトウェア製造業じゃなくて、サービス業に近い形態
    なんだから、開発の都合じゃなくて、ユーザーの立場にたってどう対処するか
    考えてもらいたいものですね。

    っと、「弊社社員を批判する内容が記載されていたため削除しました」
    なんでしたっけ?言論の自由もないフォーラムって存在意義あるんでしょうかね。
    (29)
    Last edited by Lucy7; 12-13-2012 at 02:54 PM.

  7. #6
    Player Dacco's Avatar
    Join Date
    May 2011
    Posts
    1,791
    Character
    Seeker
    World
    Bismarck
    Main Class
    RDM Lv 99
    魔法のソート状態は(アイテムのソート状態と同じで)クライアント保存ですよ。たぶん。
    別のクライアントで起動すると、前のソートが反映されませんから。
    でも、別のスレでも書いたけど、今回リストが初期化される必然性が全然わからん。
    並びが綺麗にまとまった訳でなし。

    運営側には、魔法のソート状態は1つの大事な財産なんだって認識を持ってほしいですね。
    勝手に消すな。ぷんすか。

    (Lv40以上のスペルキャスターが10キャラ居るんだがどーしたもんか・・・)
    (10)

  8. 12-13-2012 08:00 PM
    Reason
    的外れなレスだったため。

  9. #7
    Community Rep Mocchi's Avatar
    Join Date
    Mar 2011
    Posts
    1,273

    魔法およびアビリティの並べ替え結果の初期化について

    ご指摘ごもっともです。
    ご迷惑をお掛けしましたこと、深くお詫び申し上げます。

    後手に回ってしまいまっていますが、ご投稿いただいた内容へのお返事という意味も含めて、説明をさせてください。

    今回のバージョンアップでは、
    • 風水魔法などの新カテゴリ魔法/新アビリティ追加
    • 既存魔法/既存アビリティの枠の拡張
    を実施するための準備作業として、魔法データの内部的な改修を行っています。
     
    • なぜリストが初期化されるのか
      魔法の並び順データは、実際の魔法データを直接指し示すものではなく、間接的にいくつかのデータを経由する形で参照されます。そのため、元となる魔法データに大きく変更が入ってしまうと魔法の並び順データとの互換性 がなくなり、改めて設定が必要になってしまうというのが主な理由です。
      コンバートができないかについても検討をしたのですが、現状の仕組みでは非常に困難であったため、初期化という判断をさせていただきました。
    • 魔法リストのサーバー保存について
      再インストールなどの場合であれば、マクロと同様に保存したデータを生かすことが可能です。
      ただし、今回のように内部的な変更が発生した場合、データ自体の互換がないことが要因のため、保存したリストを書き戻して使えないということになってしまいます。
    • 魔法の並び順見直しについて
      以前に青魔法を属性毎に並べ直したように、その他の魔法についても並び順の見直しを実施していきます。
      実施の時期は、今回の拡張が一通り終わった後を予定しています。これは、見直し後に拡張を行って、もう一度並び順を変更することになるのを避けるためです。お待たせしておりますが、もう少しの間お待ちいただけるようお願いします。


    以後、事前の期間を設けて告知をすること、およびその際の告知内容が十分であるかという点に留意し、再発防止に努めます。申し訳ありませんでした。
    (67)
    Mocchi - Community Team 

  10. #8
    Player NHK's Avatar
    Join Date
    May 2011
    Posts
    431
    Character
    Mii
    World
    Odin
    Main Class
    RNG Lv 99
    魔法の並び順、ずっと不便だと思ってたのでちゃんと系統毎にまとまるようにして欲しいですねー。
    なんで黒魔法のしたにエン2がきたり、さらにその下に追加忍術くるのか不思議でした。
    魔法の属性として、白黒忍歌召などとあるわけで、少なくともこれでソートかければ、別系統の魔法が互い違いにリスト化されるとは思えないんですけどね・・。
    (たぶんDBじゃないので、何かしら問題があるのでしょうけど)

    ついでにもう1点要望。
    Ctrl+Mなどを押すと、習得している魔法一覧が表示されるのですが、これに現在のジョブ/レベルでは詠唱出来ない魔法がずらずらと出てきてかなり邪魔です。
    キーアサインの設定に1つ追加して、全魔法と詠唱可能魔法の2パターン表示出来るようにとか変更出来ないでしょうか?
    (23)

  11. 12-13-2012 11:57 PM

  12. 12-14-2012 04:05 AM
    Reason
    フォーラムの目的に貢献しない内容が記載されていたため削除いたしました。

  13. #9
    Player Dacco's Avatar
    Join Date
    May 2011
    Posts
    1,791
    Character
    Seeker
    World
    Bismarck
    Main Class
    RDM Lv 99
    内部処理が変わったから魔法ソートが変わったんだろうって事ぐらいは、
    言われるまでもなく推測はできる訳で。
    でも重要な情報だという認識があるなら、どうにか保持する手段を
    ひねくり出すべき、その点ではやはり重要視されてないと言わざるを得ない。
    メリポの内訳が変わったので、今のメリポを一度リセットさせてもらいますとは言わないもんね。

    まあいいや、文句言っても腐ったリストが戻る訳でなし。
    例に出したメリポほど、復元に時間がかかる訳じゃない。
    (メモ取ってあれば5分くらい。メモがないと悲惨だが・・・)
    記憶してる限り魔法ソートが全滅したのは今回を別とすると過去一度あったので、
    今後そうそう魔法並びがリセットされる事態は来ないとは思う。
    てか、たびたび来られたらたまらん。

    でも、今回改修したのなら、ついでに将来また魔法のソートが変わった時の対策も
    しとけばよかったのにと思うんだけど。それともしたんだろうか?

    たとえば「現在の魔法ソート条件バージョン」を保持するようにするとか。
    今後改修で魔法のソート条件が変わった場合、クライアント側の情報が
    旧バージョンだったら、そのバージョンだとどうコンバートするか決められるので
    前述の「今の仕様だとコンバートが困難」を緩和できると思うのだけど。
    どこかにソート情報を保存する場合にも有効だし。
    (2)

  14. #10
    Player
    Join Date
    Jun 2011
    Posts
    213
    Quote Originally Posted by Mocchi View Post
    ご指摘ごもっともです。
    ご迷惑をお掛けしましたこと、深くお詫び申し上げます。

    後手に回ってしまいまっていますが、ご投稿いただいた内容へのお返事という意味も含めて、説明をさせてください。

    今回のバージョンアップでは、
    • 風水魔法などの新カテゴリ魔法/新アビリティ追加
    • 既存魔法/既存アビリティの枠の拡張
    を実施するための準備作業として、魔法データの内部的な改修を行っています。
     
    • なぜリストが初期化されるのか
      魔法の並び順データは、実際の魔法データを直接指し示すものではなく、間接的にいくつかのデータを経由する形で参照されます。そのため、元となる魔法データに大きく変更が入ってしまうと魔法の並び順データとの互換性 がなくなり、改めて設定が必要になってしまうというのが主な理由です。
      コンバートができないかについても検討をしたのですが、現状の仕組みでは非常に困難であったため、初期化という判断をさせていただきました。
    Mocchi様、わざわざご返信ありがとうございます。

    以前、魔法のカテゴリ別でのせいとんが難しいとの回答が開発からありました。
    その理由が、全ての魔法を通してIDを割り振っているためだとの回答がありました。

    ですが、魔法一覧から各種魔法種別(白魔法、黒魔法など)を表示できるということは
    一律のIDの他に、魔法種別の属性を持っているはずです。
    せいとん時のデータベースへのクエリに、この魔法種別の属性を追加すれば、
    魔法種別ごとの整頓が可能なはずです。

    今一度、魔法種別個別でのせいとんが可能かどうかの検討をお願いします。

    Quote Originally Posted by Dacco View Post
    たとえば「現在の魔法ソート条件バージョン」を保持するようにするとか。
    今後改修で魔法のソート条件が変わった場合、クライアント側の情報が
    旧バージョンだったら、そのバージョンだとどうコンバートするか決められるので
    前述の「今の仕様だとコンバートが困難」を緩和できると思うのだけど。
    どこかにソート情報を保存する場合にも有効だし。
    データベースを扱うようなプログラムでは、今後の拡張を見越して、
    データベースのバージョンアップ時の処理、テーブルや属性の追加、
    並びに現時点でのデータのインポート処理を予め作っておくのが
    常識なはずですが、その点いまの魔法のデータベースは配慮というか
    プログラムを作成する上での普通こうするだろ、って処理が抜けてますよね。
    Android等のオープンソースのコードとか試しにみてもらえば分かると思います。
    (6)
    Last edited by Lucy7; 12-14-2012 at 12:18 PM.

Page 1 of 2 1 2 LastLast