2010-11-22 5 views
3

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

また、信頼できるユーザーがCoreScriptを使用できないのはなぜですか? HttpGetにアクセスして、親友が現在の場所と場所にいることを示す素敵な表示を提供できるようにするにはどうすればいいですか? SocialServiceは必ずしもそのトリックを行うとは限りません。

開発者(または経験豊富なRobloxプレイヤー、特にUIの出入りを知っている人)は、これらの質問に自分の能力を最大限に応えてください。

+0

私はpighead10に同意します。Modは、新しいプレイヤーにゲームを混乱させたくありません。プレーヤーがCoreGUIにアクセスできる場合、新しいプレーヤーが誤って終了ボタンまたはヘルプボタンを削除する可能性があります。これが少し助けてくれることを願っています! – bodesjr

答えて

0

一部のGUIオブジェクトは、不正使用を報告するボタンのようなもので、ユーザーが削除できないようにしたいものです。別の重要な領域はチャットウィンドウです。スクリプトが完全にスクリプト可能な場合は、別のユーザーが彼が何かを言っていないように見せるためのスクリプトを書くことができます。これは本当に望ましいことではありません。

  1. それは、ユーザーが節度より困難な作業になるだろうなレベルに動的なコンテンツを、取得できるようになります。

    HTTPGETは現在、2つの主な理由のために特権機能です。

  2. 悪意のあるスクリプトまたは悪意のあるスクリプトがHttpGet roblox.comを無限ループで実行し、サーバーリソースを枯渇させる可能性があります。

明白な利点はありませんでしたが、いくつかの明らかな欠点がありました。我々は、機能を出荷するために解決しなければならない問題のみを解決することを好むので、このようなことについては慎重にしています。後でAPIを使用してROBLOXソーシャルグラフを利用できるように、新しい機能を開くことに決めた場合、特定の期間にウェブサイトにリクエストできる数を制限する専用インターフェースを使用して、ROBLOXソーシャルグラフを利用できます。私たちはあなたが得ることができると確信している情報。

非常に長い間Adobe Flash Playerが同じ理由でTCPソケットをサポートしていなかったことに注目すると面白いことです。

+0

ありがとうございました。したがって、Robloxで作業しない限り(またはLuaタイプのアセットをアップロードすることができない場合)ユーザーがCoreScriptを使用できる方法はありません。 – blocco

2

私はOBCキャストで、具体的にはCoreGui内のUIの編集についてこの質問をしました。しかし、どのようなセキュリティ上の理由でこれを防ぐことができないのか分かりません。彼らは返事をしました - 答えは、 "まあ、小さなヘルプアイコンや終了ボタンを動かすことは間違いありません。"

一般的な理由は、すべてが間違っているとユーザーが混乱するためです。たとえば、ROBLOXのようにその会社が作ったゲームをいくつかプレイできるウェブサイトに行った場合、終了ボタンまたはヘルプボタンが私にはどのゲームでも違うと思われますか?

彼らは色を変えることができると言いました。

これは物事をクリアします。

+0

それは良い答えですが、私はRObloxの開発者(Telamonのような)からの回答を期待していました。 :D良い答え、しかし。私はTelamonの意見が欲しい。 – blocco

関連する問題