
07.03.2016, 21:37
|
|
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами:
5884065
Репутация:
0
|
|
Сообщение от legend2360
Используй std::vector лучше.
первый раз слышу
|
|
|

07.03.2016, 21:48
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Tray228
первый раз слышу
Я тебе пример же давал -_-
|
|
|

08.03.2016, 14:31
|
|
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами:
5709574
Репутация:
0
|
|
Ребят, ну помогите уже кто-нибудь, неужели дисконнект нельзя нормально сделать? disconnect(100) у меня крашит игру...
|
|
|

08.03.2016, 14:50
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Harch
Ребят, ну помогите уже кто-нибудь, неужели дисконнект нельзя нормально сделать? disconnect(100) у меня крашит игру...
так это проблема у тебя с ГТА уже. Только что проверил и всё нормально.
|
|
|

10.03.2016, 20:25
|
|
Постоянный
Регистрация: 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;
};
Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
|
|
|

10.03.2016, 20:42
|
|
Флудер
Регистрация: 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;
};
Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
В собе есть функция чтения цвета ника, возьми ее из вместо чтения запиши свой цвет
|
|
|

10.03.2016, 21:35
|
|
Флудер
Регистрация: 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;
};
Проблема в том что цвет ника меняет только в табе, а в игре цвет остается тем же.
Ты не передаешь серверу данные о цвете, только он тебе.
|
|
|

10.03.2016, 22:16
|
|
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами:
5744580
Репутация:
28
|
|
Сообщение от Dark_Knight
Ты не передаешь серверу данные о цвете, только он тебе.
В смысле я должен эмулировать принятие пакета?
|
|
|

13.03.2016, 20:06
|
|
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами:
5744580
Репутация:
28
|
|
Сообщение от Dark_Knight
Ты не передаешь серверу данные о цвете, только он тебе.
Можешь объяснить подробнее? Как мне передать данные о цвете серверу?
|
|
|

13.03.2016, 20:15
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от Woofing Giraffe
Можешь объяснить подробнее? Как мне передать данные о цвете серверу?
Он, наверное, имел ввиду, что ты не можешь передать данные о цвете своего клиста.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|