Announcement

Collapse
No announcement yet.

Set Spectator Camera Location/Get Location/etc?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Set Spectator Camera Location/Get Location/etc?

    Is it possible to get/set the spectator camera location, heading, toggle noclip, etc?
    Last edited by Pindrought; 01-13-2020, 05:49 AM.

    #2
    Try this:

    Code:
    SetCameraLocation(x, y, z, true)
    Last edited by Tommy; 01-14-2020, 01:11 PM.
    👑 DID I HELP YOU?
    Give me 👍 Like
    MY SITE: https://www.tommybr.com
    MY STEAM: https://steamcommunity.com/id/TommyID/

    Comment


      #3
      Originally posted by Tommy View Post
      Try this:

      Code:
      SetCameraLocation(x, y, z, true)
      Thanks, but sadly that does nothing

      Comment


        #4
        Originally posted by Pindrought View Post

        Thanks, but sadly that does nothing
        Is it placed on the client-side?
        👑 DID I HELP YOU?
        Give me 👍 Like
        MY SITE: https://www.tommybr.com
        MY STEAM: https://steamcommunity.com/id/TommyID/

        Comment


          #5
          You use to GetCameraLocation(true) get the spectate camera and you use SetCamerLocation() to "attach"
          👑 DID I HELP YOU?
          Give me 👍 Like
          MY SITE: https://www.tommybr.com
          MY STEAM: https://steamcommunity.com/id/TommyID/

          Comment


            #6
            Originally posted by Tommy View Post
            You use to GetCameraLocation(true) get the spectate camera and you use SetCamerLocation() to "attach"
            Yeah, it looks like we're only able to get the spectator cam location atm :/. I ended up writing an alternative camera for now.

            SetCameraLocation does nothing in spectate mode for me.

            Comment


              #7
              Maybe I do the same mistake...Can anyone explain to me, why the camera will stand "in" the body of the player, after call "SetPlayerSpectate" ? I expected that the Camera will move (client.lua)


              server.lua
              Code:
                  function specCamera(player)
                      SetPlayerSpectate(player, true)
              
                      CallRemoteEvent(player, "SpecToTrader")
              
                  end
              client.lua
              Code:
              AddRemoteEvent("SpecToTrader", function()
              
              
                      SetCameraLocation(163047.359375,37.959445953369,24 80.48046875,true)
                      SetCameraRotation(338.54016113281,37.959445953369, 0.0)  
              
              
              
                        ShowMouseCursor(true)
                        ShowChat(true)
              
              
                        ShowWeaponHUD(false)
                        ShowHealthHUD(false)
              
              
                         SetIgnoreMoveInput(true)
                         SetIgnoreLookInput(true)
              end)

              Comment


                #8
                Did you guys see this library for cameras? https://github.com/dig/onset-camera-library

                Comment


                  #9
                  Ah!
                  That really helps. Ty.

                  Comment

                  Working...
                  X