Где лежат данные SA-MP и как проверить сохранение в scriptfiles
Найдите файлы аккаунтов и настроек своего режима SA-MP, проверьте запись после выхода игрока и сохраните данные перед переносом.
У SA-MP нет единого файла со всеми аккаунтами: место хранения определяет автор режима. Стандартные файловые функции Pawn работают внутри scriptfiles, но режим может использовать SQLite или внешнюю базу данных через плагин. Прежде чем переносить сервер, выясните схему хранения в документации проекта или его конфигурации.

Проверка сохранений перед переносом
- Файлы
Найдите каталог и конфигурацию режима
Откройте scriptfiles и сравните структуру с комплектом автора. Папки Users, Accounts или Data — только возможные названия, а не обязательный стандарт. Некоторые режимы ожидают заранее созданные подкаталоги. Если в конфигурации указан внешний сервер базы, сохранения могут вообще не лежать рядом с AMX.
Проверьте запись на тестовом аккаунте
Запишите исходные значения, измените одну безопасную настройку игрока и выполните предусмотренное режимом сохранение: например, обычный выход. Просмотрите консоль на ошибки открытия или записи файла. Не проверяйте сохранение выдачей денег реальному игроку: тест должен легко повторяться и не менять игровую экономику.
Перезапустите сервер штатно
Кнопка «Выключить» отправляет open.mp команду exit. Дождитесь остановки и запустите сервер заново, затем войдите тестовым аккаунтом. Если изменение пропало, сравните время записи и сообщения режима. Само наличие INI-файла ещё не означает, что скрипт успешно обновил нужное поле.
- Бэкапы
Сохраните полный комплект
Перед переносом остановите запись данных и создайте бэкап файлов сервера. В него должны попасть scriptfiles, конфигурация, режим и используемые плагины. Для внешней базы сделайте отдельный экспорт средствами её администратора: файловый архив игрового сервера не содержит данные другого сервиса.
После восстановления сначала выполните тот же тест входа, изменения настройки и повторного запуска. Проверьте несколько старых аккаунтов без редактирования их данных. Успех — сервер читает прежние записи и создаёт новые в том же хранилище. Пароли базы и файлы аккаунтов не публикуйте в обращении к автору; обычно достаточно обезличенной структуры папок и текста ошибки.