Перейти к содержанию

Как сломать систему сохранений?

Аватар пользователя
#12
vova2112
Для отключения кнопок сохранения и загрузки
Как я уже писал выше, кнопки вообще не появляются в меню сохранения/загрузки, что есть замечательно.
vova2112
А вот с [quickload 'F8'] и [quicksave 'F5'] ничего сделать не получится эти команды вшиты в exe, конечно и там можно сломать если через HEX редактор изменить значения например на quicklo1d и quicksa1e. Но это так себе вариант.
Да, idшки quickload и quicksave создаются в exe. Однако бинды на f8, f5 пишутся в файле input_a2.cfg, который находится в документах. Я вчера просто закомментил строчки: bind quicksave 'F5' и
bind quickload 'F8'. Это помогло, но прийдётся объяснять пользователям куда совать этот файл или (упаси господи) делать установочник. Ваша идея с изменением битов в exe мне нравится, так как данная карта уже работает на кастомном exe.


Добавлено через 1 минуту
}{0TT@6bI4
Можно попробовать через скриптовую команду прописывать в консоль
unbind ИМЯ_КОМАНДЫ
или bind ИМЯ_КОМАНДЫ "MOUSE_B5"
Пробывал. По каким то неведомым мне причинам работает лишь в ~10% случаев

PS. заработало с помощью
unbind quicksave
unbind quickload
Мои карты: Белый Храм, Поменяться местами, Судьба королевства, Стихийные острова.