User Details
- User Since
- Mar 12 2013, 9:03 PM (608 w, 3 d)
Aug 19 2017
Oct 22 2016
Can confirm the issue. It is related to joystick controls. I wanted to use a joystick to control the splendid cam. After assigning the controls and calling the splendid cam, the top error occurs.
May 10 2016
This topic belongs into the Forum. http://forums.bistudio.com
Did you open up the Steam ports? See here
http://forums.bistudio.com/showthread.php?147537-Tutorial-How-to-run-ArmA3-on-a-dedicated-server
great idea to fuse all the requested VBS commands.
Didn't know about those commands. I will change the ticket but I don't get why you mentioned that the VBS commands provide a simpler way of achieving the functionality. I mean despite the name they are exactly the same.
Furthermore the VBS wiki is wrong about the units. m/s is just wrong, it has to be radians per second or degree per second
You can't. You can set all available physical properties of an object at once except the angular velocity or at least it doesn't work for planes, cars, boats and helicopters. I haven't tried it on "static" objects.
Additional information added.
This problem is probably tied to some sound or graphical error since the dedicated server and headless client aren't effected by this problem.
You are right, I only did a cylindrical transformation which actually only works on flat terrain.
In your case you would have to use Euler angles. Still doable but of course I expect no one to understand this.
Well this command would ease things up but it's not really necessary.
I'm still upvoting this
You can use this:
_deg = (direction _vehicle);
if(_deg < 90 && _deg >= 0) then {
_deg = 90 - _deg;
} else {
if(_deg <=360 && _deg >= 90) then {
_deg = 450 - _deg;
};
};
_velXT = _velX * cos(-1*_deg) - _velY * sin(-1*_deg);
_velYT = _velX * sin(-1*_deg) + _velY * cos(-1*_deg);
and transforming it back into world space would be something like this
_newVelX = _newVelXT * cos(_deg) - _newVelYT * sin(_deg);
_newVelY = _newVelXT * sin(_deg) + _newVelYT * cos(_deg);