[SF] PyLoader - новый загрузчик ваших модификаций

Статус
В этой теме нельзя размещать новые ответы.

ᴍᴀʀᴛʏ ᴍᴄᴍɪʟᴀɴ

⚒ На страже порядка форума ⚒
Пользователь
Сообщения
364
Реакции
567
Баллы
0
Сервер
Ruby
Пожалуйста, обратите внимание, если вы хотите заключить сделку с этим пользователем, что он заблокирован.
Informatsionnye_tekhnologii.png

Доброго времени суток, уважаемые читатели нашего раздела. Сегодня хотелось бы представить вам нечто необычное, что может привлечь вас к написанию новых модификаций для всеми любимого сампа. Речь пойдет о PyLoader'е.


Общая информация
PyLoader - это плагин asi для GTA San Andreas, который обеспечивает поддержку скриптов Python. Эта концепция полностью скопирована с Moonloader, но только для Python. Таким образом можно разрабатывать свои собственные модификации для нашей игры, использую простой синтаксис и большие возможности языка python. В настоящее время данная модификация все еще находится в разработке, но уже имеет определенный функционал. В случае обнаружения каких-либо ошибок, просьба писать об этом автору (Он указан в конце статьи).

Версия Python: 3.8x (Совместима с Windows 7 и выше)


Установка
1) Установите Visual C ++ Redistributable 2019 x86 и asi loader.
2) Загрузите PyLoader.7z и извлеките содержимое архива в каталог с игрой.

Примечание: для корректной работы вам потребуется GTA San Andreas 1.0



Настройка рабочей среды - видео


Работа с модулями

Предустановленные модули
Для использования предустановленных модулей вам потребуется прописать в вашей среде разработки следующее:
import cleo from cleo import import cleo as cl

Сторонние модули
Для использования своих собственных модулей вам следует поместить их в папку PyLoader / lib.
ВНИМАНИЕ: не помещайте их в папку PyLoader / libstd, поскольку он зарезервирован для PyLoader.


Установка модулей с помощью pip (сторонние пакеты)
Для такой установки вам потребуется с помощью терминала перейти в директорию .../PyLoader/lib. После этого прописать команду:
pip install <package_name> -t .

Создание собственных модулей

Создание Python модулей достаточно легко и не требует изменений в PyLoader'е. Изучить примеры создания собственных модулей вы сможете здесь.


Расскажите пожалуйста, будет ли вам интересно видеть разбор документации и возможностей данного фреймворка? Жду вашего мнения ниже W!nks


Автор модификации:
Grinch_​
Ссылка на авторскую статью:​
 
Последнее редактирование:

seeth

Ст. Модератор форума
Сообщения
2,224
Реакции
1,470
Баллы
425
Неактуально
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху