AR/getSFXStatus: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
(13 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
تتحقق هذه الوظيفة إذا كان ملف الصوت متاح للاستخدام او لا. | تتحقق هذه الوظيفة إذا كان ملف الصوت متاح للاستخدام او لا. | ||
}} | }} | ||
{{ | {{AR/warning| | ||
هناك العديد من لاعبين GTA:SA لديهم نسخ غير كامله وتنقص ملفات [[SFX]] فإذا لم تكن ملفات ''AUDIO\SFX'' كامله ستقوم هذه الوظيفة بإرجاع خاطئ.|true}} | هناك العديد من لاعبين GTA:SA لديهم نسخ غير كامله وتنقص ملفات [[SFX]] فإذا لم تكن ملفات ''AUDIO\SFX'' كامله ستقوم هذه الوظيفة بإرجاع خاطئ.|true}} | ||
'' | '' | ||
== | ==تركيب الوظيفة== | ||
<syntaxhighlight lang="lua">bool getSFXStatus ( string audioContainer )</syntaxhighlight> | <syntaxhighlight lang="lua">bool getSFXStatus ( string audioContainer )</syntaxhighlight> | ||
=== | ===الفراغات المطلوبة=== | ||
*'''audioContainer:''' اسم مجموعة الصوت. | *'''audioContainer:''' اسم مجموعة الصوت. | ||
القيم المتاحه للاصوات هي: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa" | القيم المتاحه للاصوات هي: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa" | ||
==المعطيات== | |||
*إذا كانت مجموعة الاصوات موجودة تعطي 'true' | |||
*اذا كانت غير موجودة تعطي 'false' | |||
== | ==مثال== | ||
هذا المثال يقوم بالتحقق إذا كانت قيمة '''spc_ea''' ليست متاحة للاعب تقوم بإخراج نص كتابي | هذا المثال يقوم بالتحقق إذا كانت قيمة '''spc_ea''' ليست متاحة للاعب تقوم بإخراج نص كتابي | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
if not getSFXStatus("spc_ea") then | if not getSFXStatus("spc_ea") then -- تتحقق اذا كانت مجموعة الاصوات غير موجودة | ||
outputChatBox(" | outputChatBox("من فضلك قم بتثبيت ملفات الصوت المطلوبة للأستمتاع بتجربة العب الكاملة") -- اخراج نص في الدردشة | ||
end | end -- نهاية التحقيق | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | |||
==انظر ايضا== | |||
{{AR/Audio_functions}} | {{AR/Audio_functions}} | ||
[[EN:getSFXStatus]] | |||
[[AR:getSFXStatus]] | |||
[[HU:getSFXStatus]] | |||
[[RU:getSFXStatus]] | |||
[[RO:getSFXStatus]] | |||
[[PT-BR:getSFXStatus]] |
Latest revision as of 17:46, 15 August 2021
تتحقق هذه الوظيفة إذا كان ملف الصوت متاح للاستخدام او لا.
تحذير: هناك العديد من لاعبين GTA:SA لديهم نسخ غير كامله وتنقص ملفات SFX فإذا لم تكن ملفات AUDIO\SFX كامله ستقوم هذه الوظيفة بإرجاع خاطئ. | |
تركيب الوظيفة
bool getSFXStatus ( string audioContainer )
الفراغات المطلوبة
- audioContainer: اسم مجموعة الصوت.
القيم المتاحه للاصوات هي: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa"
المعطيات
- إذا كانت مجموعة الاصوات موجودة تعطي 'true'
- اذا كانت غير موجودة تعطي 'false'
مثال
هذا المثال يقوم بالتحقق إذا كانت قيمة spc_ea ليست متاحة للاعب تقوم بإخراج نص كتابي
if not getSFXStatus("spc_ea") then -- تتحقق اذا كانت مجموعة الاصوات غير موجودة outputChatBox("من فضلك قم بتثبيت ملفات الصوت المطلوبة للأستمتاع بتجربة العب الكاملة") -- اخراج نص في الدردشة end -- نهاية التحقيق
انظر ايضا
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLength
- getSoundLevelData
- getSoundMaxDistance