- 30
- 29
GitHub: https://github.com/ins1x/samp-essentials
Набор необходимых библиотек для корректной работы скриптов и модификаций на базе GTA San Andreas Multiplayer (SA-MP).
Содержит библиотеки, модули и плагины необходимые для запуска модов и скриптов. На сегодняшний день это наиболее актуальный и полный набор из имеющихся.
Используются только оригинальные и стабильные версии библиотек. Список всех доступных компонентов, и ссылки на оригинальные репозитории приведены в списке ниже.
Периодически репозиторий дополняется и обновляется, тем самым поддерживается актуальные версии библиотек.
Этот набор является форком проекта JuniorDjjr sa-essentials-pack. Отличается более широким набором компонентов, и не содержит каких-либо дополнительных фиксов либо модов! В отличии от версии JuniorDjjr предназначен для использования на базе мультиплеера, а не одиночной игры.
Как использовать
У вас уже должны быть установлены GTA:SA и SA:MP. Вы можете установить все необходимые библиотеки, скопировав все в каталог вашей игры Gta San Andreas, и не тратить время на установку отдельно каждой библиотеки. Либо Вы можете так же быстро найти недостающие библиотеки, и загрузить каждую отдельно не беспокоясь о их подлинности.
Что входит в состав samp-essentials
Loaders:
- ModLoader - это плагин для Grand Theft Auto III, Vice City и San Andreas, который добавляет простой и удобный способ установки и удаления модификаций в игре.
- Moonloader - это модификация для GTA: San Andreas, которая добавляет новую возможность использовать скрипты Lua, созданные создателями модов..
- Silents ASI Loader - это файл DLL, который добавляет функционал загрузки плагинов ASI в GTA: San Andreas.
CLEO:
- CLEO 4 - чрезвычайно популярный расширяемый плагин-библиотека, который открывает новые возможности в написании скриптов для игры GTA: San Andreas позволяя использовать тысячи уникальных модов, которые изменяют или расширяют игровой процесс..
- CLEO + - плагин CLEO 4 от Junior_Djjr, добавляющий около 300 новых опкодов
- SAMPFUNCS - это дополнение к библиотеке CLEO 4, глобально расширяющее возможности написания скрпитов.
Найти другие CLEO плагины можно на сайте https://cleo.li/plugins
Moonloader модули:
- cjson - Lua CJSON is a fast JSON encoding/parsing module for Lua
- compat - Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1
- copas - Dispatcher based on coroutines that can be used by TCP/IP servers
- effil - Multithreading support for Lua
- fa-icons - Font Awesome 4 Icons + Font for Lua
- fAwesome - Pack fAwesome fonts v4,v5,v6
- hooks - Lua vmt+jmp/call hook
- htmlparse - An HTML parser for lua
- inspect - Human-readable representation of Lua tables
- imgui - ImGui Bloat-free Graphical User interface with minimal dependencies
- Imgui Addons - collects several elements for imgui into one common library
- lanes - Lanes is a lightweight, native, lazy evaluating multithreading library for Lua
- lbase64 - A Base64 library for Lua
- luatcc - Luatcc is a Lua binding for libtcc
- LPeg - A pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs)
- Lrexlib-PCRE - Is a regular expression library, which provides bindings for POSIX and PCRE regular expression libs
- LuaFileSystem - File System Library for the Lua Programming Language
- lua-requests - The same friendly Python Requests interface for Lua
- LuaSec - A binding for OpenSSL library to provide TLS/SSL communication over LuaSocket
- luasql-sqlite - Is a simple interface from Lua to a DBMS Sqlite
- lua-socket - Network support for the Lua language
- LuaJIT - Just-In-Time Compiler for Lua
- lume - A collection of functions for Lua, geared towards game development
- lustache - Logic-less mustache templates with Lua
- mimgui - Dear ImGui for MoonLoader
- Mimgui Addons - collects several elements for mimgui into one common library
- MoonAdditions - A bunch of useful things for MoonLoader
- moonloader-bind - Events for common tasks
- MoonMonet - A library that generates Monet-style color accents
- path - File system path manipulation library
- penlight - A set of pure Lua libraries focusing on input data handling
- RakLua - A new library for interacting with RakNet and BitStream
- RKeys - Register HotKey for MoonLoader
- SAMP-API - adds structures and functions from SA:MP
- SAMP.Lua - A SA-MP API library for MoonLoader
- SFlua - SA:MP functions for MoonLoader
- SNET - Cross-platform, open source, network library
- strings - Custom string methods for the lua
- tabler-icons - tabler.io icons for lua
- xml - Very fast and simple XML parser for Lua based on RapidXML 1.13
Найти другие Lua модули можно на https://luarocks.org/modules/fyp
Аудио библиотеки:
- eax.dll - Environmental Audio Extensions
- bassmix.dll - BASS audio library
- bass_fx.dll - is an extension to the BASS audio library, provides several effects, including tempo & pitch control
- basswasapi.dll - is an extension to the BASS audio library, providing the ability to use WASAPI output and input
- ogg.dll - Ogg Vorbis Dynamic Link Library
- vorbis.dll - Vorbis Dynamic Link Library
Microsoft библиотеки:
- msvcr100d.dll - Microsoft Visual C++ Redistributable (MSVC) Debug
- d3dx9_25.dll, d3dx9_40.dll, d3dx9_43.dll - DirectX Runtime Environment for End Users
Полный набор библиотек AIO Repack for latest Microsoft Visual C++ Redistributable Runtimes
Другие библиотеки которые могут вам понадобиться:
- libcurl - The multiprotocol file transfer library
- minhook - The Minimalistic x86/x64 API Hooking Library for Windows
- zlib - A Massively Spiffy Yet Delicately Unobtrusive Compression Library
Смотри так же:
Последнее редактирование: