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