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

  #1  
Старый 07.03.2016, 21:37
Tray228
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами: 5884065

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

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

Используй std::vector лучше.
первый раз слышу
 
Ответить с цитированием

  #2  
Старый 07.03.2016, 21:48
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

первый раз слышу
Я тебе пример же давал -_-
 
Ответить с цитированием

  #3  
Старый 08.03.2016, 14:31
Harch
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами: 5709574

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

Ребят, ну помогите уже кто-нибудь, неужели дисконнект нельзя нормально сделать? disconnect(100) у меня крашит игру...
 
Ответить с цитированием

  #4  
Старый 08.03.2016, 14:50
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

Ребят, ну помогите уже кто-нибудь, неужели дисконнект нельзя нормально сделать? disconnect(100) у меня крашит игру...
так это проблема у тебя с ГТА уже. Только что проверил и всё нормально.
 
Ответить с цитированием

  #5  
Старый 10.03.2016, 20:25
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Код:





Код:
bool CALLBACK incomingRPC(stRakNetHookParams *params)
{
    if (params->packetId == ScriptRPCEnumeration::RPC_ScrSetPlayerColor)
    {
        WORD i;
        DWORD Color;
        params->bitStream->ResetReadPointer();
        params->bitStream->Read(i);
        params->bitStream->Read(Color);
        params->bitStream->ResetReadPointer();
        if (Color == 0xFFFFFF01)
        {
            params->bitStream->ResetWritePointer();
            params->bitStream->Write(i);
            params->bitStream->Write(0xFF000001);
        }
    };
    return true;
};


Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
 
Ответить с цитированием

  #6  
Старый 10.03.2016, 20:42
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

Код:





Код:
bool CALLBACK incomingRPC(stRakNetHookParams *params)
{
    if (params->packetId == ScriptRPCEnumeration::RPC_ScrSetPlayerColor)
    {
        WORD i;
        DWORD Color;
        params->bitStream->ResetReadPointer();
        params->bitStream->Read(i);
        params->bitStream->Read(Color);
        params->bitStream->ResetReadPointer();
        if (Color == 0xFFFFFF01)
        {
            params->bitStream->ResetWritePointer();
            params->bitStream->Write(i);
            params->bitStream->Write(0xFF000001);
        }
    };
    return true;
};


Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
В собе есть функция чтения цвета ника, возьми ее из вместо чтения запиши свой цвет
 
Ответить с цитированием

  #7  
Старый 10.03.2016, 21:35
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

Код:





Код:
bool CALLBACK incomingRPC(stRakNetHookParams *params)
{
    if (params->packetId == ScriptRPCEnumeration::RPC_ScrSetPlayerColor)
    {
        WORD i;
        DWORD Color;
        params->bitStream->ResetReadPointer();
        params->bitStream->Read(i);
        params->bitStream->Read(Color);
        params->bitStream->ResetReadPointer();
        if (Color == 0xFFFFFF01)
        {
            params->bitStream->ResetWritePointer();
            params->bitStream->Write(i);
            params->bitStream->Write(0xFF000001);
        }
    };
    return true;
};


Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
Ты не передаешь серверу данные о цвете, только он тебе.
 
Ответить с цитированием

  #8  
Старый 10.03.2016, 22:16
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Ты не передаешь серверу данные о цвете, только он тебе.
В смысле я должен эмулировать принятие пакета?
 
Ответить с цитированием

  #9  
Старый 13.03.2016, 20:06
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Ты не передаешь серверу данные о цвете, только он тебе.
Можешь объяснить подробнее? Как мне передать данные о цвете серверу?
 
Ответить с цитированием

  #10  
Старый 13.03.2016, 20:15
AWRage
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами: 5706781

Репутация: 43


По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

Можешь объяснить подробнее? Как мне передать данные о цвете серверу?
Он, наверное, имел ввиду, что ты не можешь передать данные о цвете своего клиста.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.