09.02.2017, 14:31
(
Последний раз редактировалось AbyssMorgan; 26.02.2017 в 04:35.
)
PHP код:
//you need vx,vy,vz (weapon offset)
CreateActorWeapon(actorid,weaponid,Float:vx,Float:vy,Float:vz){
new Float:x,Float:y,Float:z,
Float:tx,Float:ty,Float:tz
Float:rx,Float:rz,Float:angle;
GetActorPos(actorid,x,y,z);
GetActorFacingAngle(actorid,angle);
ShiftVectorToRotation(vx,vy,vz,rx,rz);
GetPointInFront3D(x,y,z,rx,CompRotationFloat(angle+rz),VectorSize(vx,vy,vz),tx,ty,tz);
CreateDynamicObject(GetGunObjectID(weaponid),tx,ty,tz,80.0,0.0,angle,-1);
}
https://sampforum.blast.hk/showthread.php?tid=591010