Squirrel Lang で vscript を作成しています。これは、質問に対する 2D 配列の回答があるクイズ ゲームのようなものです。スクリプトが正しい値を認識している間、これらの回答を非表示にする良い方法を考えています。ファイル I/O または暗号化ライブラリにアクセスできません。現在、数値を非表示にするために行っているのは、乱数ジェネレーターをシードし、それらの数値の配列を生成することです。
function OnPostSpawn()
{
srand(2);
for (local i = 0; i < nums.len(); i++)
{
nums[i] = rand();
}
}
Value = Answer ^ srand_num
これが保存された値です
これらの数字を答えと XOR 演算して、隠された答えの鍵を取得しました。これにより、直接の答えではなく、リバース エンジニアリングを行って正しい答えを得ることができる数値の配列が作成されます。これが、このアプローチの現在の問題です。ユーザーが正しい答えを得ることができない方法でこの問題に取り組むことができる他の方法はありますか?