2004年01月29日
アイテムプロパティの問題
以下は既知の問題点だ。

パブリッシュ22で問題が発生した為、アイテムプロパティに関して幾つか帯域最適化が図られる。

このバグはスタックアイテムやコンテナ類に留まらずあらゆるアイテムのアイテムプロパティに影響を及ぼす。したがって、プレイヤーベンダーで販売アイテムの価格や説明が表示されなかったり、ギルドストーンでギルドタイトルを変更しても更新されない等の原因となっている。

この問題修正はパブリッシュ23で導入される予定だ。修正の長期的検証の為、まもなくテストソーサリアに導入しようと思っている。

このバグは特定のサーバー境界線を超えた際に突然発生する。アイテムプロパティを固定してしまうサーバー境界線は各シャードで異なり、全てのサーバー境界線で問題が発生するわけではない。

当初、この問題の解決策はログアウトして再度ログインする事だと言ったが、その後になって実際はアイテムプロパティの更新にはクライアントを閉じた上で再起動しなければならないと指摘された。これによって少なくとも再びアイテムプロパティの更新を停止させるサーバー境界線を越えるまでは更新されるだろう。

このバグは単にアイテムプロパティの表示にのみ影響を及ぼすものであり、スタックアイテムの実際の数に影響はない。つまり、スタックアイテムをドラッグしてみれば実際の数が判るだろう。同様にプレイヤーベンダーで販売アイテムの価格と説明が表示されない際も価格は実際には設定されており、価格を表示させる為にはクライアントの再起動が必要となる。

更にこのバグは人によって異なった状況を生み出すだろう。例えばプレイヤーAはベンダーが販売しているもののプロパティが見れないかもしれないが、プレイヤーBはバグの影響を受けずに非常に素晴らしい価格であると判るかもしれない。

This is a known issue.

Some of the Item Properties rework for the bandwidth optimizations in Publish 22 exposed this problem.

This bug potentially affects item properties for any type of item, not just bags or stacks of whatever. This is why you might not see prices and descriptions show up on player vendors or even why your guild title isn't updated if it's changed on the stone.

The fix for this is scheduled to be included in Publish 23. I'm hoping to get the fix installed on Test Sosaria sometime soon for longer testing.

This bug will crop up when crossing certain server boundaries. The server boundaries that cause item properties to freeze are different for every shard and not all server boundaries will cause a problem.

Originally I specified that the workaround was to log out and back in, but I've since been informed that you must actually close the client and restart it in order to cause item properties to update (at least until you cross another server boundary that causes them to stop updating).

Only the visual item properties themselves are affected; the actual count of items in a stack is correct (i.e. if you try to drag the stack you get the gump containing the actual count). If you set a price on an item on a vendor, but it doesn't show the price, the price is actually there and you must restart your client in order to see it.

Also, people can see the bug manifested differently. For example, player A might notice that item properties for something on a vendor are not updating (i.e. a price was set but he cannot see the price), but player B is unaffected and can see the price just fine.

speedman
UO Server Programmer, Origin Systems

参照: UO Stratics
投稿者 Siel Dragon : 2004年01月29日 08:16 | トラックバック
コメント
コメントする









名前、アドレスを登録しますか?