Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

Camera weapon opcodes


james227uk
 Share

Recommended Posts

It is used in the low rider mission and Cesar and Catalyst among others to get and reposition the camera.

 

For example, in the swimming mission for Wuzi Mu it is used like this:

 

 

:WUZI2_6313068D: get_camera_position_to [email protected] [email protected] [email protected] 068E: get_camera_target_point_to [email protected] [email protected] [email protected] if   not Car.Wrecked([email protected])else_jump @WUZI2_6365 Car.StorePos([email protected], $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3):WUZI2_63650925: restore_camera_to_user_defined 092F: lock_camera_target_point 1 0930: lock_camera_position 1 0920: point_camera [email protected] [email protected] [email protected] transverse_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 time 3500 mode 1 0936: set_camera [email protected] [email protected] [email protected] position_to [email protected] [email protected] [email protected] time 3500 drop_mode 1 

 

 

From what I can understand;

  • variables 51 to 53 are the x, y, z of the cameras position
  • (I believe) 54 - 56 are the x, y, z rotation of the camera or something to that effect
  • WUZI2_6365 restores the cam and locks it on a target
  • Opcode 0920 is used to pan the camera across to something else
  • Then the variables guide it back to origin using Opcode 0936

In order to actually "know" x, y, z position the camera is pointing at you would need a distance variable which is not here. For example:

 

If I am standing at position x, y, z and I know I am pointing the camera north down at a 45 degree angle looking at a cardboard box, I would need at least one more variable the distance to the object. Then you get into all that math about tangent of triangles. tounge.gif

 

In short, I don't think Opcode 068E was what you were seeking.

 

JAB

 

Link to comment
Share on other sites

Doomed_Space_Marine

This opcode doesn't get where your weapon is aiming at. It gets point that is a few centimeters in the front of camera. By using this with no_obstacles opcode you can find the actual position of the point the camera is looking at.

Link to comment
Share on other sites

  • 5 years later...

I know it's a big UP, but I am in the same interogation.

I am trying to make a heli camera ( like IRL camera ).
I managed to attach the camera above the heli, I am in free look mode (mouse look)

But I would like to make a "track" mod in which the camera stay locks pointing at a specified coordinates.


Opcode no_obstacle, can you tell me more aobut it please ?

 

Thanks

Edited by Grubi
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.