Другое С/С++ Вопрос - Ответ

У

Удалённый пользователь 123482

Гость
C++:
bool CALLBACK incomingRPC(stRakNetHookParams *params)
        {
            if (params->packetId == ScriptRPCEnumeration::RPC_ScrDisplayGameText) {
                static unsigned int length;
                static char msg[256];
                static BitStream bsOnfootSync;
                static stOnFootData ofSync;
                params->bitStream->ResetReadPointer();
                params->bitStream->SetReadOffset(64);
                params->bitStream->Read(length);
                params->bitStream->Read(msg, length);
                msg[length] = '\0';
                if (!strcmp(msg, "Your text"))
                {
// action

                }
Это будет работать во всем стриме или только на видимой дистанции?
 

Cake_

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

Cake_

Потрачен
Проверенный
263
314
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как использовать задержку в CALLBACK'ах ?
 
У

Удалённый пользователь 123482

Гость
C++:
bool CALLBACK incomingRPC(stRakNetHookParams *params)
        {
            if (params->packetId == ScriptRPCEnumeration::RPC_ScrDisplayGameText) {
                static unsigned int length;
                static char msg[256];
                static BitStream bsOnfootSync;
                static stOnFootData ofSync;
                params->bitStream->ResetReadPointer();
                params->bitStream->SetReadOffset(64);
                params->bitStream->Read(length);
                params->bitStream->Read(msg, length);
                msg[length] = '\0';
                if (!strcmp(msg, "Your text"))
                {
// action

                }
Не работает
 

Cake_

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

sdfaw

Активный
717
150
как установить всё нужное чтобы писать sf плагины, читал темы разные, нихуя не понятно (я ньюфаг в с++). Вроде всё установил что надо, но что делать дальше хз.
 

jenekbueno

Известный
156
71
в луа есть такая шляпа как onPlayerDeathNotification.
помогите на плюсах такое сделать, либо, хотя бы адрес функции выполняющее добавление игрока в килл лист, в самп.длл помогите найти.
 

index

Известный
125
82
Подскажите,пожалуйста, адрес функи, которая ставит стрелку над педом
41034485.jpg
 

JmZ

Новичок
2
1
Есть ли возможность менять шрифт текста для ImGui меню?
Есть, чекни исходники проектов на ImGui, может быть найдешь.

как установить всё нужное чтобы писать sf плагины, читал темы разные, нихуя не понятно (я ньюфаг в с++). Вроде всё установил что надо, но что делать дальше хз.
1. Скачиваешь Microsoft Visual Studio 2012 Community.
2. Смотришь урок DarkP1xel (Таирка one love) по настройке DLL, но конечное расширение ставишь .sf.
3. Закидываешь библиотеки SAMPFUNCS в каталог проекта.
4. Учишься писать на SF API
5. Пишешь свой ахуенный плагин с блекджеком и шлюхами.
А лучше шли нахуй этот SF API и пиши на DLL.
Я вообще проекты на консольной строке Windows делаю, нормалек.
 
Последнее редактирование:
  • Нравится
Реакции: Roger571