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

  #421  
Старый 01.10.2015, 08:42
Sire Like
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами: 6086011

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

По сути дела работает при заходе. Но неверно. Координаты всегда по нулям. ID объекта вообще рандомныйidrila:

Код:





Код:
bool __stdcall TEST(stRakNetHookParams *hook)
{
    if (hook->packetId == ScriptRPCEnumeration::RPC_ScrCreateObject)
    {
        hook->bitStream->ResetReadPointer();
        int modelid; float Pos[3];
        float xPos[3];
        float DrawDis;
        hook->bitStream->Read(modelid);
        hook->bitStream->Read(Pos[0]);
        hook->bitStream->Read(Pos[1]);
        hook->bitStream->Read(Pos[2]);
        hook->bitStream->Read(xPos[0]);
        hook->bitStream->Read(xPos[1]);
        hook->bitStream->Read(xPos[2]);
        hook->bitStream->Read(DrawDis);
        hook->bitStream->ResetReadPointer();
        SAMP->getChat()->AddChatMessage(D3DCOLOR_ARGB(255, 255, 255, 255), "CreateObject(%d, %f, %f, %f, %f, %f, %f, %f)", modelid, Pos[0], Pos[1], Pos[2], xPos[0], xPos[1], xPos[2], DrawDis);
    }
    return true;
};
 
Ответить с цитированием