Команда gEnv->pGame->GetIGameFramework()->GetClientActor()->GetEntity()->LoadCharacter(0, "Objects/angel_2nd_rig_max2010/Angel.cdf"); Меняет модель персонажа(тестировал).
Но как осуществить вот это На C++?
Нажмите сюда, чтобы узнать больше
self:CreateBoneAttachment(0, "weapon_bone", "right_item_attachment");
self:CreateBoneAttachment(0, "alt_weapon_bone01", "left_item_attachment");
self:CreateBoneAttachment(0, "weapon_bone", "laser_attachment");
-- Команды из LUA
Нет, дело не в этом. Просто ты каждый раз обращаешься к объекту по его указателю, не проверяя сам указатель. Если объект не существует (указатель нулевой), то будет вылет программы. Каждый раз нужно проверять указатели.
ты кажется так и не понял что тебе тут написали. Ты обратился по такой дилнной цепочке и бах у тебя вылет, и ты не догоняешь в чем проблема и где именно вылетело