AR/getSoundProperties

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

هذه الوظيفة تحصل على خصائص صوت المحدد. 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

أنظر أيضاً