Форум HeroesWorld-а - Показать сообщение отдельно - [ВОПРОС]Как сломать систему сохранений?
Показать сообщение отдельно
#3
Старый 10.04.2023, 15:01
  #3
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2798
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2798
Отправить сообщение для  psatkha с помощью ICQ Psatkha
По умолчанию
Re: [ВОПРОС]Как сломать систему сохранений?

Если игра при помощи скриптов умеет сохранять и загружать файлы, то можно выгружать в файл после нажатия пользователем "Завершить ход" идентификатор игры... началась игра - идёт генерация идентификатора сессии (некий рандом в диапазоне и так 4 раза ну типа как пин-код чтобы получилось, можно и больше переменных сделать, хотя 4 оптимально) и запись файла с этим идентификатором -  всё мы зафиксировали идентификатор сессии и переменная контроль сессии получает это значение... перед очередным нажатием пользователя "Завершить ход" считать этот файл и выполнить проверочную генерацию идентификатора типа пин кода, то есть в четыре разряда - совпадение исключено в принципе!

1
2
3
4
5
6
r = os.clock()
function _random()
  math.randomseed(r);
  r = math.random()
  return r;
end
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием