#1 Re: Вопросы по скриптингу » CDamageManager - повреждения [GTA:VC] » 26-06-2016 16:35

DK22Pac wrote:

Если не ошибаюсь, над этой базой работал maxorator.
https://drive.google.com/uc?export=down … S1FQy10OUk

Какой версией IDA открывать ?

#2 Re: Вопросы по скриптингу » CDamageManager - повреждения [GTA:VC] » 26-06-2016 15:36

DK22Pac wrote:

Значит надо другие функции вызывать.
Из кода CAutomobile::BlowUpCar()

0x59B150 ; void __thiscall CAutomobile::SetDoorDamage(CAutomobile *this, int nodeId, eDoor doorId, bool status)

Да, на самом деле, работает, правда параметры немного другие, выглядит как то так
SetDoorDamage(CAutomobile *this, eDoor doorId, int blablabla = 15, bool bDamaged)

15 потому что с другими значениями не работает, а DamageManager видать делает как раз болтающиеся компоненты, странно все это как то )))

Но да ладно, откуда вы взяли самую последнюю базу IDB ? И для какой версии IDA ? Просто у меня таковой функции нет hmm

#3 Re: Вопросы по скриптингу » CDamageManager - повреждения [GTA:VC] » 26-06-2016 11:57

DK22Pac wrote:

Там есть разные статусы, поробуй вызвать со значением 2 или 3.

Нет, и 2 и 3 и 4 и 5 и 10 и 20 пробовал - все равно только когда стоит 2 - это самый предел у damage manager'a при котором дверь любая просто открывается  и так болтается открытой, при остальных значениях кроме 2, всегда компонент стоит просто закрытым и нисколько визуально не поврежден. Не понимаю как включить визуальные повреждения у компонентов если не с Damage Manager'ом (например дверь разбита или багажник) ???  rolleyes

#4 Вопросы по скриптингу » Ped Wanted Level [GTA:VC] » 25-06-2016 15:34

VendeinRaZoR
Replies: 6

Возможно ли сделать Wanted Level не для игрока, а для педа, чтоб за педом началась погоня полиции ?   crazy

#5 Вопросы по скриптингу » CDamageManager - повреждения [GTA:VC] » 25-06-2016 12:08

VendeinRaZoR
Replies: 10

Здравствуйте, каким образом можно назначить повреждения компоненту (например разбить дверь или багажник) ?
Просто если вызывать функцию CDamageManager::SetDoorStatus, то дверь просто открывается или закрывается. А как назначить повреждения двери например ?  rolleyes

Board footer

Powered by FluxBB