Софт Lua SA-MP client (1.0.1 pre-alpha)

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Автор темы
Модератор
1,889
3,050
Описание
Клиент для SA-MP сервера написанный на Lua. Поддерживает 0.3.7 версию сервера.

Реализованный функционал клиента

  • Реализована частично исходящая OnFoot синхронизация вашего педа.
    Синхронизированы клавиши бега, позиция, скорость, здоровье, броня, оружие, повороты педа.
    (Не реализовано: синхронизация некоторых клавиш игры, анимации, сюрфинг на движущихся авто/объектов.)
  • Спавн педа (запрос класса, выбора класса).
  • Серверные сообщения в чат. Исходящие / входящие сообщения в чат от игроков.
  • Пул игроков сервера.
  • Смена интерьера сервером.​
  • Смена позиции педа сервером.​
  • Смена позиции камеры сервером.​
  • Смена поворота игрока сервером. (Есть некоторые баги).​
  • Обработка входящих / выходящих из стрима игроков.​
unknown.png


unknown.png




Порядок установки клиента:
  1. Установите чистую игру 1.0 версии / удалите samp.dll и другие файлы SA-MP из папки с игрой.
  2. Установите ASI Loader / Silent ASI Loader.
  3. Установите MoonLoader 0.27 (либо возьмите из его архива файл lua51.dll и замените его в папке с игрой).
  4. Переместите все файлы из архива в корень игры (.bat файл служит для запуска мультиплеера через gta_sa.exe).
  5. Установите библиотеку MoonBot, mimgui.
  6. Запустите .bat файл в корне игры и дождитесь загрузки игры.
  7. (Необязательно) Установите Silent Patch.
Благодарность:
SLMP Team, MrCreepTon (за библиотеку MoonBot), #Northn (некоторые функции были взяты из его скрипта mimgui chat)

Скрипт является примером работы с библиотекой MoonBot.
 

Вложения

  • lua_samp_updates.zip
    2.5 MB · Просмотры: 135
Последнее редактирование:

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,771
11,215
Разработка будет продолжатся, или это слмп 2.0?
 

spelare for filmer

Потрачен
154
187
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Haymiritch

Известный
369
202
чтобы держать сервер копии аризоны с бонусом не на виртуальном хостинге а на своем говнопентиумном домезозойном пк
аааа понял пойду сделаю аризона не бонусник с белсптаной админкой и 9999999999 вирт с регистрацией
 

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Автор темы
Модератор
1,889
3,050
Залил новую версию.

- Исправлен русский язык при отправке сообщения на сервер.
- Исправлен баг из-за которого падал клиент при появлении игрока в стриме.
- Исправлен баг из-за которого игрок с 0 ID не попадал в пул игроков.
- Исправлена установка ника локальному игроку.
- Исправлена отправка команд серверу.

Баги прислали: @ARMOR, @kjor32
 
Последнее редактирование:

spelare for filmer

Потрачен
154
187
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Залил новую версию.

- Исправлен русский язык при отправке сообщения на сервер.
- Исправлен баг из-за которого падал клиент при появлении игрока в стриме.
- Исправлен баг из-за которого игрок с 0 ID не попадал в пул игроков.
- Исправлена установка ника локальному игроку.
это конечно круто луа , но разве имеет резон? это же не будет пользоваться спросом как минимум
 

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Автор темы
Модератор
1,889
3,050
это конечно круто луа , но разве имеет резон? это же не будет пользоваться спросом как минимум
Возможно кому-то будет просто интересно как это устроено изнутри. Клиент не претендует на постоянное использование. (По крайней мере в текущем виде)
 
  • Нравится
Реакции: ARMOR

spelare for filmer

Потрачен
154
187
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Возможно кому-то будет просто интересно как это устроено изнутри. Клиент не претендует на постоянное использование. (По крайней мере в текущем виде)
пусть это и даст фитбек в виде кучи лайков за идею, я не думаю что самп комунити будет выбирать этот метод в качестве основного, это слишком не практично (думаю понимаешь почему), и в целом ты мог бы вложить силы и время в разработку какого-либо более востребованного проекта который собрал бы не меньший фитбек но при этом еще и активно использовался и не забылся ни аудиторией ни тобой. правда это и не мне решать, как тебе распоряжаться своим временем
 
  • Нравится
Реакции: _raz0r