Как сделать свой лаунчер samp
Гайд: Как сделать свой клиент SAMP для Android
Многие задаются вопросами: Как играть в SAMP на Android на любом сервере, или же сделать собственный лаунчер для Вашего сервера, и как использовать, чем компилировать исходники клиента SAMP, и что дальше делать с libsamp.so?
Сегодня Мы расскажем Вам все, и в мельчайших подробностях.
Советуем прочесть наш гайд по созданию Лаунчера SAMP/CRMP для Android (С исходниками)
Порядок действий: (Предварительно удалите все клиенты, лаунчеры и кэши сторонних серверов с телефона).
1. Вы качаете исходники SA-MP (Билд исходных файлов мультиплеера, код написан на C++).
2. После чего вы дорабатываете исходники до необходимого функционала, меняете IP, порт, и другие параметры, куда будет подсоединяться клиент.
3. Компилируете исходники с помощью Android NDK, и получаете libsamp.so
4. Качаете готовый Кэш игры (Ссылка ниже) с необходимыми для работы SAMP файлами, и перемещаете его в Android/data/. (Чтобы получилось Android/data/com.rockstargames.gtasa/)
5. Устанавливаете apk файл игры (Ссылка ниже).
6. libsamp.so вшиваете в уже установленный apk файл игры с помощью приложения APK Editor, сохраняете Ваш новый APK, и устанавливаете поверх уже установленного (Не удаляя его, чтобы не удалить кэш вместе со старым apk).
7. Настройте Android/data/com.rockstargames.gtasa/files/SAMP/settings.ini
# NickName / Имя игрока
name = SAMP_SERVERS_RU
# Host / IP сервера, без порта
host = 54.36.188.222
# Port / Порт сервера
port = 7777
Ответы на вопросы
— Выдает ошибку, связанную с cheats.cpp, cheats.h, pCheats, pAdmin
Ответ: В наших исходниках данные проблемы уже исправлены
— Крашит игру после запуска мультиплеера / Ошибка keyboard.cpp или keyboard.h (Клавиатуры)
Ответ: Вы компилируете исходники с несовместимой версией Android NDK. Используйте Android NDK 14 версии, которая полностью совместима с кодом
Скачать готовый apk клиент / Кэш игры и мультиплеера / Исходники мобильного SAMP
Как сделать свой лаунчер samp
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Войти
Уже есть аккаунт? Войти в систему.
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
Похожий контент
— Защита от DDoS-атак
— Бесплатная техническая поддержка
— Доступ в панель управления и личный кабинет
— Переустановка игрового сервера в любое время суток
— Редактирование конфигурационных файлов игрового сервера
— FTP доступ к файлам игрового сервера
— Мониторинг процессов
— Изменение количества слотов игрового сервера
— Система управления счетами и оплаты услуг
— Локальная MySQL база данных
— Автоустановка модов
— Смена (версии / игры) сразу в панели управления
Цены: плати один раз пользуйся до скончания веков
— 1 200 руб / SA:MP 0.3е/ CR:MP 0.3е/ МТА / 500 слотов
— 1 800 руб / SA:MP 0.3.7/ CR:MP 0.3.7/ МТА / 1000 слотов
Сайт: https://rostov-host.ru
Группа в VK: https://vk.com/rostov_host
_______________________________________________
Почему стоит выбрать наш хостинг:
• Автоподнятие серверов после падения
• Удобная панель управления сервером
• Автоматическая установка за 60с
• Скоростная тех.поддержка
• Автоустановка модов 15+
• FREE тариф на 5 дней
• Низкий пинг
• Firewall
Качественный игровой хостинг серверов SAMP, CRMP, MTA
Просмотр файла Nex-AC (фикс уязвимости)
Nex-AC v1.9.57
Всех приветствую, друзья.
Недавно нашли уязвимость в данном античите.
Что за уязвимость?
Уязвимость находится в системе фильтрации невалидных символов диалога. В данный момент атаке подвержены все сервера, на которых установлен данный анти-чит.
Краш происходил из-за невалидных GXT строк. Подробнее о них вы сможете прочитать тут: https://gtamods.com/wiki/GXT (не реклама).
Чтобы крашнуть игроков рядом с вами, достаточно было сделать бинд через /binder, вставить в диалог данный текст «%
» и отправить. Это действие можно проворачивать и с другими диалогами, например, репортом, описанием персонажа. После отправки этого текста, у всех игроков зависала/крашилась игра.
Исправленная версия не относится к официальному релизу новой версии, а лишь фикс уязвимости. Уязвимость была найдена уже на момент фикса. Новая версия анти-чита будет позже, т.к на очереди остальные фиксы — слова Nexius’a.
Репозиторий анти-чита Nex-AC на github: https://github.com/NexiusTailer/Nex-AC.
Всем спасибо.
Добавил glvde. Добавлено 21.12.2021 Категория Плагины / инклуды Автор Nexius Совместимость с версией мультиплеера 0.3.7-R1
Kак создать свой сервер самп 0.3.7 с нуля
Как создать сервер в самп. Добрый день, сегодня я расскажу, как создать собственный сервер SA-MP.
Для начала нам понадобится сам сервер SA-MP 0.3.7, который можно скачать по следующим ссылкам:
SA-MP 0.3.7-R2 Windows Server / SA-MP 0.3.7-R2 Linux Server (x86)
Если у вас Windows, то скачиваем сервер Windows, если linux, то Linux.
1. Создаём паку: Server SA-MP в любом удобном месте и распаковываем всё содержимое сервера туда.
2. Переходим в паку и открываем блокнотом файл: server.cfg
Как должно выглядеть содержимое нашего файла:
Как выглядит сервер playsector.ru Address: 46.174.50.20:7812 (Пример)
//Название сервера
hostname DRIFT + DM | PLAYSECTOR.RU
//Пароль для управления через RCON
rcon_password 123456
//RCON доступ
rcon 0
//Пароль на сервере
//password
//Моды на сервере
gamemode0 NewDrift
//Плагины
plugins streamer.so sscanf.so
//Сценарии на сервере
filterscripts BusSystem2 drift Garage2 GarHouse gatesys2 myobj reklama speedometer
//Отображается ли сервер в интернете
announce 1
//Адрес вашего сайта
weburl https://playsector.ru
//Максимальное число NPC подключаемых к серверу
maxnpc 0
//время в миллисекундах за которое сервер обновляет данные о пешем игроке.
onfoot_rate 40
//время в миллисекундах за которое сервер обновляет данные о игроке находящемся в транспорте.
incar_rate 40
//время в миллисекундах за которое сервер обновляет данные о стрельбе игрока.
weapon_rate 40
//дистанция для обновления стримера игроков.
stream_distance 300.0
//время в миллисекундах за которое сервер обновляет игроков в стримере.
stream_rate 1000
//виден в интернете
lanmode 1
//Включение компенсации задержки (значения 0, 1, 2)
lagcompmode 1
logqueries 0
bind 46.174.50.20
port 7812
maxplayers 30
query 1
Указываем свои параметры и сохраняем.
1. Далее нас интересует следующий файл samp-server –запускаем его, теперь наш сервер работает, сверните его, но не в коем случаи не закрывайте, а то сервер выключится.
2. Следующим шагом будет клиент, качаем его SA-MP 0.3.7 Client Download, устанавливаем его в нашу игру Grand Theft Auto: San Andreas.
Переходим в место установки, в моём случаи это «C:\Games\Grand Theft Auto San Andreas\gta_sa.exe» и ищем файл: samp, запускаем, пред нами открывается окно SA-MP.
3. Добавляем на галочку наш сервер, вписав туда: localhost, ну вот и всё можно заходить и играть, не забудьте написать свой ник, в клиенте пред входом Name: MyNick
После чего, адрес можно раздать друзьям и они зайдут на ваш сервер.
5. Чтобы открыть Админ панель, в игре нажмите F6 и ведите: /rcon login ваш пароль, если вы действовали по инструкции статьи, то ваш пароль 123456
Дальше для вас откроются такие команды:
Статический IP-адрес для мобильных модемов: МТС, Билайн, Мегафон
Преимущества внешнего IP-адреса:
1. Отсутствие ожидания при использовании файлообменных сервисов, например, при скачивании информации с таких ресурсов, как rapidshare и ifolder;
2. Большие скорости при использовании torrent-клиентов;
3. Возможность настройки удаленного доступа – управления своей системой с других компьютеров (с работы, например);
4. Отсутствие проблем с онлайн играми;
5. Возможность использования своего компьютера для хостинга своего сайта или создания ftp-сервера; безграничные возможности для общения.
Kак создать свой сервер самп 0.3.7 с нуля
Как создать сервер в самп. Добрый день, сегодня я расскажу, как создать собственный сервер SA-MP.
Для начала нам понадобится сам сервер SA-MP 0.3.7, который можно скачать по следующим ссылкам:
SA-MP 0.3.7-R2 Windows Server / SA-MP 0.3.7-R2 Linux Server (x86)
Если у вас Windows, то скачиваем сервер Windows, если linux, то Linux.
1. Создаём паку: Server SA-MP в любом удобном месте и распаковываем всё содержимое сервера туда.
2. Переходим в паку и открываем блокнотом файл: server.cfg
Как должно выглядеть содержимое нашего файла:
Как выглядит сервер playsector.ru Address: 46.174.50.20:7812 (Пример)
//Название сервера
hostname DRIFT + DM | PLAYSECTOR.RU
//Пароль для управления через RCON
rcon_password 123456
//RCON доступ
rcon 0
//Пароль на сервере
//password
//Моды на сервере
gamemode0 NewDrift
//Плагины
plugins streamer.so sscanf.so
//Сценарии на сервере
filterscripts BusSystem2 drift Garage2 GarHouse gatesys2 myobj reklama speedometer
//Отображается ли сервер в интернете
announce 1
//Адрес вашего сайта
weburl https://playsector.ru
//Максимальное число NPC подключаемых к серверу
maxnpc 0
//время в миллисекундах за которое сервер обновляет данные о пешем игроке.
onfoot_rate 40
//время в миллисекундах за которое сервер обновляет данные о игроке находящемся в транспорте.
incar_rate 40
//время в миллисекундах за которое сервер обновляет данные о стрельбе игрока.
weapon_rate 40
//дистанция для обновления стримера игроков.
stream_distance 300.0
//время в миллисекундах за которое сервер обновляет игроков в стримере.
stream_rate 1000
//виден в интернете
lanmode 1
//Включение компенсации задержки (значения 0, 1, 2)
lagcompmode 1
logqueries 0
bind 46.174.50.20
port 7812
maxplayers 30
query 1
Указываем свои параметры и сохраняем.
1. Далее нас интересует следующий файл samp-server –запускаем его, теперь наш сервер работает, сверните его, но не в коем случаи не закрывайте, а то сервер выключится.
2. Следующим шагом будет клиент, качаем его SA-MP 0.3.7 Client Download, устанавливаем его в нашу игру Grand Theft Auto: San Andreas.
Переходим в место установки, в моём случаи это «C:\Games\Grand Theft Auto San Andreas\gta_sa.exe» и ищем файл: samp, запускаем, пред нами открывается окно SA-MP.
3. Добавляем на галочку наш сервер, вписав туда: localhost, ну вот и всё можно заходить и играть, не забудьте написать свой ник, в клиенте пред входом Name: MyNick
После чего, адрес можно раздать друзьям и они зайдут на ваш сервер.
5. Чтобы открыть Админ панель, в игре нажмите F6 и ведите: /rcon login ваш пароль, если вы действовали по инструкции статьи, то ваш пароль 123456
Дальше для вас откроются такие команды:
Статический IP-адрес для мобильных модемов: МТС, Билайн, Мегафон
Преимущества внешнего IP-адреса:
1. Отсутствие ожидания при использовании файлообменных сервисов, например, при скачивании информации с таких ресурсов, как rapidshare и ifolder;
2. Большие скорости при использовании torrent-клиентов;
3. Возможность настройки удаленного доступа – управления своей системой с других компьютеров (с работы, например);
4. Отсутствие проблем с онлайн играми;
5. Возможность использования своего компьютера для хостинга своего сайта или создания ftp-сервера; безграничные возможности для общения.
Лаунчер SA:MP Оценка: 




Предоставляю услугу созданию лаунчера для ваших серверов.
Лаунчер написан на языке C#
Функционал:
1. Играть
Проверка на введенный ник в поле ввода. Если ник введен, напрямую подключается к серверу без всяких задержек, никаких путей указывать не нужно, программа все узнает сама, если же ник не введен, или введен не правильно, то покажется сообщение.
2. Безопасность GTA
Проверяет папку с игрой на наличие стиллеров,читов и прочего софта. Так же программа узнает все пути сама, ничего указывать не нужно.
3. Генератор пароля
Генерирует сложный пароль и выводит его в сообщении, чтобы его скопировать нужно нажать CTRL+C
4. Группа Вконтакте, Проголосовать, Форум
Открывает указанные URL в браузере установленном по умолчанию, так же все происходит на уровне процессов, никаких задержек.
Лаунчер на стадии альфа теста, а это значит, что код многократно переписывается, что-то добавляется, что-то убирается и тп.
На счет цены и всего прочего добавляйтесь в друзья, там все и обсудим.
По всем вопросам
TELEGRAM: Delorice
Личные сообщения сообщества