AR/getSoundProperties: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
Line 44: Line 44:
[[hu:getSoundProperties]]
[[hu:getSoundProperties]]
[[en:getSoundProperties]]
[[en:getSoundProperties]]
[[pt-br:getSoundProperties]]

Latest revision as of 23:06, 17 August 2021

هذه الوظيفة تحصل على خصائص صوت المحدد. sound.

تركيب الوظيفة

float, float, float, bool getSoundProperties( element sound )

الفرغات المطلوبة

المعطيات

  • تعطي هذه الوظيفة 3 floats و قيمة boolean
  • استعيان القيمة الاولي
  • سرعة إيقاع القيمة الثانية
  • حدة القيمة الثالثة
  • القيمة المنطقية التي تمثل ما إذا كان الصوت معكوسًا أم لا.

مثال

مثال 1: هذا المثال يعطي 3 قيم floats تمثل استعيان, سرعة ايقاع, حدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا ، كل 5 ثوانٍ.

Click to collapse [-]
Client
local sound 
local timer

addCommandHandler("playsound",
function () 
    sound = playSound("wasted.mp3")
    timer = setTimer(function() soundProperties(sound) end, 5000, 0)
end
)

function soundProperties(sound)
    local sampleRate, tempo, pitch, isReversed = getSoundProperties(sound) -- تجلب الاستعيان وسرعة الايقاع وحدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا.
    outputChatBox(sampleRate.." "..tempo.." "..pitch.." "..tostring(isReversed))
end

أنظر أيضاً