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

  #1  
Старый 22.07.2024, 19:43
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

как написать silent aim
типо у меня есть координаты кости головы но я не знаю как изменить координаты пули
Перехватывать исходящий пакет bullet sync(в идале также onfoot sync и aim sync) и изменять координаты внутри нее + отправлять рпц о нанесении урона
 
Ответить с цитированием

  #2  
Старый 16.07.2024, 23:11
TokyoQq
Новичок
Регистрация: 14.01.2024
Сообщений: 20
С нами: 1228197

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

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

  #3  
Старый 22.07.2024, 19:47
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

как заморозить чела, что бы когда был включен аирбрейк перс не падал
C++:





Код:
auto
ped
=
reinterpret_cast

(
0xB6F5F0
)
;
reinterpret_cast

(
*
ped
+
0x46C
)
=
3
;


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

  #4  
Старый 22.07.2024, 17:57
0x9
Познающий
Регистрация: 24.08.2021
Сообщений: 31
С нами: 2485494

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

как в samp_api создать команду с параметрами?

скиньте пример пожалуйста
 
Ответить с цитированием

  #5  
Старый 22.07.2024, 19:39
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от 0x9  

как в samp_api создать команду с параметрами?
скиньте пример пожалуйста
C++:





Код:
sampapi
::
версия
::
RefInputBox
(
)
->
AddCommand
(
"huy"
,
[
]
(
const
char
*
args
)
{
printf
(
"input: %s"
,
args
)
;
}
)
;
 
Ответить с цитированием

  #6  
Старый 27.07.2024, 02:52
swlm
Познающий
Регистрация: 03.08.2022
Сообщений: 57
С нами: 1990627

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

Вопрос касающийся C++.

Разработал клиентский плагин, который отрисовывает неон для определённого автомобиля. (По её идентификатору)

Моя задача синхронизировать это дело с сервером, т.е. я вызываю свою нативную функцию и отправляется пакет, далее я на клиенте принимаю входящий пакет.

Вопрос следующий: Есть какая-то нормальная, в моём понимании "адекватная" библиотека для работы с сетевым движком (RakNet), чтобы я мог отслеживать входящие пакеты. (что-то типа UpdateNetwork)

Прошерстил интернет - такого не нашёл, везде какие-то недописанные ракнеты...
 
Ответить с цитированием

  #7  
Старый 27.07.2024, 02:54
0xff
Новичок
Регистрация: 21.03.2006
Сообщений: 17
С нами: 10600540

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

Цитата:
Сообщение от daun.daunovich.01  

Вопрос касающийся C++.
Разработал клиентский плагин, который отрисовывает неон для определённого автомобиля. (По её идентификатору)
Моя задача синхронизировать это дело с сервером, т.е. я вызываю свою нативную функцию и отправляется пакет, далее я на клиенте принимаю входящий пакет.

Вопрос следующий: Есть какая-то нормальная, в моём понимании "адекватная" библиотека для работы с сетевым движком (RakNet), чтобы я мог отслеживать входящие пакеты. (что-то типа UpdateNetwork)
Прошерстил интернет - такого не нашёл, везде какие-то недописанные ракнеты...
GitHub - imring/RakHook: RakNet events for SA:MP

RakNet events for SA:MP. Contribute to imring/RakHook development by creating an account on GitHub.

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

  #8  
Старый 27.07.2024, 02:56
swlm
Познающий
Регистрация: 03.08.2022
Сообщений: 57
С нами: 1990627

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

Цитата:
Сообщение от 0xFF  

GitHub - imring/RakHook: RakNet events for SA:MP

RakNet events for SA:MP. Contribute to imring/RakHook development by creating an account on GitHub.

github.com

Недавно это использовал, он реально работает?

Цитата:
Сообщение от 0xFF  

GitHub - imring/RakHook: RakNet events for SA:MP

RakNet events for SA:MP. Contribute to imring/RakHook development by creating an account on GitHub.

github.com

Кстати, я просто все эти файлы гит клоннул (git clone) к себе в проект, так правильно вообще делать?

И к слову добавить хочу, там есть некоторые ошибки в классе main.cpp

UPD: [S]либа не собирается[/S] (всё гуд, собрал)

Я щас в ахуе.. Собрал либу, вст






роил в проект, ну как следует.

И мой проект компилируется, но я не вижу в компиляции, что подгружается rakhook
 
Ответить с цитированием

  #9  
Старый 28.07.2024, 18:46
swlm
Познающий
Регистрация: 03.08.2022
Сообщений: 57
С нами: 1990627

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

Помогите пожалуйста.

Отправляю пакет с сервера, но на клиенте не могу принять..

PACKET_CUSTOM = 251

RPC_HELLOWORLD = 20 (на клиенте тоже самое)

server, send:





Код:
new BitStream: bitstream = BS_New();

BS_WriteValue(
    bitstream,
    PR_UINT8,   PACKET_CUSTOM,
    PR_UINT32,  RPC_HELLOWORLD
);

PR_SendPacket(bitstream, playerid, PR_MEDIUM_PRIORITY, PR_RELIABLE);
BS_Delete(bitstream);


client-side:





Код:
rakhook::on_receive_packet += [](Packet* p) -> bool
{
    RakNet::BitStream bs(p->data, p->length, false);

    uint8_t packetID;
    uint32_t rpcID;

    bs.ResetReadPointer();
    bs.Read(packetID);
    bs.Read(rpcID);

    if (packetID == 251)
    {
        if (rpcID == 20)
        {
            CVehicle* veh = CPools::ms_pVehiclePool->GetAt(1);

            Neon.Install(veh, 134, 16, 194);

            CMessages::AddMessageJumpQ((char*)"Ccc", 5000, 0, false);
        }
    }
    return true;
};
 
Ответить с цитированием

  #10  
Старый 28.07.2024, 20:58
zxc_paranoik
Новичок
Регистрация: 28.07.2024
Сообщений: 2
С нами: 945939

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

1.Ваш вопрос Приветствую не могли бы подсказать с чего лучше начать изучать c++
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.