Ground slope detection.
#4

Function
PHP код:
GetGroundRotation(Float:x,Float:y,Float:size,&Float:rx,&Float:ry); 
It is available in 3DTryg.inc v2.2C

value size to the length of "4 feet that check points"

https://github.com/AbyssMorgan/SA-MP...SAM/3DTryg.inc

I've tested and works

PHP код:
enum e_float {
    
Float:X,
    
Float:Y,
    
Float:Z,
    
Float:rX,
    
Float:rY,
    
Float:rZ,
    
Float:tX,
    
Float:tY,
    
Float:tZ,
    
VW,
    
INT,
    
SPEED
}
new 
testobj;
CMD:testg(playerid){
    new 
F[e_float];
    
GetPlayerPos(playerid,F[X],F[Y],F[Z]);
    
GetGroundRotation(F[X],F[Y], 2.0F[rX],F[rY]);
    
SetDynamicObjectPos(testobj,F[X],F[Y],F[Z]-1.0);
    
SetDynamicObjectRot(testobj,F[rX],F[rY],0.0);
    return 
1;
}
public 
OnFilterScriptInit(){    
    
    
testobj =  CreateDynamicObject(12230.00.00.00.00.00.0);
    return 
1;    

Video:
https://www.youtube.com/watch?v=SR0jZ_IxnRc

good luck
Reply


Messages In This Thread
Ground slope detection. - by mirou123 - 07.02.2016, 17:34
Re: Ground slope detection. - by AbyssMorgan - 07.02.2016, 18:09
Re: Ground slope detection. - by mirou123 - 07.02.2016, 18:19
Re: Ground slope detection. - by AbyssMorgan - 07.02.2016, 18:33
Re: Ground slope detection. - by mirou123 - 07.02.2016, 18:39

Forum Jump:


Users browsing this thread: 1 Guest(s)