質問コーナー

NPCを作成するとマネーサーバー機能が停止する

 
シノバー
NPCを作成するとマネーサーバー機能が停止する
par Shinobar Martinek, jeudi 16 janvier 2020, 18:09
 

バグ報告ですが、さきの質問と同じくマネーサーバーがらみなので、ここに報告します。

http://www.nsl.tuis.ac.jp/xoops/modules/d3forum/index.php?topic_id=184

↑に報告されている現象、スレッドでは解決したように読めますが、同じ現象はシノバーSIM群でも起きています。JOG本島でどうなのかはテストできてません。

現象は上記フォーラム記事とほぼ同じです。付け加えると、これはビューアーには依存しません。Singlarityと firestorm Linux/Windows で確認しました。

当該アバターに限らず、いずれかの(NPCでない)アバターがそのリージョンにlログイン、訪問すればリージョン全体のマネーサーバー機能が復帰します。

Avatar Iseki Fumikazu
Re: NPCを作成するとマネーサーバー機能が停止する
par Iseki Fumikazu, dimanche 19 janvier 2020, 08:31
 

すみません.

こちらの方の確認も少しお待ちください(2月上旬くらいまで)

確かNPCに関する処理も記述してあったはずなので,その辺のバグかと思います.

よろしくお願いします.

 

Avatar Iseki Fumikazu
Re: NPCを作成するとマネーサーバー機能が停止する
par Iseki Fumikazu, samedi 29 février 2020, 18:10
 

遅くなって申し訳ありません.

いままではNPCの場合はマネーサーバへのログインを禁止していましたが,この状態だと同じViewerで操作しているアバターもおかしくなってしまうようですので,NPCの所持金を 0 で返すことによりこのバグを回避しました.

 

シノバー
Re: NPCを作成するとマネーサーバー機能が停止する
par Shinobar Martinek, samedi 29 février 2020, 19:42
 

ありがとうございます。Canyonや Shinobar Annex にて、問題が解消されていることを確認しました。

しかもしかも、アバターが何を購入したかの記録が、過去に遡ってもログで表示されるようになりました。

本当にありがとうございます!

Avatar Iseki Fumikazu
Re: NPCを作成するとマネーサーバー機能が停止する
par Iseki Fumikazu, samedi 29 février 2020, 20:19
 

オブジェクト名に関しましては,prims テーブルからオブジェクトIDをキーにしてオブジェクト名を引いていましたが,これだとローカルなオブジェクト名しか検索できませんので,トランザクションテーブル(transactions)からオブジェクト名を引くようにしました.

長い期間お待たせしてすみませんでした.