Обновить индиго

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
25 Дек 2017
Сообщения
44
Реакции
1
Как обновить сурсы индиго(флур прожекта)?
а то крашит при заходе на карту,сурс без изменений.
пасибо заранее
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Открой и замени 4 строки
"virtual int GetModelContents(int modelIndex) const = 0;"
этим:
virtual int GetModelContents(int modelIndex) const = 0;
virtual void UNUSED() = 0; //этo чтобы не крашило
virtual void UNUSE11D() = 0; //этo чтобы не крашило
virtual studiohdr_t *GetStudioModel(const model_t *mod) = 0;
virtual int GetModelSpriteWidth(const model_t *model) const = 0;
virtual int GetModelSpriteHeight(const model_t *model) const = 0;
Найди struct ModelRenderInfo_t
под "QAngle angles;"
добавь:
Код:
Expand Collapse Copy
char pad[0x4];
 
Открой и замени 4 строки
"virtual int GetModelContents(int modelIndex) const = 0;"
этим:
virtual int GetModelContents(int modelIndex) const = 0;
virtual void UNUSED() = 0; //этo чтобы не крашило
virtual void UNUSE11D() = 0; //этo чтобы не крашило
virtual studiohdr_t *GetStudioModel(const model_t *mod) = 0;
virtual int GetModelSpriteWidth(const model_t *model) const = 0;
virtual int GetModelSpriteHeight(const model_t *model) const = 0;
Найди struct ModelRenderInfo_t
под "QAngle angles;"
добавь:
Код:
Expand Collapse Copy
char pad[0x4];
Меньше чем три,спасибо.
 
Открой и замени 4 строки
"virtual int GetModelContents(int modelIndex) const = 0;"
этим:
virtual int GetModelContents(int modelIndex) const = 0;
virtual void UNUSED() = 0; //этo чтобы не крашило
virtual void UNUSE11D() = 0; //этo чтобы не крашило
virtual studiohdr_t *GetStudioModel(const model_t *mod) = 0;
virtual int GetModelSpriteWidth(const model_t *model) const = 0;
virtual int GetModelSpriteHeight(const model_t *model) const = 0;
Найди struct ModelRenderInfo_t
под "QAngle angles;"
добавь:
Код:
Expand Collapse Copy
char pad[0x4];
Что делать если все равно крашит (
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Возможно из-за этого?
Код:
Expand Collapse Copy
CWeaponInfo* CBaseWeapon::GetWeaponInfo()
{
    typedef CWeaponInfo*( __thiscall* GetWeaponDataFn )( void* );
    return GetMethod< GetWeaponDataFn >( this , 447 )( this );
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Возможно из-за этого?
Код:
Expand Collapse Copy
CWeaponInfo* CBaseWeapon::GetWeaponInfo()
{
    typedef CWeaponInfo*( __thiscall* GetWeaponDataFn )( void* );
    return GetMethod< GetWeaponDataFn >( this , 447 )( this );
}
C помощью дебага посмотрел или что?
 
Назад
Сверху Снизу