HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 25.04.2023, 15:17
uniss0n
Новичок
Регистрация: 24.04.2023
Сообщений: 5
С нами: 1610037

Репутация: 3
По умолчанию

Всем привет, собираюсь написать свой samp launcher и не знаю как запустить игру и подключиться к серверу с него
 
Ответить с цитированием

  #2  
Старый 25.04.2023, 23:29
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

Репутация: 98
По умолчанию

запуск gta_sa.exe с параметрами и инжект samp.dll
 
Ответить с цитированием

  #3  
Старый 27.04.2023, 22:02
uniss0n
Новичок
Регистрация: 24.04.2023
Сообщений: 5
С нами: 1610037

Репутация: 3
По умолчанию

Цитата:
Сообщение от T4yz1e  

запуск gta_sa.exe с параметрами и инжект samp.dll
подробнее?
 
Ответить с цитированием

  #4  
Старый 27.04.2023, 22:06
x0r1x
Участник форума
Регистрация: 12.02.2022
Сообщений: 112
С нами: 2238751

Репутация: 48
По умолчанию

Цитата:
Сообщение от uniss0n  

подробнее?
запускаешь gta_sa.exe c параметрами, ставишь цикл на проверку запустился ли процесс или нет, и если он запустился, инжектишь в него samp.dll
 
Ответить с цитированием

  #5  
Старый 28.04.2023, 00:08
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

Репутация: 98
По умолчанию

Цитата:
Сообщение от uniss0n  

подробнее?
Есть флаги, подробнее можно почитать тут

Код:





Код:
-c - Normal mode
-d - Launch in debug mode
-n - Nickname
-h - Host / IP
-p - Port
-z - The server password


Если бы ты хотел подключиться к Arizona RP Yava:

C++:





Код:
system
(
"gta_sa.exe -c -n uniss0n -h 80.66.82.113 -p 7777"
)
;
// Лучше конечно ShellExecute использовать


или

C++:





Код:
ShellExecuteA
(
NULL
,
"open"
,
"gta_sa.exe"
,
"-c -n uniss0n -h 80.66.82.113 -p 7777"
,
NULL
,
SW_SHOWDEFAULT
)
;


Ну и в момент появления процесса gta_sa.exe инжектишь samp.dll, с форматированием надеюсь сам разберешься
 
Ответить с цитированием

  #6  
Старый 28.04.2023, 07:12
savvin
Постоянный
Регистрация: 16.03.2018
Сообщений: 404
С нами: 4295714

Репутация: 98
По умолчанию

GitHub - kolya112/NoSampExe: With this code in launchers you can run San:Andreas Multiplayer without using samp.exe.

With this code in launchers you can run San:Andreas Multiplayer without using samp.exe. - GitHub - kolya112/NoSampExe: With this code in launchers you can run San:Andreas Multiplayer without using ...

github.com
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.