Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock GetSideOfPos(&Float:x, &Float:y, &Float:z, Float:distanza_x, Float:distanza_y, Float:distanza_z, Float:angle, side, Float:distance, linea) // Funzione per ottenere il backside di un veicolo
- {
- x = distanza_x;
- y = distanza_y;
- z = distanza_z;
- x -= ((DISTANZA_FILA_POLIZIA*linea) * floatsin(-angle, degrees));
- y -= ((DISTANZA_FILA_POLIZIA*linea) * floatcos(-angle, degrees));
- switch(side) // 0 back | 1 front | 2 sx | 3 dx
- {
- case 0: // backside
- {
- x -= (distance * floatsin(-angle, degrees));
- y -= (distance * floatcos(-angle, degrees));
- }
- case 1: // backside
- {
- x -= (distance * floatsin(angle, degrees));
- y -= (distance * floatcos(angle, degrees));
- }
- case 2:
- {
- //angle= angle+90.0;
- x += (distance * floatsin(-angle-90, degrees));
- y += (distance * floatcos(-angle-90, degrees));
- //angle = angle - 90.0;
- }
- case 3:
- {
- //angle= angle+90.0;
- x += (distance * floatsin(-angle+90, degrees));
- y += (distance * floatcos(-angle+90, degrees));
- // angle = angle - 90.0;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement