السلام عليكم ورحمه الله وبركاتة
جا في بالي اسوي وظيفة
setPedShootOn
عبارة عن يخلي البيد يصوب ويضرب علي المنت معين
Client Side الوظيفة
Source Code :
function setPedShootOn( ped , element )
local available_types =
{
[ 'vehicle' ] = true ,
[ 'ped' ] = true ,
[ 'player' ] = true ,
};
if( isTimer( renderTimer ) ) then
killTimer( renderTimer );
end
if( isElement( element ) and available_types[ getElementType( element ) ] ) then
renderTimer = setTimer(
function( )
local px , py , pz = getElementPosition( ped );
local posX , posY , posZ = getElementPosition( element );
local rotZ = -math.deg( math.atan2( posX - px , posY - py ) );
if( rotZ < 0 ) then
rotZ = rotZ + 360;
end
setElementRotation( ped , 0 , 0 , rotZ , "default" , true );
setPedAimTarget( ped , posX , posY , posZ );
setPedControlState( ped , "fire" , not getPedControlState( ped , "fire" ) );
end , 50 , 0
);
end
return false
end
: مثال
local myPed = createPed( 0 , getElementPosition( localPlayer ) );
setPedShootOn( myPed , localPlayer );
givePedWeapon( myPed , 31 , 5000 , true );
-- طبعا متنساش تحط السورس كود الاول :) --