Skip to content

FAQ по MappingToolkit

1NS edited this page Jan 4, 2025 · 39 revisions

Ответы на часто задаваемые вопросы по MappingToolkit

Зачем нужен ассистент?

Ассистент дает вам больше возможностей для маппинга и разработки ваших проектов. Для управления всеми возможностями предоставлен удобный графического интерфейс на imgui. Ассистент предоставляет дополнительные функции для работы с текстурами и объектами, исправляет некоторые баги игры, дополняет серверные команды и диалоги.

Что нужно для его работы?

Можно использовать и более новые версии клиента и сампфункс

Зависимости Moonloader:

модуль lua-requests используется только для проверки версий, поэтому установка этого модуля необязательна для работы скрипта

Какие сервера поддерживает?

Эксклюзивно для TRAINING SANDBOX. Может частично работать и на других проектах, но большинство функционала будет недоступно. Перед его использованием убедитесь что его функционал не запрещен на вашем сервере! Скрипт не работает на Arizona Roleplay (Авто-выгрузка)!!

Почему нет авто-обновления?

Функция авто-обновления не будет добавлена из соображений безопасности. В скрипте есть проверка наличия обновлений. Всегда можно скачать стабильную версию с https://github.com/ins1x/MappingToolkit/releases.

Почему нет автологина?

В скрипте не будет функций для взаимодействий с паролями и личными данными игроков.
Если вам это нужно скачайте автологин отдельным скриптом под свою ответственность.

Это чит?

Нет это не чит, скрипт не содержит функций запрещенных на TRAINING-SANDBOX.
Функции которые не должны работать в мирах других пользователей ограничены (например флаймод).

Мне мешает конкретная функция скрипта, как ее отключить?

Если в графическом интерфейсе нет отключения ненужной вам функции, посмотрите в конфиге moonloader/config/mappingtoolkit.ini. Подробно о конфигурационном файле прочитать в Wiki

Проблемы с запуском

Скрипт не работает либо крашится, что делать?

  • Попробуйте скачать актуальную версию скрипта: https://github.com/ins1x/MappingToolkit/releases
  • Установите все необходимые зависимости, и совместимый клиент SA-MP. Попробуйте обновить SAMPFUNCS до актуальной версии.
  • Если скрипт работал ранее корректно можно сбросить конфиг создав файл resetsettings.txt в корне moonloader.
    (Резервная копия конфига при этом будет сохранена)
  • Если скрипт все же не запустился, в папке moonloader есть файл moonloader.log с информацией о проблеме.
  • Убедитесь, что проблему вызывает именно MappingToolkit. Проверьте MappingToolkit на работоспособность без всех lua-скриптов, ASI и SF плагинов.
  • В крайнем случае попробуйте поменять вашу сборку на другую без дополнительных модов и скриптов.
  • В случае если проблема не решилась - опишите проблему в этой теме и прикрепите файл "moonloader.log" (находится в папке moonloader в корне игры). Информация о вашей версии SAMPFUNCS, CLEO, Moonloader тоже будет полезной.

module modulename not found:

У вас не установлены все необходимые модули для работы. Если название модуля содержит socket, http, requests, то вам необходимо установить модуль requests или отключить проверку обновлений checkupdates=falseв файле конфигурации. Скачать все необходимые библиотеки можно в репозитории sa-essentials

Скрипт запускается появляется надпись Mapping Toolkit. "Открыть меню: ALT + X" и меню не открывается?

Это может быть связано с конфликтом imgui и ваших модов на графику таких как ENB.
Попробуйте обновить imgui до последней версии https://www.blast.hk/threads/19292/post-1484511.

Появляется ошибка: not found. Re-install script

Вам нужно переустановить скрипт, у вас отсутствуют необходимые файлы данных в папке moonloader/resource/mappingtoolkit/modules.

Квадратики вместо букв, что делать?

FYP написал: Это проблема imgui, не мунлоадера и даже не moon imgui и mimgui. Imgui растеризует все шрифты в одну текстуру, а текстура для применения должна быть загружена в память GPU. Чем больше используется шрифтов, чем больше используется символов, чем больше размеры шрифтов, тем больше эта текстура. Она не влазит в память видеокарт "прошлого века" из-за ограничений по размерам, в результате чего у некоторых вместо текста квадраты. Иными словами, у вас слабый компьютер, а точнее графическая составляющая в нём. Единственное возможное решение с вашей стороны это удалить другие скрипты использующие Imgui, либо же сторонние графические модификации.

Ошибок не появляется, но есть сообщение в логе Mapping Toolkit: Script terminated.

У вас не установлены все необходимые библиотеки либо сработала функция авто-выгрузки скрипта. Выгрузка происходит при использовании ассистента не на TRAINING-SANDBOX и локалхосте. При срабатывании авто-выгрузки будет сообщение в логе [Mapping Toolkit] was automatically unloaded. Можно отключить в файле конфигурации выставив serverlock=false. Скрипт не работает на Arizona Roleplay (Авто-выгрузка)!!

Есть ли несовместимые моды, и совместим ли с mod_sa (s0beit)?

С оригинальной версией mod_sa полностью совмести. Несовместимых модов с тулкитом на данный момент не обнаружено.