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

  #9  
Старый 13.05.2014, 16:59
ASUS
Новичок
Регистрация: 24.04.2014
Сообщений: 10
С нами: 6343496

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

Вот это в samp.cpp в void HandleRPCPacketFunc( unsigned char byteRPCID, RPCParameters *rpcParams, void ( *functionPointer ) ( RPCParameters * ) )

{}

Код:





Код:
if ( byteRPCID == RPC_ScrShowDialog)
{
stSAMPDialog sampDialog;
bsData.Read(sampDialog.wDialogID);
bsData.Read(sampDialog.bDialogStyle);
 
bsData.Read(sampDialog.bTitleLength);
bsData.Read(sampDialog.szTitle, sampDialog.bTitleLength);
sampDialog.szTitle[sampDialog.bTitleLength] = 0;
 
bsData.Read(sampDialog.bButton1Len);
bsData.Read(sampDialog.szButton1, sampDialog.bButton1Len);
sampDialog.szButton1[sampDialog.bButton1Len] = 0;
 
bsData.Read(sampDialog.bButton2Len);
bsData.Read(sampDialog.szButton2, sampDialog.bButton2Len);
sampDialog.szButton2[sampDialog.bButton2Len] = 0;
 
stringCompressor->DecodeString(sampDialog.szInfo, 256, &bsData);
}




В samp.h добавь в любое место

Код:





Код:
struct stSAMPDialog
{
#pragma pack(1)
int iIsActive;
BYTE bDialogStyle;
WORD wDialogID;
BYTE bTitleLength;
char szTitle[257];
BYTE bButton1Len;
char szButton1[257];
BYTE bButton2Len;
char szButton2[257];
char szInfo[257];
};




Для пульсатора цвета лучше вставить функцию в static void cheat_main_actor ( double time_diff )

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