4

CoreGui内の各GUIオブジェクトの配置を編集できるように、その一部にアクセスできる必要があります。では、セキュリティ上の理由以外に、GUIオブジェクトの配置を編集できないのはなぜですか?

また、信頼できるユーザーがCoreScriptを使用できないのはなぜですか?彼らがHttpGetにアクセスして、現在の時間と場所で親友がどこにいるかを示す素敵な表示を提供できるようにする必要がある場合はどうなりますか?SocialServiceが常にうまくいくとは限りません。

開発者(または他の経験豊富なRobloxプレーヤー、特にUIの内外を知っているプレーヤー)は、これらの質問に可能な限り答えることができますか?

4

2 に答える 2

2

私はOBCキャストで、特にCoreGui内のUIの編集についてこれを尋ねました。ただし、セキュリティ上の理由でこれを防ぐことができるかどうかはわかりません。彼らは答えました-答えは、「まあ、私たちはあなたが小さなヘルプアイコンや終了ボタンを動かしたくないのは間違いない」でした。

一般的な理由は、すべてを置き忘れるとユーザーが混乱するからだと感じました。たとえば、その会社がすべて作成したいくつかのゲーム(ROBLOXなど)をプレイできるWebサイトにアクセスした場合、ゲームごとに異なる場所に配置された終了ボタンまたはヘルプボタンを期待しますか?

彼らは私達が色を変えることができると言った。

これで問題が解決することを願っています。

于 2010-11-22T20:07:30.773 に答える
0

レポートの不正使用ボタンなどの一部のGUIオブジェクトでは、ユーザーが削除できるようにしたくありません。もう1つのデリケートな領域は、チャットウィンドウです。完全にスクリプト化できる場合は、別のユーザーが自分ではないことを言っているように見せるためのスクリプトを作成できます。これは本当に望ましくありません。

HttpGetは現在、次の2つの主な理由から特権関数です。

  1. これにより、ユーザーは動的コンテンツをレベルに分類できるようになり、モデレートがより困難な作業になります。
  2. 不十分または悪意を持って記述されたスクリプトは、無限ループでHttpGet roblox.comを実行し、サーバーリソースを奪う可能性があります。

明らかなメリットはありませんでしたが、いくつかの明らかなデメリットがありました。機能を出荷するために解決する必要のある問題のみを解決することを好むので、このようなことには注意を怠ります。後でAPIを介してROBLOXソーシャルグラフを利用できるようにするなどの新しい機能を開くことにした場合は、特定の期間にWebサイトに対して行うことができるリクエストの数を制限し、あなたに入手してもらいたいと確信している情報。

非常に長い間、AdobeFlashプレーヤーが同じ理由でTCPソケットをサポートしていなかったことに注意するのは興味深いことです。

于 2010-11-22T23:46:33.703 に答える