回答)
それは無理だ。結局、データはメモリのどこかには原文で存在しなければならない。
質問)
クライアントハックに関して その2
クライアント上のファイルを全て監視し、違反を犯した人をバンしてください。
回答)
それは無理だ。クライアントが改竄され監視機能が排除されるだけだろう。
質問)
通行を妨げるものを排除してほしい。ふざけた場所に家を建てている人はバンしてほしい。
回答)
うーん、駄目だ。それはしてはならない発想だよ。
もう少し注意深い事が求められているのだと思うよ。
質問)
いったんUOクライアントを起動したら他のアプリケーションを使用できないようにしてほしい。
FFではそうしてるじゃないか。UOAやUOMapやICQといったサードパーティソフトを使用できなくなる事はスピードハッカーや不正なマクロ利用者を排除する些細な代償に過ぎないだろう。
回答)
良識あるプレイヤーが有用なソフトの利用を妨げられるだけでしかないよ。
この制限を解除する方法なんて幾らでもあるんだから。
質問)
開発チームを2つに分割してほしい。一方がバグ修正のようなメンテナンスを行う間、他方は開発を行うんだ。そして作業が退屈にならないよう交互に行う。
回答)
それはこれから我々が働く場所とよく似たチーム構成だね。我々は今カリフォルニアにいる。
作業は開始されたので、結局今までで最も多くの人々がUOに携わる事になると思うよ。
Answer: Won't work. Ultimately, all data has to be plaintext somewhere in memory.
Comment: 2. Check all the client files and ban people who alter them.
Answer: Won't work. They will just crack the client & remove that check.
Comment: 1. Turn off the remaining blocking objects. Ban people who place houses in stupid places.
Answer: Um, no. That's a bad idea. I think it behooves us to be a little more careful this time around.
Comment: 1. Make it so that you can't switch applications once you run the UO client. FF does this. Losing the ability to use 3rd party programs such as UOA, UO Map, and ICQ is a small price to pay to get rid of Speedhackers and illegal macroers.
Answer: Will only stop legitimate players from using those useful tools; there are a number of ways for exploiters to get around this limitation.
Comment: 1. Have 2 teams: 1 that does maintenance (ie. fixes bugs) and one that does what the dev team does now when they are not fixing bugs. Alternate the teams so that they don't get bored.
Answer: This is similar to where we are going with the organization of the team. Now that we are in CA, we will ultimately have (I think) the most people working on UO since it was launched.
This is a great thread, & JC's post that kicked it off is exactly the kind of stuff we like to see. Keep it up!
MrTact
回答)
これには少し問題がある。まず、隠されたアイテムはプレイヤーに渡される事はなく、したがってデータストリームを覗くものすら見ることはない。第二にこれらのアイテムで何がユニークで何を排除するかなんて決める事はできないだろう。
質問)
UOのプレイに利用されたとGMが判断できるようメモリ上で実行されているものを確認できるスパイウェアをコンピュータ上に組み込んでください。
回答)
それはモラル上行ってはいけない最たる手段だよ。我々は人々のコンピュータを覗くような真似はしない。同様にデータストリームハッカーは我々の元へ送られる全てのデータをも改竄する可能性がある事を留意してほしい。
質問を続けてくれ。皆さんの意見を聞くことは有意義だ。
Comment: Having Invisable Items Inside corpses to stop script looters, if one is yanked it sets off a GM alarm.
Answer: A few problems with this. First of all, hidden items are not sent to players, therefore even someone watching the datastream wouldn't see them. Secondly, it wouldn't take much to determine what's unique about these items and filter them out in the script.
Comment: Having a Spyware Program on a computer to tell a GM what a player is running in their memory, also make it required to play UO
Answer: This would not be the most moral thing to do; we will not snoop around on peoples' computers. Also, keep in mind that a datastream hacker can potentially change any data sent to us, including any information that we would find about programs on disk.
Keep up the questions! It's good to hear your ideas.
speedman
UO Server Programmer, Origin Systems

