tracy_t 0 Posted February 7, 2003 Hi, I am CamCreate'ing standard OFP M2 machine guns dynamically. Although the M2s appear correctly, for some strange reason soldiers cannot mount the gun. M2's placed in the mission editor work fine. Can anyone tell me why this is so? I enclose my CreateM2Gun.sqs script and my dynamic object creation script, so you can understand what I am doing at the moment. Any help appreciated! CreateM2Gun.sqs ============================================ ?i_numberofmachineguns== 0: exit _obj = _this select 0 titlecut ["Place a machine gun nest here", "BLACK OUT", 1.5] ~1.5 [_obj, "Fence", 7,2] exec "Createobject.sqs" [_obj, "M2StaticMG", 0,2, 1, false] exec "Createobject.sqs" i_numberofmachineguns= i_numberofmachineguns-1 titlecut ["", "BLACK IN", 1.5] ~1.5 _hintmsg = format["You have %1 machine gun(s) left.", i_numberofmachineguns] hint _hintmsg ; This is the reason why the script must be bound to action ID 1 ? i_numberofmachineguns ==0: this removeAction 1 CreateObject.sqs ================================================ _pos = getPos (_this select 0) _objtype = _this select 1 _degreestoadd = _this select 2 _dist = _this select 3 _y = 0.8 _locked = false ; If we've not specified the height of the object, we use 0.8 as default ? count _this > 4: _y = _this select 4 ? count _this > 5: _locked = _this select 5 _x = _pos select 0 _z = _pos select 1 _dir = GetDir(_this select 0) + _degreestoadd ? _dir >360: _dir = _dir-360 _x1 = _x + (sin(_dir) * _dist) _z1 = _z + (cos(_dir) * _dist) _newobj = _objtype CamCreate [_x1,_z1,_y] _newobj lock _locked _hintmsg = format["Object is %1", locked _newobj] hint _hintmsg Share this post Link to post Share on other sites
kegetys 2 Posted February 7, 2003 use createVehicle instead of camCreate and it should work Share this post Link to post Share on other sites
tracy_t 0 Posted February 7, 2003 Thank you! I will try that. Share this post Link to post Share on other sites