Показать сообщение отдельно

  #4489  
Старый 14.05.2020, 22:41
2Shae
Участник форума
Регистрация: 14.05.2014
Сообщений: 149
С нами: 6314183

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

Данный код постоянно выбирает первый пункт диалога, почему?

Код:





Код:
void SendDialogResponse(WORD wDialogID, BYTE bButtonID, WORD wListBoxItem = 65535, char* szInputResp = "")
{
    BitStream bs;
    bs.ResetWritePointer();
    bs.Write(wDialogID);
    bs.Write(bButtonID);
    bs.Write(wListBoxItem);
    bs.Write((BYTE)strlen(szInputResp));
    bs.Write(szInputResp, strlen(szInputResp));
    SF->getRakNet()->SendRPC(RPCEnumeration::RPC_DialogResponse, &bs);
}

SendDialogResponse(dialogID, 1, 4);
 
Ответить с цитированием