Burgershot
  • Home
  • Members
  • Team
  • Help
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Burgershot SA-MP Pawn Scripting [Pawn] [Solved] Set player facing angle to the object

 
  • 0 Vote(s) - 0 Average
Pawn [Solved] Set player facing angle to the object
Radical
Offline

Burgershot Member
Posts: 148
Threads: 21
Joined: Dec 2020
Reputation: 16
#1
2021-06-01, 04:26 PM (This post was last modified: 2021-06-05, 10:09 AM by Radical.)
Is there a function to set player facing angle to object?


EDIT: https://www.burgershot.gg/showthread.php?tid=2072&pid=11395#pid11395
Pinch
Offline

Burgershot Member
Posts: 391
Threads: 19
Joined: Apr 2019
Reputation: 22
Location: Belgrade, Serbia
#2
2021-06-01, 04:32 PM
get object's position and set player's camera to look at it? you can try that
Using Pawn.CMD?
If you're doing so, this is the very first sign that you absolutely shouldn't utilize your all powerful P-Code knowledge in any of the scripting discussion topics.
Y_Less
Offline

Administrator

Posts: 323
Threads: 16
Joined: Feb 2019
Reputation: 90
#3
2021-06-03, 08:17 AM
Yes, SetPlayerFacingAngle.
Radical
Offline

Burgershot Member
Posts: 148
Threads: 21
Joined: Dec 2020
Reputation: 16
#4
2021-06-03, 09:16 AM
I mean something else..
Never mind.
Schoenherr
Offline

Burgershot Member
Posts: 8
Threads: 1
Joined: May 2021
Reputation: 0
#5
2021-06-05, 03:32 AM (This post was last modified: 2021-06-05, 03:34 AM by Schoenherr.)
Are you looking for something like this: https://sampwiki.blast.hk/wiki/SetPlayerCameraLookAt

Update: I misread what you were looking to do.
lost venturas | coming soon
Leonardo
Offline

Burgershot Member
Posts: 17
Threads: 5
Joined: Nov 2020
Reputation: 3
#6
2021-06-05, 04:50 AM
PHP Code:
stock SetPlayerFacingAngleToObject(playerid, objectid)
{
    new 
Float:x1, Float:y1, Float:z1;
    new 
Float:x2, Float:y2, Float:z2;
    
    
GetPlayerPos(playerid, x1, y1, z1);
    
GetObjectPos(objectid, x2, y2, z2);
    
    new 
Float:angle = atan2(y2 - y1, x2 - x1) - 90.0;
    
    
SetPlayerFacingAngle(playerid, angle);
} 
My nickname in-game is: [L]3O
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Burgershot - Powered by our Community and MyBB Original Theme by Emerald

Linear Mode
Threaded Mode