https://wiki.multitheftauto.com/api.php?action=feedcontributions&user=Ahmedrezk&feedformat=atomMulti Theft Auto: Wiki - User contributions [en]2024-03-29T12:00:40ZUser contributionsMediaWiki 1.39.3https://wiki.multitheftauto.com/index.php?title=IsSoundPanningEnabled&diff=66992IsSoundPanningEnabled2020-07-01T13:35:03Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
This function checks whether panning is enabled in a [[sound]] [[element]] or not.<br />
}}<br />
{{Tip|Although this function works in no-3D sounds (those created by [[playSound]]), it only makes sense to use it with 3D sounds (created by [[playSound3D]]). Please refer to [[setSoundPanningEnabled]] for a explanation of what this property does.}}<br />
<br />
==Syntax==<br />
<syntaxhighlight lang="lua"><br />
bool isSoundPanningEnabled ( element theSound )<br />
</syntaxhighlight><br />
{{New feature/item|3.0141|1.4.0|6987|{{OOP||[[sound]]:isPanningEnabled|panningEnabled|setSoundPanningEnabled}}}}<br />
<br />
===Required Arguments=== <br />
*'''theSound :''' A valid [[sound]] [[element]].<br />
<br />
===Returns===<br />
Returns ''true'' if the sound is valid and it has panning enabled, ''false'' if it does not or is not valid.<br />
<br />
==Example==<br />
This example plays a ''xy.mp3'' file in the root folder of the resource which contains it at the center of the map, and proves that by default a sound enables panning by outputting the result of this function to the chatbox right after creating it. Then it disables the panning of the sound.<br />
<br />
<syntaxhighlight lang="lua"><br />
local function testPanning()<br />
-- Create the sound and output the panning property state<br />
local sound = playSound3D("xy.mp3", 0, 0, 0)<br />
outputChatBox("By default, the sound has its panning " .. (isSoundPanningEnabled(sound) and "enabled" or "disabled"))<br />
-- Disable the panning and ouput a fact<br />
setSoundPanningEnabled(sound, false)<br />
outputChatBox("The sound panning was disabled, so it won't annoy you when the camera it's in a side anymore!", 0, 255, 0)<br />
end<br />
addEventHandler("onClientResourceStart", resourceRoot, testPanning)<br />
</syntaxhighlight><br />
<br />
==Requirements==<br />
{{Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==See Also==<br />
{{Client_audio_functions}}<br />
<br />
[[hu:isSoundPanningEnabled]]<br />
[[ar:isSoundPanningEnabled]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/isSoundPanningEnabled&diff=66991AR/isSoundPanningEnabled2020-07-01T13:34:27Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
.[[sound]] [[element]] هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر الصوت او لا<br />
}}<br />
{{AR/Tip|على الرغم من أن هذه الوظيفة تعمل بأصوات غير ثلاثية الأبعاد (تلك التي تم إنشاؤها بواسطة [[playSound]]) ، إلا أنه من المنطقي استخدامها مع أصوات ثلاثية الأبعاد (تم إنشاؤها بواسطة [[playSound3D]]). يرجى الرجوع إلى [[setSoundPanningEnabled]] للحصول على شرح لما تفعله هذه الخاصية.}}<br />
<br />
==تركيب الوظيفة==<br />
<syntaxhighlight lang="lua"><br />
bool isSoundPanningEnabled ( element theSound )<br />
</syntaxhighlight><br />
<!--{{New feature/item|3.0141|1.4.0|6987|{{OOP||[[sound]]:isPanningEnabled|panningEnabled|setSoundPanningEnabled}}}} --><br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت :''' عنصر صوت صالح [[sound]] [[element]].<br />
<br />
===المعطيات===<br />
*تعطي ''true'' اذا كان الصوت صالح والتحريك متاح <br />
*تعطي ''false'' اذا كان الصوت غير صالح او التحريك غير متاح<br />
==مثال==<br />
هذا المثال يقوم بتشغيل '' xy.mp3 '' في منتصف عالم العبة ويتحقق من ان تحريك الصوت متاح عن طريق اخراج نص في الدردشة بنتيجة الوظيفة وبعدها يقوم بتعطيل التحريك للصوت<br />
<br />
<syntaxhighlight lang="lua"><br />
local function testPanning()<br />
-- تصنع صوت ويقوم بأخراج نص في الشات بحالة التحريك<br />
local sound = playSound3D("xy.mp3", 0, 0, 0)<br />
outputChatBox("الافتراضي, تحرك الصوت " .. (isSoundPanningEnabled(sound) and "متاح" or "غير متاح"))<br />
-- تعطيل التحريك واخراج نص في الدردشة <br />
setSoundPanningEnabled(sound, false)<br />
outputChatBox("تحريك الصوت تم تعطيلة ليم يزعجكك عندما تكون الكاميرة في الجانب ثانيا!", 0, 255, 0)<br />
end<br />
addEventHandler("onClientResourceStart", resourceRoot, testPanning)<br />
</syntaxhighlight><br />
<br />
==المتطلبات==<br />
{{AR/Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==See Also==<br />
{{AR/Audio_functions}}<br />
<br />
[[en:isSoundPanningEnabled]]<br />
[[hu:isSoundPanningEnabled]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/isSoundPanningEnabled&diff=66990AR/isSoundPanningEnabled2020-07-01T13:33:29Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
.[[sound]] [[element]] هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر الصوت او لا<br />
}}<br />
{{AR/Tip|على الرغم من أن هذه الوظيفة تعمل بأصوات غير ثلاثية الأبعاد (تلك التي تم إنشاؤها بواسطة [[playSound]]) ، إلا أنه من المنطقي استخدامها مع أصوات ثلاثية الأبعاد (تم إنشاؤها بواسطة [[playSound3D]]). يرجى الرجوع إلى [[setSoundPanningEnabled]] للحصول على شرح لما تفعله هذه الخاصية.}}<br />
<br />
==تركيب الوظيفة==<br />
<syntaxhighlight lang="lua"><br />
bool isSoundPanningEnabled ( element theSound )<br />
</syntaxhighlight><br />
<!--{{New feature/item|3.0141|1.4.0|6987|{{OOP||[[sound]]:isPanningEnabled|panningEnabled|setSoundPanningEnabled}}}} --><br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت :''' عنصر صوت صالح [[sound]] [[element]].<br />
<br />
===المعطيات===<br />
*تعطي ''true'' اذا كان الصوت صالح والتحريك متاح <br />
*تعطي ''false'' اذا كان الصوت غير صالح او التحريك غير متاح<br />
==مثال==<br />
هذا المثال يقوم بتشغيل '' xy.mp3 '' في منتصف عالم العبة ويتحقق من ان تحريك الصوت متاح عن طريق اخراج نص في الدردشة بنتيجة الوظيفة وبعدها يقوم بتعطيل التحريك للصوت<br />
<br />
<syntaxhighlight lang="lua"><br />
local function testPanning()<br />
-- تصنع صوت ويقوم بأخراج نص في الشات بحالة التحريك<br />
local sound = playSound3D("xy.mp3", 0, 0, 0)<br />
outputChatBox("الافتراضي, تحرك الصوت " .. (isSoundPanningEnabled(sound) and "متاح" or "غير متاح"))<br />
-- تعطيل التحريك واخراج نص في الدردشة <br />
setSoundPanningEnabled(sound, false)<br />
outputChatBox("تحريك الصوت تم تعطيلة ليم يزعجكك عندما تكون الكاميرة في الجانب ثانيا!", 0, 255, 0)<br />
end<br />
addEventHandler("onClientResourceStart", resourceRoot, testPanning)<br />
</syntaxhighlight><br />
<br />
==المتطلبات==<br />
{{AR/Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==See Also==<br />
{{AR/Client_audio_functions}}<br />
<br />
[[en:isSoundPanningEnabled]]<br />
[[hu:isSoundPanningEnabled]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/isSoundPanningEnabled&diff=66989AR/isSoundPanningEnabled2020-07-01T13:31:45Z<p>Ahmedrezk: Created page with "__NOTOC__ {{Client function}} {{New feature/item|3.0130|1.3.0|4162| .sound element هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر ا..."</p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
.[[sound]] [[element]] هذه الوظيفة تتحقق اذا كان تحريك متاح في عنصر الصوت او لا<br />
}}<br />
{{AR/Tip|على الرغم من أن هذه الوظيفة تعمل بأصوات غير ثلاثية الأبعاد (تلك التي تم إنشاؤها بواسطة [[playSound]]) ، إلا أنه من المنطقي استخدامها مع أصوات ثلاثية الأبعاد (تم إنشاؤها بواسطة [[playSound3D]]). يرجى الرجوع إلى [[setSoundPanningEnabled]] للحصول على شرح لما تفعله هذه الخاصية.}}<br />
<br />
==تركيب الوظيفة==<br />
<syntaxhighlight lang="lua"><br />
bool isSoundPanningEnabled ( element theSound )<br />
</syntaxhighlight><br />
<!--{{New feature/item|3.0141|1.4.0|6987|{{OOP||[[sound]]:isPanningEnabled|panningEnabled|setSoundPanningEnabled}}}} --><br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت :''' عنصر صوت صالح [[sound]] [[element]].<br />
<br />
===المعطيات===<br />
*تعطي ''true'' اذا كان الصوت صالح والتحريك متاح <br />
*تعطي ''false'' اذا كان الصوت غير صالح او التحريك غير متاح<br />
==مثال==<br />
هذا المثال يقوم بتشغيل '' xy.mp3 '' في منتصف عالم العبة ويتحقق من ان تحريك الصوت متاح عن طريق اخراج نص في الدردشة بنتيجة الوظيفة وبعدها يقوم بتعطيل التحريك للصوت<br />
<br />
<syntaxhighlight lang="lua"><br />
local function testPanning()<br />
-- تصنع صوت ويقوم بأخراج نص في الشات بحالة التحريك<br />
local sound = playSound3D("xy.mp3", 0, 0, 0)<br />
outputChatBox("الافتراضي, تحرك الصوت " .. (isSoundPanningEnabled(sound) and "متاح" or "غير متاح"))<br />
-- تعطيل التحريك واخراج نص في الدردشة <br />
setSoundPanningEnabled(sound, false)<br />
outputChatBox("The sound panning was disabled, so it won't annoy you when the camera it's in a side anymore!", 0, 255, 0)<br />
outputChatBox("تحريك الصوت تم تعطيلة ليم يزعجكك عندما تكون الكاميرة في الجانب ثانيا!", 0, 255, 0)<br />
end<br />
addEventHandler("onClientResourceStart", resourceRoot, testPanning)<br />
</syntaxhighlight><br />
<br />
==المتطلبات==<br />
{{AR/Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==See Also==<br />
{{AR/Client_audio_functions}}<br />
<br />
[[en:isSoundPanningEnabled]]<br />
[[hu:isSoundPanningEnabled]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Tip&diff=66988Template:AR/Tip2020-07-01T13:14:10Z<p>Ahmedrezk: Created page with "{{MessageBox| bordercolorhex = 81C687 | bgcolorhex = E2FFE5 | message = '''تلميح:''' {{{1}}} | }}"</p>
<hr />
<div>{{MessageBox|<br />
bordercolorhex = 81C687 |<br />
bgcolorhex = E2FFE5 |<br />
message = '''تلميح:''' {{{1}}} | <br />
}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundWaveData&diff=66931AR/getSoundWaveData2020-06-14T15:21:57Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4125|<br />
هذه الوظيفة تجلب الموجة من المعلومات للصوت البث عبارة عن جدول [[float]] يمثل الإطار الصوتي الحالي كموجة.<br />
هذا يتيح اشياء مثل التصورات.<br />
}}<br />
{{New_feature|3.0139|1.3.2|<br />
اذا كان العنصر الاعب تقوم الوظيفة بأستخادم صوت الاعبيين.<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">table getSoundWaveData ( element sound, int iSamples )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت المصنوع ب [[playSound]] او [[playSound3D]]. البث ايضا مدعوم<br />
*'''عينات:'''العينات المتاحة 128, 256, 512, 1024, 2048, 4096, 8192 و 16384 وتحديد عدد العينات التي ستحصل عليها من الصوت الذي يتم تشغيله حاليًا<br />
<br />
===المعطيات===<br />
*تعطي جدول من [[float]] تمثل اطار الصوت الحالي<br />
*تعطي false اذا لم يعمل الصوت او لم يتم التخزين المؤقت في حالة البث<br />
<br />
==مثال== <br />
هذا المثال يقوم بتشغيل صوت وجلب معلومات موجة الصوت ويقوب بأخراج نص في الدردشة بلمعلومات<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
addCommandHandler("playsound",<br />
function () <br />
local sound = playSound("wasted.mp3")<br />
local data = getSoundWaveData(sound, 512) -- يعطي جدول<br />
for i, v in pairs(data) do<br />
outputChatBox(v) -- اخراج نص في الدردشة ب اطار موجة الصوت الحالي<br />
end<br />
end<br />
)<br />
</syntaxhighlight><br />
</section><br />
<br />
يقوم هذا المثال بإنشاء متصور صوت في الزاوية اليسرى العلوية من الشاشة.<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ( "sound.wav" )<br />
<br />
function onSoundPlayRender ( )<br />
if ( soundHandler ) then<br />
local waveData = getSoundWaveData ( soundHandler, 256 )<br />
if ( waveData ) then<br />
for i=0,255 do<br />
dxDrawRectangle ( i, 128, 1, waveData[i] * 128)<br />
end<br />
end<br />
end<br />
end<br />
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )<br />
</syntaxhighlight><br />
</section><br />
ينشئ هذا المثال عارضًا صوتيًا ، ولكن مع وجود أشرطة لأسفل فقط.<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ("audio.mp3")<br />
local samples = 256<br />
<br />
function renderWave ()<br />
if (isElement (soundHandler)) then<br />
local waveData = getSoundWaveData (soundHandler, samples)<br />
for i=0, samples-1 do<br />
if (waveData) then -- تجنب القيم الوهمية.<br />
dxDrawRectangle (i, 128, 1, math.abs (waveData[i]) * 128)<br />
end<br />
end<br />
end<br />
end<br />
addEventHandler ("onClientRender", root, renderWave)<br />
</syntaxhighlight><br />
</section><br />
ينشئ هذا المثال عارضًا صوتيًا ، ولكن مع رفع الأشرطة فقط.<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ("audio.mp3")<br />
local samples = 256<br />
<br />
function renderWave ()<br />
if (isElement (soundHandler)) then<br />
local waveData = getSoundWaveData (soundHandler, samples)<br />
for i=0, samples-1 do<br />
if (waveData) then -- تجنب القيم الوهمية.<br />
dxDrawRectangle (i, 128, 1, math.abs (waveData[i]) * -128)<br />
end<br />
end<br />
end<br />
end<br />
addEventHandler ("onClientRender", root, renderWave)<br />
</syntaxhighlight><br />
</section><br />
ينشئ هذا المثال عارضًا صوتيًا في الزاوية اليمنى السفلية من الشاشة.<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ("audio.mp3")<br />
local x, y = guiGetScreenSize ()<br />
local samples = 256<br />
<br />
function renderWave ()<br />
if (isElement (soundHandler)) then<br />
local waveData = getSoundWaveData (soundHandler, samples)<br />
for i=0, samples-1 do<br />
if (waveData) then -- تجنب القيم الوهمية.<br />
dxDrawRectangle ((x-samples)+i, y-128, 1, waveData[i] * 128)<br />
end<br />
end<br />
end<br />
end<br />
addEventHandler ("onClientRender", root, renderWave)<br />
</syntaxhighlight><br />
</section><br />
<br />
<br />
==التغيرات==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة عنصر الاعب لاستخدام صوتة}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[en:getSoundWaveData]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundLevelData&diff=66925AR/getSoundLevelData2020-06-13T15:44:33Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
تحصل هذه الوظيفة على المستوى الأيسر / الأيمن من عنصر الصوت. إذا كان العنصر لاعبًا ، فستستخدم هذه الوظيفة صوت اللاعبين.<br />
[[sound]] [[element]].<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int, int getSoundLevelData ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت''' The [[sound]] [[element]] which level data you want to return.<br />
*'''الصوت''' عنصر الصوت الذي تريد جلب منة بينات مستوي الصوت.<br />
<br />
[[sound]] [[element]]<br />
===المعطيات===<br />
تعطي عددان صحيحين في النطاق من 0 الي 32767<br />
==مثال==<br />
<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ( "sound.wav" )<br />
<br />
function onSoundPlayRender ( )<br />
if ( soundHandler ) then<br />
local leftData, rightData = getSoundLevelData ( soundHandler )<br />
if ( leftData ) then<br />
dxDrawRectangle ( 0, 0, 64, leftData / 32767 * 256, tocolor ( 255, 0, 0 ) )<br />
dxDrawRectangle ( 64, 0, 64, rightData / 32767 * 256, tocolor ( 0, 0, 255 ) )<br />
end<br />
end<br />
end<br />
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )<br />
</syntaxhighlight><br />
</section><br />
<br />
==المتطلبات==<br />
{{AR/Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==التغير==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة عنصر الاعب لاءستخدام صوت الاعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundLevelData]]<br />
[[en:getSoundLevelData]]<br />
[[ro:getSoundLevelData]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundLevelData&diff=66924AR/getSoundLevelData2020-06-13T15:41:53Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4162|<br />
تحصل هذه الوظيفة على المستوى الأيسر / الأيمن من عنصر الصوت. إذا كان العنصر لاعبًا ، فستستخدم هذه الوظيفة صوت اللاعبين.<br />
[[sound]] [[element]].<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int, int getSoundLevelData ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت''' The [[sound]] [[element]] which level data you want to return.<br />
*'''الصوت''' عنصر الصوت الذي تريد جلب منة بينات مستوي الصوت.<br />
<br />
[[sound]] [[element]]<br />
===المعطيات===<br />
تعطي عددان صحيحين في النطاق من 0 الي 32767<br />
==مثال==<br />
<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ( "sound.wav" )<br />
<br />
function onSoundPlayRender ( )<br />
if ( soundHandler ) then<br />
local leftData, rightData = getSoundLevelData ( soundHandler )<br />
if ( leftData ) then<br />
dxDrawRectangle ( 0, 0, 64, leftData / 32767 * 256, tocolor ( 255, 0, 0 ) )<br />
dxDrawRectangle ( 64, 0, 64, rightData / 32767 * 256, tocolor ( 0, 0, 255 ) )<br />
end<br />
end<br />
end<br />
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )<br />
</syntaxhighlight><br />
</section><br />
<br />
==المتطلبات==<br />
{{Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==التغير==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة عنصر الاعب لاءستخدام صوت الاعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundLevelData]]<br />
[[en:getSoundLevelData]]<br />
[[ro:getSoundLevelData]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundLength&diff=66923AR/getSoundLength2020-06-13T15:35:56Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تُستخدم هذه الوظيفة لجلب طول تشغيل عنصر الصوت المحدد. إذا كان العنصر لاعبًا , فستستخدم هذه الوظيفة صوت الاعبيين<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundLength ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت الذي تريد جلب طولة.<br />
[[sound]]<br />
===المعطيات===<br />
إرجاع قيمة [[float]] تشير إلى طول تشغيل العنصر [[sound]] بالثواني.<br />
<br />
==مثال== <br />
تشغيل الصوت وثم اخراج نص في الدردشة بطول الصوت.<br />
<syntaxhighlight lang="lua"><br />
local sound = playSound("money.mp3",false) --تشغيل الصوت<br />
local soundLength = getSoundLength(sound) --جلب طول الصوت<br />
outputChatBox("طول هذا الصوت :" ..soundLength.. "ثانية!") -- اخراج نص في الدردشة بطول الصوت<br />
</syntaxhighlight><br />
<br />
==التغيير:==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|تمت اضافة عنصر الاعب لاستخدام صوت الاعب}}<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundLength]]<br />
[[en:getSoundLength]]<br />
[[ro:getSoundLength]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundFFTData&diff=66922AR/getSoundFFTData2020-06-13T15:29:27Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4125|<br />
تحصل هذه الوظيفة على بيانات تحويل فورييه السريع لدفق صوتي وهو عبارة عن جدول عوامات يمثل الإطار الصوتي الحالي.<br />
هذا يسمح بأشياء مثل التصورات.<br />
<br />
<br />
يولد تحويل فورييه السريع جدولًا لجميع ترددات الإطار الصوتي الحالي الذي يبدأ عند نهاية باس الطيف إلى متوسط إلى ارتفاعات في هذا الترتيب<br />
}}<br />
<br />
إذا واجهتك أي مشاكل ، فهناك مثال لمورد موجود على svn للمورد هنا:<br />
[https://code.google.com/p/mtasa-resources/source/browse/#svn%2Ftrunk%2F%5Bgameplay%5D%2FVisualiser Visualiser]<br />
<br />
فقط اكتب "startmusic mystreamurl" في وحدة التحكم الخاصة بك وسيتم تشغيله على لوحة السينما بالقرب من A51<br />
{{New_feature|3.0139|1.3.2|<br />
إذا كان العنصر لاعبًا ، فستستخدم هذه الوظيفة صوت اللاعبين.<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">table getSoundFFTData ( element sound, int iSamples [, int iBands = 0 ] )</syntaxhighlight> <br />
<br />
===الفراغات المطلوبة=== <br />
*'''الصوت:'''عنصر الصوت يتم انشاؤه باستخدام [[playSound]] او [[playSound3D]].<br />
*'''عينات:''' العينات المسموح بها هي 128 و 256 و 512 و 1024 و 2048 و 4096 و 8192 و 16384<br />
<br />
===الفراغات الاختيارية===<br />
*'''مجموعات:''' يسمح لك خيار ما بعد المعالجة بتقسيم العينات إلى العدد المطلوب من الأشرطة أو الأشرطة ، لذلك إذا كنت تحتاج إلى 5 أشرطة فقط ، فهذا يوفر الكثير من طاقة المعالج مقارنة بمحاولة القيام بذلك في Lua<br />
<br />
===المعطيات===<br />
* جدول للعينات التي تمثل الاطار الصوتي<br />
* اذا لم تنجح تعطي false<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
soundHandler = playSound ( "sound.wav" )<br />
<br />
function onSoundPlayRender ( )<br />
if ( soundHandler ) then<br />
local soundFFT = getSoundFFTData ( soundHandler, 2048, 256 )<br />
if ( soundFFT ) then<br />
for i = 0, 255 do -- تبدأ البيانات من الفهرس 0<br />
dxDrawRectangle ( i, 0, 1, math.sqrt ( soundFFT[i] ) * 256 )<br />
end<br />
end<br />
end<br />
end<br />
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )<br />
<br />
</syntaxhighlight><br />
</section><br />
<br />
==التغير==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة عنصر الاعب لاستخدام صوت الاعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundFFTData]]<br />
[[ES:getSoundFFTData]]<br />
[[en:getSoundFFTData]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundBPM&diff=66921AR/getSoundBPM2020-06-13T15:09:00Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0131|1.3.0|4145|<br />
This function gets the beats per minute of a specific [[sound]] element.<br />
{{AR/warning|This function is expensive to call and will freeze the client about 1-3 seconds. Also, trying to get the BPM from a sound directly after creation will not work. You need a<br />
[[setTimer]] to do this.}}<br />
}}<br />
<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int getSoundBPM( element sound )</syntaxhighlight> <br />
<br />
===الفراغات المطلوبة=== <br />
*'''sound:''' الصوت المحدد يمكنك استخدام الاصوات [[playSound]] او [[playSound3D]]<br />
<br />
===المعطيات===<br />
لعرض الاصوات في الدقيقة من الصوت المحدد<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function bpm ()<br />
-- Long version (might be more understandable as example)<br />
sound = playSound ( "song.mp3" ) -- Play the song<br />
beats = getSoundBPM ( sound ) -- Get the beats per minute of the song<br />
outputChatBox ( "Long code version: " .. beats ) -- Output the beats to the chat box<br />
<br />
-- Short version + Would save some memory<br />
outputChatBox ( "Short code version: " .. getSoundBPM ( playSound ( "song.mp3" ) ) )<br />
end<br />
addCommandHandler ( "bpm", bpm )<br />
</syntaxhighlight><br />
</section><br />
<br />
==المتطلبات==<br />
{{AR/Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[EN:getSoundBPM]]<br />
[[HU:getSoundBPM]]<br />
[[RU:getSoundBPM]]<br />
[[RO:getSoundBPM]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Requirements&diff=66920Template:AR/Requirements2020-06-13T15:06:26Z<p>Ahmedrezk: Created page with "{| cellpadding="4" style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #FFF" |- !style="background-color: #FFAA44; border-style: solid; bor..."</p>
<hr />
<div>{| cellpadding="4" style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #FFF"<br />
|-<br />
!style="background-color: #FFAA44; border-style: solid; border-width: 1px; border-color: #FFF; color:#7A4A20"| الحد الأدنى من الخادم المدعوم<br />
!width=60 style="white-space: nowrap; background-color: #FFCC66; border-style: solid; border-width: 1px; border-color: #FFF"| {{{1}}}<br />
|-<br />
!style="background-color: #FF6666; border-style: solid; border-width: 1px; border-color: #FFF; color:#AA0028"| العميل المدعوم الحد الأدنى<br />
!style="white-space: nowrap; background-color: #FFBBBB; border-style: solid; border-width: 1px; border-color: #FFF"| {{{2}}}<br />
|}ملحوظة: يتطلب استخدام هذه الوظيفة أن يكون للمود إصدار الحد الأدنى المذكور أعلاه في [[Meta.xml|meta.xml]] '''<min_mta_version>''' قسم. ''e.g. <min_mta_version {{#ifeq: {{{1}}} |n/a||خادم="{{{1}}}"}} {{#ifeq: {{{2}}} |n/a||عميل="{{{2}}}"}} />''</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundBPM&diff=66919AR/getSoundBPM2020-06-13T13:20:13Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0131|1.3.0|4145|<br />
This function gets the beats per minute of a specific [[sound]] element.<br />
{{AR/warning|This function is expensive to call and will freeze the client about 1-3 seconds. Also, trying to get the BPM from a sound directly after creation will not work. You need a<br />
[[setTimer]] to do this.}}<br />
}}<br />
<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int getSoundBPM( element sound )</syntaxhighlight> <br />
<br />
===الفراغات المطلوبة=== <br />
*'''sound:''' الصوت المحدد يمكنك استخدام الاصوات [[playSound]] او [[playSound3D]]<br />
<br />
===المعطيات===<br />
لعرض الاصوات في الدقيقة من الصوت المحدد<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function bpm ()<br />
-- Long version (might be more understandable as example)<br />
sound = playSound ( "song.mp3" ) -- Play the song<br />
beats = getSoundBPM ( sound ) -- Get the beats per minute of the song<br />
outputChatBox ( "Long code version: " .. beats ) -- Output the beats to the chat box<br />
<br />
-- Short version + Would save some memory<br />
outputChatBox ( "Short code version: " .. getSoundBPM ( playSound ( "song.mp3" ) ) )<br />
end<br />
addCommandHandler ( "bpm", bpm )<br />
</syntaxhighlight><br />
</section><br />
<br />
==المتطلبات==<br />
{{Requirements|n/a|1.3.0-9.04162|}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[EN:getSoundBPM]]<br />
[[HU:getSoundBPM]]<br />
[[RU:getSoundBPM]]<br />
[[RO:getSoundBPM]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSFXStatus&diff=66918AR/getSFXStatus2020-06-13T13:09:11Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0134|1.3.4|5731|<br />
تتحقق هذه الوظيفة إذا كان ملف الصوت متاح للاستخدام او لا.<br />
}}<br />
{{AR/warning|<br />
هناك العديد من لاعبين GTA:SA لديهم نسخ غير كامله وتنقص ملفات [[SFX]] فإذا لم تكن ملفات ''AUDIO\SFX'' كامله ستقوم هذه الوظيفة بإرجاع خاطئ.|true}}<br />
<br />
''<br />
==تركيب الوظيفة==<br />
<syntaxhighlight lang="lua">bool getSFXStatus ( string audioContainer )</syntaxhighlight><br />
<br />
===الفراغات المطلوبة===<br />
*'''audioContainer:''' اسم مجموعة الصوت.<br />
القيم المتاحه للاصوات هي: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa"<br />
<br />
==المعطيات==<br />
*إذا كانت مجموعة الاصوات موجودة تعطي 'true'<br />
*اذا كانت غير موجودة تعطي 'false'<br />
<br />
==مثال==<br />
هذا المثال يقوم بالتحقق إذا كانت قيمة '''spc_ea''' ليست متاحة للاعب تقوم بإخراج نص كتابي<br />
<syntaxhighlight lang="lua"><br />
if not getSFXStatus("spc_ea") then -- تتحقق اذا كانت مجموعة الاصوات غير موجودة<br />
outputChatBox("من فضلك قم بتثبيت ملفات الصوت المطلوبة للأستمتاع بتجربة العب الكاملة") -- اخراج نص في الدردشة<br />
end -- نهاية التحقيق<br />
</syntaxhighlight><br />
<br />
==انظر ايضا==<br />
{{AR/Audio_functions}}<br />
[[EN:getSFXStatus]]<br />
[[HU:getSFXStatus]]<br />
[[RU:getSFXStatus]]<br />
[[RO:getSFXStatus]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/warning&diff=66917Template:AR/warning2020-06-13T13:08:09Z<p>Ahmedrezk: Created page with "{{MessageBox| bordercolorhex = FFB2B2 | bgcolorhex = FFE5E5 | image = {{ #if: {{{2|}}} | File:Dialog-warning.png }} | title = تحذير: | message = {{{1}}} }}..."</p>
<hr />
<div>{{MessageBox|<br />
bordercolorhex = FFB2B2 |<br />
bgcolorhex = FFE5E5 |<br />
image = {{ #if: {{{2|}}} | File:Dialog-warning.png }} |<br />
title = تحذير: |<br />
message = {{{1}}} }} <noinclude><br />
<br />
{{Template documentation|Warning template for in-line and page warnings.|<br />
<syntaxhighlight lang="lua",N><nowiki>{{Warning|information|use warning image}}</nowiki></syntaxhighlight><br />
* Example with warning image (recommended for page warnings):<br />
<syntaxhighlight lang="lua",N><nowiki>{{Warning|information|true}}</nowiki></syntaxhighlight><br />
{{Warning|information|true}}<br />
* Example without warning image (recommended for in-line warnings):<br />
<syntaxhighlight lang="lua",N><nowiki>{{Warning|information}}</nowiki></syntaxhighlight><br />
{{Warning|information}}<br />
}}<br />
</noinclude></div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundVolume&diff=66916AR/getSoundVolume2020-06-13T13:01:38Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
.تستخدم هذه الوظيفة لجلب مستوى الصوت لعنصر الصوت المحدد [[sound]] [[element]]<br />
{{New_feature|3.0139|1.3.2|<br />
اذا كان العنصر للاعب ستجلب الوظيفة صوت الاعب [[player]].<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundVolume ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' .عنصر الصوت الذي تريد جلب منة مستوي صوت [[sound]]<br />
<br />
===المعطيات===<br />
* تعطي [[float]] تمثل مستوي لعنصر الصوت [[sound]] [[element]] .<br />
* تعطي false اذا كانت الفرغات المطلوبة غير صالحة<br />
<br />
==مثال==<br />
يقوم المثال بتشغيل صوت واخراج نص في الدردشة بمستوي الصوت.<br />
<syntaxhighlight lang="lua"><br />
function wasted (killer, weapon, bodypart) -- وضيفة<br />
local sound = playSound("sounds/wasted.mp3") -- تشغيل مقطع صوتي<br />
outputChatBox("مستوي الصوت: "..getSoundVolume(sound)) -- اخراج مستوي الصوت في الدردشة<br />
end -- اغلآق الوظيفة<br />
addEventHandler("onClientPlayerWasted", getLocalPlayer(), wasted) -- اضافة حدث للوضيفة<br />
</syntaxhighlight><br />
<br />
==التغيرات==<br />
{{AR/ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة خاصية التحكم بحجم صوت الآعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundVolume]]<br />
[[en:getSoundVolume]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/ChangelogHeader&diff=66915Template:AR/ChangelogHeader2020-06-13T13:01:26Z<p>Ahmedrezk: Created page with "{| cellpadding="4" style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #FFF" |- !width=140 style="background-color: #d0d0e0; border-style:..."</p>
<hr />
<div>{| cellpadding="4" style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #FFF"<br />
|-<br />
!width=140 style="background-color: #d0d0e0; border-style: solid; border-width: 1px; border-color: #FFF; color:#00000"| الاصدار<br />
!width=500 style="white-space: nowrap; background-color: #d0d0e0; border-style: solid; border-width: 1px; border-color: #FFF"| الوصف<br />
|}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundVolume&diff=66914AR/getSoundVolume2020-06-13T12:59:51Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
.تستخدم هذه الوظيفة لجلب مستوى الصوت لعنصر الصوت المحدد [[sound]] [[element]]<br />
{{New_feature|3.0139|1.3.2|<br />
اذا كان العنصر للاعب ستجلب الوظيفة صوت الاعب [[player]].<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundVolume ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' .عنصر الصوت الذي تريد جلب منة مستوي صوت [[sound]]<br />
<br />
===المعطيات===<br />
* تعطي [[float]] تمثل مستوي لعنصر الصوت [[sound]] [[element]] .<br />
* تعطي false اذا كانت الفرغات المطلوبة غير صالحة<br />
<br />
==مثال==<br />
يقوم المثال بتشغيل صوت واخراج نص في الدردشة بمستوي الصوت.<br />
<syntaxhighlight lang="lua"><br />
function wasted (killer, weapon, bodypart) -- وضيفة<br />
local sound = playSound("sounds/wasted.mp3") -- تشغيل مقطع صوتي<br />
outputChatBox("مستوي الصوت: "..getSoundVolume(sound)) -- اخراج مستوي الصوت في الدردشة<br />
end -- اغلآق الوظيفة<br />
addEventHandler("onClientPlayerWasted", getLocalPlayer(), wasted) -- اضافة حدث للوضيفة<br />
</syntaxhighlight><br />
<br />
==التغيرات==<br />
{{ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة خاصية التحكم بحجم صوت الآعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundVolume]]<br />
[[en:getSoundVolume]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Useful_Functions&diff=66913Template:AR/Useful Functions2020-06-13T12:45:39Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__<br />
=== وظائف الجدول ===<br />
*[[isValueInTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»هذه الوظيفة تعطي true إذا كانت القيمة موجودة في الجدول ، false إذا لم تكن القيمة موجودة في الجدول.</span><br />
*[[setTableToSql]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تستخدم هذه الوظيفة لحفظ الجدول في قاعدة البيانات (sql).</span><br />
*[[getTableFromSql]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يتم استخدام هذه الوظيفة للحصول على الجداول المحفوظة باستخدام الوظيفة ([https://wiki.multitheftauto.com/wiki/SetTableToSql SetTableToSql ]).</span><br />
*[[rangeToTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تحول الترتيب النصي الي جدول يحتوي علي قيم راقمية.</span><br />
*[[setTableProtected]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحمي هذه الوظيفة الجدول وتجعله للقراءة فقط.</span><br />
*[[Sort_Functions]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظائف قادرة على فرز الجداول الخاصة بك حسب مفتاح.</span><br />
*[[table.compare]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان الجدولان متساويان.</span><br />
*[[table.copy]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بنسخ جدول كامل وجميع الجداول في ذلك الجدول.</span><br />
*[[table.empty]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان الجدول فارغًا.</span><br />
*[[table.map]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تمر علي جدول وتستبدل كل حقل مع الوظيفة الناجحة المعطاة في حقول القيم الناجحة كالفراغ المطلوب الاول او الفرغات المطلوبة الاختيارية.</span><br />
*[[table.merge]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بدمج جدولين أو أكثر معًا.</span><br />
*[[table.random]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي قيمة عشوائية من الجدول.</span><br />
*[[table.removeValue]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإزالة قيمة محددة من الجدول.</span><br />
*[[table.size]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي الحجم المطلق للجدول.</span><br />
*[[table.getRandomRows]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي صفوف عشوائية من الجدول.</span><br />
*[[table.element]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإعطاء جدول جديد يحتوى العنصر.</span><br />
*[[pairsByKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تفرز أزواج الجدول.</span><br />
<br />
=== وظائف اسل ===<br />
*[[aclGroupClone]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على استنساخ مجموعة إلى مجموعة أخرى مع / بدون قوائم ACL و / أو عناصر<br />
.</span><br />
*[[getPlayersInACLGroup]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة جميع اللاعبين في مجموعة ACL.</span><br />
*[[getPlayerAcls]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بأعطاء جدول لكل مجموعات ACL باللاعب.</span><br />
*[[isPlayerInACL]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان عنصر لاعب في مجموعة ACL.</span><br />
*[[renameAclGroup]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة مجموعة ACL حالية اسمًا جديدًا.</span><br />
<br />
=== وظائف الحساب ===<br />
*[[getPlayerFromAccountName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تستخدم هذه الوظيفة للحصول على لاعب باسم حسابه.</span><br />
<br />
=== وظائف الكاميرة ===<br />
*[[smoothMoveCamera]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إنشاء رحلة كاميرا سينمائية.<br />
<br />
=== وظائف المؤشر ===<br />
*[[getCursorMovedOn]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من الطريقة التي يتحرك فيها المؤشر حاليًا.</span><br />
<br />
=== وظائف الرسم ===<br />
*[[dxDrawAnimWindow]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»ترسم هذه الوظيفة نافذة متحركة ثنائية الأبعاد على الشاشة.</span><br />
*[[dxDrawBorderedRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستنشئ مستطيلاً محاطاً.</span><br />
*[[dxDrawBorderedText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستنشئ نصًا محاطًا.</span><br />
*[[dxDrawDashedLine]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم خطًا مع شرطات.</span><br />
*[[dxDrawRing]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة حلقة بخطوط dx.</span><br />
*[[dxDrawTextOnRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على إنشاء مستطيل بداخله نص.</span><br />
*[[dxDrawGifImage]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحاكي هذه الوظيفة تأثير صورة GIF باستخدام الصور المتحركة ثنائية الأبعاد.</span><br />
*[[dxDrawImage3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة صورة ثلاثية الأبعاد في عالم GTA.</span><br />
*[[dxDrawSprite]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم نقشًا متحركًا في العالم ثلاثي الأبعاد.</span><br />
*[[dxDrawImageOnElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم صورة على أي عنصر.</span><br />
*[[dxDrawLinedRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستقوم بإنشاء مخطط مستطيل مع خطوط dx.</span><br />
*[[dxDrawLoading]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم شريط تحميل على الشاشة.</span><br />
*[[dxDrawOctagon3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإنشاء مثمن ثلاثي الأبعاد</span><br />
*[[dxDrawPolygon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة برسم مضلع مخصص على الشاشة.</span><br />
*[[dxDrawRectangle3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة مستطيل ثلاثي الأبعاد في عالم GTA.</span><br />
*[[dxDrawProgressBar]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحاكي هذه الوظيفة شريط التقدم الذي تم رسمه باستخدام DirectDraw.</span><br />
*[[dxDrawTextOnElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة برسم نص على أي عنصر.</span><br />
*[[dxDrawTriangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه دالة ستقوم بإنشاء مثلث بخطوط dx.</span><br />
*[[dxGetFontSizeFromHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة حجم الخط من ارتفاع معين.</span><br />
*[[dxGetRealFontHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة ارتفاع الخط.</span><br />
*[[wordWrap]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتقسيم سلسلة طويلة إلى جدول من الخطوط المنفصلة المحددة بطول معين بالبكسل للرسم بشكل منفصل.</span><br />
*[[dxDrawRombo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تخلق المعين.</span><br />
<br />
=== وظائف التأثيرات ===<br />
*[[attachEffect]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إرفاق تأثير بعنصر.</span><br />
<br />
=== وظائف العناصر === <br />
*[[getElementSpeed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة سرعة العنصر المحدد بوحدات م / ث ، كم / س أو ميل / س.</span><br />
*[[getElementsInDimension]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الوظيفة جدول العناصر الموجودة في البعد المحدد<br />
.</span><br />
*[[getElementsWithinMarker]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الوظيفة جدول العناصر الموجودة داخل المنطقة المشكلة.</span><br />
*[[isElementInPhotograph]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من وجود عنصر في منطقة صورة الكاميرا الخاصة بالمشغل.</span><br />
*[[isElementInRange]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة التحقق مما إذا كان نطاق العنصر إلى نقطة رئيسية ضمن النطاق الأقصى<br />
.</span><br />
*[[isElementMoving]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان العنصر يتحرك.</span><br />
*[[isElementWithinAColShape]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان العنصر داخل المنطقة المشكلة.</span><br />
*[[multi_check]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بفحص عنصر واحد للعديد ، سهل الاستخدام ونظيف.</span><br />
*[[setElementSpeed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بضبط سرعة العنصر بوحدات kph أو mph.</span><br />
<br />
=== الاحداث ===<br />
*[[onVehicleWeaponFire]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يطبق هذا الرمز حدثًا يتم تشغيله عندما يطلق لاعب في مركبة يطلق بسلاح المركبة.</span><br />
<br />
=== وظائف الادخال ===<br />
*[[bindControlKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة ربط كل زر مرتبط بعنصر تحكم بشكل فردي. القيام بذلك يتجاوز قيود MTA قليلاً<br />
.</span><br />
*[[getBoundControls]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً بأسماء عناصر التحكم المرتبطة بالزر المحدد.</span><br />
*[[unbindControlKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إلغاء ربط كل زر مرتبط بعنصر تحكم بشكل فردي. استخدم هذه الوظيفة مع<br />
[[bindControlKeys]].</span><br />
*[[getClipboard]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» Tيعرض هذا الحدث محتويات الحافظة بالضغط على ctrl + v / ctrl + V. يتم تشغيل الحدث فقط في حالة ظهور المؤشر.</span><br />
<br />
=== وظائف التاريخ === <br />
*[[byte2human]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل عدد صحيح (عدد وحدات البايت) إلى وحدة يمكن قراءتها بواسطة الإنسان<br />
.</span><br />
*[[capitalize]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الدالة تستهل سلسلة معينة.</span><br />
*[[convertServerTickToTimeStamp]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل علامات الخادم إلى الطابع الزمني لليونيكس.</span><br />
*[[convertTextToSpeech]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتحويل النص المقدم إلى كلام باللغة التي يمكن للاعبين سماعها.</span><br />
*[[findRotation]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة نقطتين وتعيد الاتجاه من النقطة أ إلى النقطة ب.</span><br />
*[[findRotation3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة مجموعتين من إحداثيات XYZ. تقوم بإرجاع الاتجاه ثلاثي الأبعاد من النقطة أ إلى النقطة ب.</span><br />
*[[FormatDate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تنسيق التاريخ على أساس سلسلة التنسيق وإعطائه.</span><br />
*[[formatNumber]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تنسيق أعداد كبيرة عن طريق إضافة الفواصل.</span><br />
*[[generateString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تولد هذه الوظيفة سلسلة عشوائية بأي حروف.</span><br />
*[[generateRandomASCIIString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الدالة سلسلة عشوائية تستخدم أحرف ASCII. </span><br />
*[[getDistance]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يعطي المسافة بين عنصرين.</span><br />
*[[getAge]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة عمر عيد ميلاد معين.</span><br />
*[[getDistanceBetweenPointAndSegment2D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة إحداثيات النقطة والخط (مقطع) إحداثيات البداية والنهاية. تقوم بإرجاع أقصر مسافة بين النقطة والخط.</span><br />
*[[getEasterDate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة تاريخ عيد الفصح كل شهر وشهر لسنة معينة.</span><br />
*[[getKeyFromValueInTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة مفتاح القيمة المحددة في جدول.</span><br />
*[[getOffsetFromXYZ]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بأخذ كيان وموقف وحساب التعويض النسبي بينهما لحساب التناوب.</span><br />
*[[getPointFromDistanceRotation]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجد هذه الوظيفة نقطة بناءً على نقطة البداية والاتجاه والمسافة.</span><br />
*[[getRealMonthH]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل أشهر اللغة الإنجليزية إلى أشهر عربية</span><br />
*[[getRealMonthM]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تمنحك هذه الوظيفة اسم الشهور الحقيقيةe</span><br />
*[[getRGColorFromPercentage]] <span style="color:gray; font-family:'Georgia', sans-serif; font-size:smaller;">»تعطي هذه الوظيفة رقمين صحيحين يمثلان اللونين الأحمر والأخضر وفقًا للنسبة المئوية المحددة.</span><br />
*[[getScreenRotationFromWorldPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة دورانًا نسبيًا للشاشة إلى موقع عالم اللعبة.</span><br />
*[[getTimestamp]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة الطابع الزمني لـ UNIX لتاريخ ووقت محددين.</span><br />
*[[isLeapYear]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة تمثيلًا منطقيًا لسنة معينة هي سنة كبيسة.</span><br />
*[[isValidMail]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت سلسلة البريد الإلكتروني المقدمة صالحة.</span><br />
*[[removeHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُستخدم هذه الوظيفة لإزالة الأرقام السداسية العشرية (الألوان ، على سبيل المثال) من السلاسل.<br />
*[[RGBToHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة سلسلة تمثل اللون بالنظام الست عشري.</span><br />
*[[secondsToTimeDesc]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل عدد صحيح للثواني إلى وصف زمني سهل الاستخدام.</span><br />
*[[string.count]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة مقدار تكرار النص في النص.</span><br />
*[[string.insert]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإدراج سلسلة داخل نص آخر في موضع معين.</span><br />
*[[string.explode]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتقسيم النص في نمط فاصل معين وإرجاع جدول بالقطع.</span><br />
*[[switch]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح هذه الوظيفة بقيمة متغير أو تعبير للتحكم في تدفق تنفيذ البرنامج عبر فرع متعدد الاتجاهات.</span><br />
*[[toHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل الرقم العشري إلى رقم سداسي عشري ، كحل يتم استخدامه من جانب العميل.</span><br />
*[[var dump]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإخراج معلومات حول متغير واحد أو أكثر باستخدام outputConsole.</span><br />
*[[wavelengthToRGBA]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل الطول الموجي المادي للضوء إلى لون RGBA.</span><br />
*[[getDistanceBetweenElements]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يتم استخدام هذه الوظيفة للحصول على المسافة بين عنصرين.</span><br />
<br />
=== وظائف وجهة المستخدم الرسومية === <br />
*[[centerWindow]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على توسيط عنصر نافذة CEGUI بشكل متجاوب في أي دقة وضوح.</span><br />
*[[guiMoveElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحرك هذه الوظيفة guiElement بواسطة / like باستخدام moveObject.</span><br />
*[[isMouseOnGUICloseButton]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة التحقق مما إذا كان مؤشر / مؤشر الماوس داخل زر الإغلاق الأصلي لنافذة واجهة المستخدم.</span><br />
=====قائمة الاختيار=====<br />
*[[guiComboBoxAdjustHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بضبط عنصر التحرير والسرد CEGUI للحصول على الارتفاع الصحيح<br />
.</span><br />
*[[guiComboBoxAddPlayersName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة هي إضافة اسم اللاعبين في مربع التحرير والسرد .</span><br />
<br />
=====قوائم الشبكات=====<br />
*[[guiGridListAddPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تضيف هذه الوظيفة جميع اللاعبين عبر الإنترنت إلى قائمة الشبكات.</span><br />
*[[guiGridListGetColumnIDFromTitle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على معرف عمود قائمة الشبكات من عنوان العمود<br />
.</span><br />
*[[guiGridListSetColumnNonSortable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجعل هذه الوظيفة عمود قائمة الشبكات غير قابل للفرز.</span><br />
*[[guiGridListSetColumnsFixedWidth]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على جعل قائمة الشبكة تحتوي على جميع أعمدتها بعرض ثابت<br />
.</span><br />
*[[guiGridListGetSelectedText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي سلسلة تحتوي على النص الداخلي لعنصر قائمة الشبكة المحدد<br />
.</span><br />
*[[getGridListRowIndexFromText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي فهرس صف قائمة الشبكة من النص المحدد<br />
.</span><br />
*[[isTextInGridList]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من وجود بعض النص أو عدم وجوده في قائمة الشبكة.</span><br />
*[[convertGridListToText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» وظيفه تحول محتويات قائمة الشبكة إلى نص.</span><br />
<br />
=====تسميات نصية=====<br />
*[[guiLabelAddEffect]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تضيف هذه الوظيفة تأثيرات إلى بطاقة gui مثل (الظل ، المخطط التفصيلي).</span><br />
<br />
=== وظائف العلامات ===<br />
*[[createMarkerAttachedTo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تنشئ هذه الوظيفة علامة مرتبطة بعنصر.</span><br />
<br />
=== وظائف الحساب ===<br />
*[[mathNumber]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعد هذه الوظيفة حلاً لدقة نقطة عائمة من جانب العميل تبلغ 24 بت.</span><br />
*[[math.hypot]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الدالة بإرجاع الوتر للمثلث المعطى من الجانبين x و y.</span><br />
*[[math.percent]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة نسبة من قيمتين.</span><br />
*[[math.round]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» لتقريب رقم بينما يمكن تعيين عدد الكسور العشرية والطريقة.</span><br />
*[[reMap]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»يعيد تعيين رقم من نطاق إلى آخر.</span><br />
*[[math.isPointInPolygon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحقق مما إذا كانت النقطة داخل المضلع أم لا.</span><br />
*[[math.polygonArea]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» حساب مساحة أي مضلع.</span><br />
*[[math.randomDiff]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يولد عددًا صحيحًا عشوائيًا زائفًا يختلف دائمًا عن آخر رقم عشوائي تم إنشاؤه.</span><br />
<br />
=== وظائف الخريطة ===<br />
*[[assignLod]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إنشاء نموذج LOD وتطبيقه بشكل ملائم على تعيين مجسم</span><br />
<br />
=== وظائف الشخصيات ===<br />
*[[getAlivePlayers (Client)|getAlivePlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي جدولاً للاعبين الأحياء من جانب العميل<br />
.</span><br />
*[[getAlivePlayersInTeam]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً للاعبين الأحياء في الفريق</span><br />
*[[getPlayersInVehicles]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً للاعبين يدخلون المركبات من بعد محدد.</span><br />
*[[getGuestPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تجعل اللاعب لا يقوم بتسجيل الدخول أو اللاعبون الضيوف .</span><br />
*[[getOnlineAdmins]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لجميع المسؤولين الذين قاموا بتسجيل الدخول.</span><br />
*[[getPedEyesPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بالحصول على مكان العيون.</span><br />
*[[getPedMaxHealth]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» توفر هذه الوظيفة أقصى صحة للمشاة عن طريق تحويلها من الحالة الصحة القصوى.</span><br />
*[[getPedMaxOxygenLevel]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» توفر هذه الوظيفة أقصى مستوى للأ كسجين عند المجسم من خلال تحويله من أقصى درجة من القدرة على التحمل تحت الماء.</span><br />
*[[getPedWeaponSkill]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإرجاع اسم مستوى مهارة السلاح المقابل للقدم.</span><br />
*[[getPlayerFromNamePart]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تمنح اللاعب اسمًا جزئيًا.</span><br />
*[[getPlayerFromSerial]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة لاعب من الرقم التسلسلي الخاص بهم.</span><br />
*[[getPlayersByData]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة جدول اللاعبين الذين لديهم اسم البيانات المحدد.</span><br />
*[[getPlayersInPhotograph]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بارجاع جدول لكل اللاعبين في الصورة.</span><br />
*[[isPedAiming]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان المشاة يصوب سلاحهم.</span><br />
*[[isPedAimingNearPed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذا مشابه لـ isPedAiming ولكنه يستخدم شكلاً أكثر دقة.</span><br />
*[[isPedDrivingVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان أحد المشاة المحدد يقود مركبة.</span><br />
*[[isPlayerInTeam]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان اللاعب في فريق محدد.</span><br />
<br />
=== وظائف الاعب ===<br />
*[[countPlayersInRange]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة عدد اللاعبين الموجودين ضمن نطاق معين من الإحداثيات المحددة.</span><br />
*[[isPlayerHitByVehicle]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإلغاء الحدث عندما تصطدم سيارة بعنصر.</span><br />
*[[warpToPlayer]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تجعل اللاعب يشوه لاعب آخر.</span><br />
<br />
=== وظائف البرمجة والمودات ===<br />
*[[getResourceScripts]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لنصوص المصادر.</span><br />
*[[getResourceSize]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة حجم مورد محدد بالكيلو بايت<br />
(كيلوبايت)</span><br />
*[[getResourceSettings]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لإعدادات الموارد.</span><br />
*[[refreshResource]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحديث المورد الخاص بك إذا قمت بتغيير أي من الملفات<br />
<br />
*[[setResourcePriority]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتعيين مجموعة أولوية تنزيل المورد.</span><br />
<br />
=== وظائف الصوت ===<br />
*[[isSoundFinished]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من انتهاء عنصر الصوت.</span><br />
*[[stopSoundSlowly]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على إيقاف عنصر الصوت ببطء.</span><br />
<br />
=== وظائف المتصفح ===<br />
*[[playVideo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتشغيل مقطع فيديو على الشاشة.</span><br />
<br />
=== وظائف الفرق والمجموعات ===<br />
*[[getTeamFromColor]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي عنصر الفريق حسب اللون المحدد.</span><br />
*[[getTeamWithFewestPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي عنصر فريق مع أقل اللاعبين من جميع الفرق المحددة.</span><br />
<br />
=== وظائف المركبات ===<br />
*[[findEmptyCarSeat]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجد هذه الوظيفة أول مقعد فارغ في السيارة.</span><br />
*[[getNearestVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على أقرب سيارة للاعب المحدد في مسافة محددة.</span><br />
*[[getRandomVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على مركبة عشوائية.</span><br />
*[[getValidVehicleModels]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على مركبة عشوائية.</span><br />
*[[getVehiclesCountByType]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي كمية المركبات حسب النوع المحدد كقيمة عددية.</span><br />
*[[isVehicleEmpty]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت السيارة فارغة.</span><br />
*[[isVehicleOccupied]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت مركبة معينة مشغولة.</span><br />
*[[isVehicleOnRoof]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت السيارة على السطح.</span><br />
*[[isVehicleReversing]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كانت المركبة المحددة تتحرك للخلف<br />
.</span><br />
*[[isVehicleUpgraded]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق الوظيفة اذا كانت تحتوي علي تعديل وبواسطة راقم التعديل.</span><br />
*[[setVehicleGravityPoint]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحدد هذه الوظيفة جاذبية السيارة في اتجاه إحداثيات ثلاثية الأبعاد مع القوة المحددة.</span><br />
*[[getVehicleTurnVelocityCenterOfMass]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على سرعة دوران السيارة بالنسبة لمركز كتلة السيارة<br />
.</span><br />
*[[setVehicleTurnVelocityCenterOfMass]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحدد هذه الوظيفة سرعة دوران السيارة بالنسبة لمركز كتلة السيارة.</span><br />
<br />
=== وظائف الاسلحة === <br />
*[[getJetpackWeaponsEnabled]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بأعطاء جدول الأسلحة الممكنة التي يمكن استخدامها على حقيبة نفاثة<br />
.</span><br />
*[[getPreviousAndNextWeapon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترجع هذه الوظيفة السلاح التالي والسابق.</span><br />
<br />
=== XML وظائف ===<br />
*[[getXMLNodes]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جميع توابع عقدة XML.</span><br />
<br />
=== وظائف أخرى مفيدة ===<br />
*[[animate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة باستخدام interpolateB Between بدون حدث تقديم واستخدامها بسهولة.</span><br />
*[[callClientFunction]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب العميل من جانب الخادم.</span><br />
*[[callServerFunction]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب الخادم من جانب العميل.</span><br />
*[[check]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كانت وسيطاتها من النوع الصحيح وتستدعي وظيفة الخطأ إذا لم تكن الوسيطات موجودة<br />
.</span><br />
*[[coroutine.resume]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تطبق هذه الوظيفة إصلاحًا لرسائل خطأ coroutine المخفية.</span><br />
*[[getBanFromName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي حظر اسم التشغيل المعطى.</span><br />
*[[getCurrentFPS]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإرجاع الإطارات في الثانية التي يعمل عندها GTA: SA.</span><br />
*[[IfElse]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الدالة إحدى القيمتين بناءً على تعبير منطقي.</span><br />
*[[isMouseInCircle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان موضع المؤشر في منطقة دائرية أم لا.</span><br />
*[[isMouseInPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بالتحقق مما إذا كان مؤشر / مؤشر الماوس في وضع مستطيل.</span><br />
*[[isCharInString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة المشتركة التحقق مما إذا كان الحرف المحدد في قيمة نصية.</span><br />
*[[iterElements]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي مكرر '' موفر للوقت '' للحلقات الخاصة بك.</span><br />
*[[vector3:compare]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الطريقة من تطابق متجهين بدقة اختيارية.</span><br />
*[[preprocessor]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استخدام وحدات ماكرو دول مجلس التعاون الخليجي.</span><br />
*[[PlotTrajectoryAtTime]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»احسب مسار المقذوفات / المياه.</span><br />
*[[GetSkinNameFromID]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة اسم الشخصية من الرقم المحدد.</span><br />
<br />
<noinclude>[[Category:Useful Functions]]</noinclude></div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D9%88%D8%B8%D8%A7%D8%A6%D9%81_%D9%85%D9%81%D9%8A%D8%AF%D8%A9&diff=66912AR/وظائف مفيدة2020-06-13T12:36:25Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="#228B22"></pageclass><br />
{{MessageBox|<br />
bordercolorhex = 000000 |<br />
bordertype = dotted |<br />
bgcolorhex = EFEFEF |<br />
image = File:Package-x-generic.png |<br />
title = لا تنسى أن تتفقد الـ[[Useful Classes]] |<br />
subtext = <span style="font-size: 85%;">''هذه الصفحة تضم الـ classes التي تم عملها بواسطة الأعضاء والتي لم توجد في الأصل في أوامر مالتي ذفت أوتو ''</span> |<br />
}}<br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
<br />
هذه الصفحة تضم الوظائف من صنع الأعضاء والتي لم تكن موجودة في الأصل في مالتي ذفت أوتو. والتي هدفها تقديم بعض الوظائف المفيدة بشكل أسرع للمبرمجين، لذا لن يضطروا إلى تضييع أوقاتهم في برمجتها من الصفر عند الحاجة لها .<br />
<br />
تمت الترجمة بواسطة : ''' A7MeDx666 '''<br />
<br />
__TOC__<br />
<br />
{{AR/Useful_Functions}}<br />
[[EN:Useful Functions]]<br />
[[HU:Useful Functions]]<br />
[[ES:Funciones Útiles]]<br />
[[ru:Полезные функции]]<br />
[[de:Nützliche_Funktionen]]<br />
[[PL:Użyteczne Funkcje]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Useful_Functions&diff=66911Template:AR/Useful Functions2020-06-13T12:17:06Z<p>Ahmedrezk: Created page with "__NOTOC__ === Table functions === *isValueInTable <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»هذه الوظيفة تعطي true إذ..."</p>
<hr />
<div>__NOTOC__<br />
=== Table functions ===<br />
*[[isValueInTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»هذه الوظيفة تعطي true إذا كانت القيمة موجودة في الجدول ، false إذا لم تكن القيمة موجودة في الجدول.</span><br />
*[[setTableToSql]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تستخدم هذه الوظيفة لحفظ الجدول في قاعدة البيانات (sql).</span><br />
*[[getTableFromSql]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يتم استخدام هذه الوظيفة للحصول على الجداول المحفوظة باستخدام الوظيفة ([https://wiki.multitheftauto.com/wiki/SetTableToSql SetTableToSql ]).</span><br />
*[[rangeToTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تحول الترتيب النصي الي جدول يحتوي علي قيم راقمية.</span><br />
*[[setTableProtected]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحمي هذه الوظيفة الجدول وتجعله للقراءة فقط.</span><br />
*[[Sort_Functions]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظائف قادرة على فرز الجداول الخاصة بك حسب مفتاح.</span><br />
*[[table.compare]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان الجدولان متساويان.</span><br />
*[[table.copy]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بنسخ جدول كامل وجميع الجداول في ذلك الجدول.</span><br />
*[[table.empty]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان الجدول فارغًا.</span><br />
*[[table.map]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تمر علي جدول وتستبدل كل حقل مع الوظيفة الناجحة المعطاة في حقول القيم الناجحة كالفراغ المطلوب الاول او الفرغات المطلوبة الاختيارية.</span><br />
*[[table.merge]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بدمج جدولين أو أكثر معًا.</span><br />
*[[table.random]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي قيمة عشوائية من الجدول.</span><br />
*[[table.removeValue]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإزالة قيمة محددة من الجدول.</span><br />
*[[table.size]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي الحجم المطلق للجدول.</span><br />
*[[table.getRandomRows]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي صفوف عشوائية من الجدول.</span><br />
*[[table.element]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإعطاء جدول جديد يحتوى العنصر.</span><br />
*[[pairsByKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تفرز أزواج الجدول.</span><br />
<br />
=== ACL functions ===<br />
*[[aclGroupClone]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على استنساخ مجموعة إلى مجموعة أخرى مع / بدون قوائم ACL و / أو عناصر<br />
.</span><br />
*[[getPlayersInACLGroup]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة جميع اللاعبين في مجموعة ACL.</span><br />
*[[getPlayerAcls]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بأعطاء جدول لكل مجموعات ACL باللاعب.</span><br />
*[[isPlayerInACL]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان عنصر لاعب في مجموعة ACL.</span><br />
*[[renameAclGroup]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة مجموعة ACL حالية اسمًا جديدًا.</span><br />
<br />
=== Account functions ===<br />
*[[getPlayerFromAccountName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تستخدم هذه الوظيفة للحصول على لاعب باسم حسابه.</span><br />
<br />
=== Camera functions ===<br />
*[[smoothMoveCamera]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إنشاء رحلة كاميرا سينمائية.<br />
<br />
=== Cursor functions ===<br />
*[[getCursorMovedOn]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من الطريقة التي يتحرك فيها المؤشر حاليًا.</span><br />
<br />
=== Drawing functions ===<br />
*[[dxDrawAnimWindow]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»ترسم هذه الوظيفة نافذة متحركة ثنائية الأبعاد على الشاشة.</span><br />
*[[dxDrawBorderedRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستنشئ مستطيلاً محاطاً.</span><br />
*[[dxDrawBorderedText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستنشئ نصًا محاطًا.</span><br />
*[[dxDrawDashedLine]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم خطًا مع شرطات.</span><br />
*[[dxDrawRing]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة حلقة بخطوط dx.</span><br />
*[[dxDrawTextOnRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على إنشاء مستطيل بداخله نص.</span><br />
*[[dxDrawGifImage]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحاكي هذه الوظيفة تأثير صورة GIF باستخدام الصور المتحركة ثنائية الأبعاد.</span><br />
*[[dxDrawImage3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة صورة ثلاثية الأبعاد في عالم GTA.</span><br />
*[[dxDrawSprite]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم نقشًا متحركًا في العالم ثلاثي الأبعاد.</span><br />
*[[dxDrawImageOnElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم صورة على أي عنصر.</span><br />
*[[dxDrawLinedRectangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه وظيفة ستقوم بإنشاء مخطط مستطيل مع خطوط dx.</span><br />
*[[dxDrawLoading]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة ترسم شريط تحميل على الشاشة.</span><br />
*[[dxDrawOctagon3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإنشاء مثمن ثلاثي الأبعاد</span><br />
*[[dxDrawPolygon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة برسم مضلع مخصص على الشاشة.</span><br />
*[[dxDrawRectangle3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترسم هذه الوظيفة مستطيل ثلاثي الأبعاد في عالم GTA.</span><br />
*[[dxDrawProgressBar]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحاكي هذه الوظيفة شريط التقدم الذي تم رسمه باستخدام DirectDraw.</span><br />
*[[dxDrawTextOnElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة برسم نص على أي عنصر.</span><br />
*[[dxDrawTriangle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه دالة ستقوم بإنشاء مثلث بخطوط dx.</span><br />
*[[dxGetFontSizeFromHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة حجم الخط من ارتفاع معين.</span><br />
*[[dxGetRealFontHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة ارتفاع الخط.</span><br />
*[[wordWrap]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتقسيم سلسلة طويلة إلى جدول من الخطوط المنفصلة المحددة بطول معين بالبكسل للرسم بشكل منفصل.</span><br />
*[[dxDrawRombo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تخلق المعين.</span><br />
<br />
=== Effects functions ===<br />
*[[attachEffect]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إرفاق تأثير بعنصر.</span><br />
<br />
=== Elements functions === <br />
*[[getElementSpeed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة سرعة العنصر المحدد بوحدات م / ث ، كم / س أو ميل / س.</span><br />
*[[getElementsInDimension]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الوظيفة جدول العناصر الموجودة في البعد المحدد<br />
.</span><br />
*[[getElementsWithinMarker]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الوظيفة جدول العناصر الموجودة داخل المنطقة المشكلة.</span><br />
*[[isElementInPhotograph]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من وجود عنصر في منطقة صورة الكاميرا الخاصة بالمشغل.</span><br />
*[[isElementInRange]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة التحقق مما إذا كان نطاق العنصر إلى نقطة رئيسية ضمن النطاق الأقصى<br />
.</span><br />
*[[isElementMoving]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان العنصر يتحرك.</span><br />
*[[isElementWithinAColShape]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان العنصر داخل المنطقة المشكلة.</span><br />
*[[multi_check]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بفحص عنصر واحد للعديد ، سهل الاستخدام ونظيف.</span><br />
*[[setElementSpeed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بضبط سرعة العنصر بوحدات kph أو mph.</span><br />
<br />
=== Events ===<br />
*[[onVehicleWeaponFire]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يطبق هذا الرمز حدثًا يتم تشغيله عندما يطلق لاعب في مركبة يطلق بسلاح المركبة.</span><br />
<br />
=== Input functions ===<br />
*[[bindControlKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة ربط كل زر مرتبط بعنصر تحكم بشكل فردي. القيام بذلك يتجاوز قيود MTA قليلاً<br />
.</span><br />
*[[getBoundControls]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً بأسماء عناصر التحكم المرتبطة بالزر المحدد.</span><br />
*[[unbindControlKeys]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إلغاء ربط كل زر مرتبط بعنصر تحكم بشكل فردي. استخدم هذه الوظيفة مع<br />
[[bindControlKeys]].</span><br />
*[[getClipboard]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» Tيعرض هذا الحدث محتويات الحافظة بالضغط على ctrl + v / ctrl + V. يتم تشغيل الحدث فقط في حالة ظهور المؤشر.</span><br />
<br />
=== Data functions === <br />
*[[byte2human]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل عدد صحيح (عدد وحدات البايت) إلى وحدة يمكن قراءتها بواسطة الإنسان<br />
.</span><br />
*[[capitalize]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الدالة تستهل سلسلة معينة.</span><br />
*[[convertServerTickToTimeStamp]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل علامات الخادم إلى الطابع الزمني لليونيكس.</span><br />
*[[convertTextToSpeech]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتحويل النص المقدم إلى كلام باللغة التي يمكن للاعبين سماعها.</span><br />
*[[findRotation]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة نقطتين وتعيد الاتجاه من النقطة أ إلى النقطة ب.</span><br />
*[[findRotation3D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة مجموعتين من إحداثيات XYZ. تقوم بإرجاع الاتجاه ثلاثي الأبعاد من النقطة أ إلى النقطة ب.</span><br />
*[[FormatDate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تنسيق التاريخ على أساس سلسلة التنسيق وإعطائه.</span><br />
*[[formatNumber]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تنسيق أعداد كبيرة عن طريق إضافة الفواصل.</span><br />
*[[generateString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تولد هذه الوظيفة سلسلة عشوائية بأي حروف.</span><br />
*[[generateRandomASCIIString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الدالة سلسلة عشوائية تستخدم أحرف ASCII. </span><br />
*[[getDistance]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يعطي المسافة بين عنصرين.</span><br />
*[[getAge]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة عمر عيد ميلاد معين.</span><br />
*[[getDistanceBetweenPointAndSegment2D]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تأخذ هذه الوظيفة إحداثيات النقطة والخط (مقطع) إحداثيات البداية والنهاية. تقوم بإرجاع أقصر مسافة بين النقطة والخط.</span><br />
*[[getEasterDate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة تاريخ عيد الفصح كل شهر وشهر لسنة معينة.</span><br />
*[[getKeyFromValueInTable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة مفتاح القيمة المحددة في جدول.</span><br />
*[[getOffsetFromXYZ]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بأخذ كيان وموقف وحساب التعويض النسبي بينهما لحساب التناوب.</span><br />
*[[getPointFromDistanceRotation]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجد هذه الوظيفة نقطة بناءً على نقطة البداية والاتجاه والمسافة.</span><br />
*[[getRealMonthH]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل أشهر اللغة الإنجليزية إلى أشهر عربية</span><br />
*[[getRealMonthM]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تمنحك هذه الوظيفة اسم الشهور الحقيقيةe</span><br />
*[[getRGColorFromPercentage]] <span style="color:gray; font-family:'Georgia', sans-serif; font-size:smaller;">»تعطي هذه الوظيفة رقمين صحيحين يمثلان اللونين الأحمر والأخضر وفقًا للنسبة المئوية المحددة.</span><br />
*[[getScreenRotationFromWorldPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة دورانًا نسبيًا للشاشة إلى موقع عالم اللعبة.</span><br />
*[[getTimestamp]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة الطابع الزمني لـ UNIX لتاريخ ووقت محددين.</span><br />
*[[isLeapYear]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة تمثيلًا منطقيًا لسنة معينة هي سنة كبيسة.</span><br />
*[[isValidMail]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت سلسلة البريد الإلكتروني المقدمة صالحة.</span><br />
*[[removeHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُستخدم هذه الوظيفة لإزالة الأرقام السداسية العشرية (الألوان ، على سبيل المثال) من السلاسل.<br />
*[[RGBToHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة سلسلة تمثل اللون بالنظام الست عشري.</span><br />
*[[secondsToTimeDesc]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل عدد صحيح للثواني إلى وصف زمني سهل الاستخدام.</span><br />
*[[string.count]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحسب هذه الوظيفة مقدار تكرار النص في النص.</span><br />
*[[string.insert]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإدراج سلسلة داخل نص آخر في موضع معين.</span><br />
*[[string.explode]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتقسيم النص في نمط فاصل معين وإرجاع جدول بالقطع.</span><br />
*[[switch]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح هذه الوظيفة بقيمة متغير أو تعبير للتحكم في تدفق تنفيذ البرنامج عبر فرع متعدد الاتجاهات.</span><br />
*[[toHex]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل الرقم العشري إلى رقم سداسي عشري ، كحل يتم استخدامه من جانب العميل.</span><br />
*[[var dump]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإخراج معلومات حول متغير واحد أو أكثر باستخدام outputConsole.</span><br />
*[[wavelengthToRGBA]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحويل الطول الموجي المادي للضوء إلى لون RGBA.</span><br />
*[[getDistanceBetweenElements]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يتم استخدام هذه الوظيفة للحصول على المسافة بين عنصرين.</span><br />
<br />
=== GUI functions === <br />
*[[centerWindow]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على توسيط عنصر نافذة CEGUI بشكل متجاوب في أي دقة وضوح.</span><br />
*[[guiMoveElement]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحرك هذه الوظيفة guiElement بواسطة / like باستخدام moveObject.</span><br />
*[[isMouseOnGUICloseButton]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة التحقق مما إذا كان مؤشر / مؤشر الماوس داخل زر الإغلاق الأصلي لنافذة واجهة المستخدم.</span><br />
=====Comboboxes=====<br />
*[[guiComboBoxAdjustHeight]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بضبط عنصر التحرير والسرد CEGUI للحصول على الارتفاع الصحيح<br />
.</span><br />
*[[guiComboBoxAddPlayersName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة هي إضافة اسم اللاعبين في مربع التحرير والسرد .</span><br />
<br />
=====Gridlists=====<br />
*[[guiGridListAddPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تضيف هذه الوظيفة جميع اللاعبين عبر الإنترنت إلى قائمة الشبكات.</span><br />
*[[guiGridListGetColumnIDFromTitle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على معرف عمود قائمة الشبكات من عنوان العمود<br />
.</span><br />
*[[guiGridListSetColumnNonSortable]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجعل هذه الوظيفة عمود قائمة الشبكات غير قابل للفرز.</span><br />
*[[guiGridListSetColumnsFixedWidth]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على جعل قائمة الشبكة تحتوي على جميع أعمدتها بعرض ثابت<br />
.</span><br />
*[[guiGridListGetSelectedText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي سلسلة تحتوي على النص الداخلي لعنصر قائمة الشبكة المحدد<br />
.</span><br />
*[[getGridListRowIndexFromText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي فهرس صف قائمة الشبكة من النص المحدد<br />
.</span><br />
*[[isTextInGridList]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من وجود بعض النص أو عدم وجوده في قائمة الشبكة.</span><br />
*[[convertGridListToText]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» وظيفه تحول محتويات قائمة الشبكة إلى نص.</span><br />
<br />
=====Labels=====<br />
*[[guiLabelAddEffect]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تضيف هذه الوظيفة تأثيرات إلى بطاقة gui مثل (الظل ، المخطط التفصيلي).</span><br />
<br />
=== Marker functions ===<br />
*[[createMarkerAttachedTo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تنشئ هذه الوظيفة علامة مرتبطة بعنصر.</span><br />
<br />
=== Math functions ===<br />
*[[mathNumber]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعد هذه الوظيفة حلاً لدقة نقطة عائمة من جانب العميل تبلغ 24 بت.</span><br />
*[[math.hypot]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الدالة بإرجاع الوتر للمثلث المعطى من الجانبين x و y.</span><br />
*[[math.percent]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة نسبة من قيمتين.</span><br />
*[[math.round]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» لتقريب رقم بينما يمكن تعيين عدد الكسور العشرية والطريقة.</span><br />
*[[reMap]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»يعيد تعيين رقم من نطاق إلى آخر.</span><br />
*[[math.isPointInPolygon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحقق مما إذا كانت النقطة داخل المضلع أم لا.</span><br />
*[[math.polygonArea]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» حساب مساحة أي مضلع.</span><br />
*[[math.randomDiff]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» يولد عددًا صحيحًا عشوائيًا زائفًا يختلف دائمًا عن آخر رقم عشوائي تم إنشاؤه.</span><br />
<br />
=== Map functions ===<br />
*[[assignLod]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة إنشاء نموذج LOD وتطبيقه بشكل ملائم على تعيين مجسم</span><br />
<br />
=== Ped functions ===<br />
*[[getAlivePlayers (Client)|getAlivePlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي جدولاً للاعبين الأحياء من جانب العميل<br />
.</span><br />
*[[getAlivePlayersInTeam]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً للاعبين الأحياء في الفريق</span><br />
*[[getPlayersInVehicles]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً للاعبين يدخلون المركبات من بعد محدد.</span><br />
*[[getGuestPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تجعل اللاعب لا يقوم بتسجيل الدخول أو اللاعبون الضيوف .</span><br />
*[[getOnlineAdmins]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لجميع المسؤولين الذين قاموا بتسجيل الدخول.</span><br />
*[[getPedEyesPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بالحصول على مكان العيون.</span><br />
*[[getPedMaxHealth]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» توفر هذه الوظيفة أقصى صحة للمشاة عن طريق تحويلها من الحالة الصحة القصوى.</span><br />
*[[getPedMaxOxygenLevel]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» توفر هذه الوظيفة أقصى مستوى للأ كسجين عند المجسم من خلال تحويله من أقصى درجة من القدرة على التحمل تحت الماء.</span><br />
*[[getPedWeaponSkill]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإرجاع اسم مستوى مهارة السلاح المقابل للقدم.</span><br />
*[[getPlayerFromNamePart]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تمنح اللاعب اسمًا جزئيًا.</span><br />
*[[getPlayerFromSerial]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة لاعب من الرقم التسلسلي الخاص بهم.</span><br />
*[[getPlayersByData]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة جدول اللاعبين الذين لديهم اسم البيانات المحدد.</span><br />
*[[getPlayersInPhotograph]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بارجاع جدول لكل اللاعبين في الصورة.</span><br />
*[[isPedAiming]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان المشاة يصوب سلاحهم.</span><br />
*[[isPedAimingNearPed]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذا مشابه لـ isPedAiming ولكنه يستخدم شكلاً أكثر دقة.</span><br />
*[[isPedDrivingVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كان أحد المشاة المحدد يقود مركبة.</span><br />
*[[isPlayerInTeam]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان اللاعب في فريق محدد.</span><br />
<br />
=== Player functions ===<br />
*[[countPlayersInRange]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة عدد اللاعبين الموجودين ضمن نطاق معين من الإحداثيات المحددة.</span><br />
*[[isPlayerHitByVehicle]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإلغاء الحدث عندما تصطدم سيارة بعنصر.</span><br />
*[[warpToPlayer]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تجعل اللاعب يشوه لاعب آخر.</span><br />
<br />
=== Resource functions ===<br />
*[[getResourceScripts]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لنصوص المصادر.</span><br />
*[[getResourceSize]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة حجم مورد محدد بالكيلو بايت<br />
(كيلوبايت)</span><br />
*[[getResourceSettings]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جدولاً لإعدادات الموارد.</span><br />
*[[refreshResource]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على تحديث المورد الخاص بك إذا قمت بتغيير أي من الملفات<br />
<br />
*[[setResourcePriority]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتعيين مجموعة أولوية تنزيل المورد.</span><br />
<br />
=== Sound functions ===<br />
*[[isSoundFinished]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة من انتهاء عنصر الصوت.</span><br />
*[[stopSoundSlowly]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعمل هذه الوظيفة على إيقاف عنصر الصوت ببطء.</span><br />
<br />
=== Browser functions ===<br />
*[[playVideo]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بتشغيل مقطع فيديو على الشاشة.</span><br />
<br />
=== Team functions ===<br />
*[[getTeamFromColor]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي عنصر الفريق حسب اللون المحدد.</span><br />
*[[getTeamWithFewestPlayers]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي عنصر فريق مع أقل اللاعبين من جميع الفرق المحددة.</span><br />
<br />
=== Vehicle functions ===<br />
*[[findEmptyCarSeat]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تجد هذه الوظيفة أول مقعد فارغ في السيارة.</span><br />
*[[getNearestVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على أقرب سيارة للاعب المحدد في مسافة محددة.</span><br />
*[[getRandomVehicle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على مركبة عشوائية.</span><br />
*[[getValidVehicleModels]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على مركبة عشوائية.</span><br />
*[[getVehiclesCountByType]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي كمية المركبات حسب النوع المحدد كقيمة عددية.</span><br />
*[[isVehicleEmpty]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت السيارة فارغة.</span><br />
*[[isVehicleOccupied]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت مركبة معينة مشغولة.</span><br />
*[[isVehicleOnRoof]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة مما إذا كانت السيارة على السطح.</span><br />
*[[isVehicleReversing]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كانت المركبة المحددة تتحرك للخلف<br />
.</span><br />
*[[isVehicleUpgraded]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق الوظيفة اذا كانت تحتوي علي تعديل وبواسطة راقم التعديل.</span><br />
*[[setVehicleGravityPoint]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحدد هذه الوظيفة جاذبية السيارة في اتجاه إحداثيات ثلاثية الأبعاد مع القوة المحددة.</span><br />
*[[getVehicleTurnVelocityCenterOfMass]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحصل هذه الوظيفة على سرعة دوران السيارة بالنسبة لمركز كتلة السيارة<br />
.</span><br />
*[[setVehicleTurnVelocityCenterOfMass]]<span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تحدد هذه الوظيفة سرعة دوران السيارة بالنسبة لمركز كتلة السيارة.</span><br />
<br />
=== Weapon functions === <br />
*[[getJetpackWeaponsEnabled]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بأعطاء جدول الأسلحة الممكنة التي يمكن استخدامها على حقيبة نفاثة<br />
.</span><br />
*[[getPreviousAndNextWeapon]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» ترجع هذه الوظيفة السلاح التالي والسابق.</span><br />
<br />
=== XML functions ===<br />
*[[getXMLNodes]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تعطي هذه الوظيفة جميع توابع عقدة XML.</span><br />
<br />
=== Utility ===<br />
*[[animate]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة باستخدام interpolateB Between بدون حدث تقديم واستخدامها بسهولة.</span><br />
*[[callClientFunction]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب العميل من جانب الخادم.</span><br />
*[[callServerFunction]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب الخادم من جانب العميل.</span><br />
*[[check]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كانت وسيطاتها من النوع الصحيح وتستدعي وظيفة الخطأ إذا لم تكن الوسيطات موجودة<br />
.</span><br />
*[[coroutine.resume]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تطبق هذه الوظيفة إصلاحًا لرسائل خطأ coroutine المخفية.</span><br />
*[[getBanFromName]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي حظر اسم التشغيل المعطى.</span><br />
*[[getCurrentFPS]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تقوم هذه الوظيفة بإرجاع الإطارات في الثانية التي يعمل عندها GTA: SA.</span><br />
*[[IfElse]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُعطي هذه الدالة إحدى القيمتين بناءً على تعبير منطقي.</span><br />
*[[isMouseInCircle]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الوظيفة إذا كان موضع المؤشر في منطقة دائرية أم لا.</span><br />
*[[isMouseInPosition]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تسمح لك هذه الوظيفة بالتحقق مما إذا كان مؤشر / مؤشر الماوس في وضع مستطيل.</span><br />
*[[isCharInString]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة المشتركة التحقق مما إذا كان الحرف المحدد في قيمة نصية.</span><br />
*[[iterElements]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» هذه الوظيفة تعطي مكرر '' موفر للوقت '' للحلقات الخاصة بك.</span><br />
*[[vector3:compare]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتحقق هذه الطريقة من تطابق متجهين بدقة اختيارية.</span><br />
*[[preprocessor]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تتيح لك هذه الوظيفة استخدام وحدات ماكرو دول مجلس التعاون الخليجي.</span><br />
*[[PlotTrajectoryAtTime]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">»احسب مسار المقذوفات / المياه.</span><br />
*[[GetSkinNameFromID]] <span style="color:gray; font-family:'Georgia',sans-serif; font-size:smaller;">» تُرجع هذه الوظيفة اسم الشخصية من الرقم المحدد.</span><br />
<br />
<noinclude>[[Category:Useful Functions]]</noinclude></div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D9%88%D8%B8%D8%A7%D8%A6%D9%81_%D9%85%D9%81%D9%8A%D8%AF%D8%A9&diff=66907AR/وظائف مفيدة2020-06-13T04:06:55Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="#228B22"></pageclass><br />
{{MessageBox|<br />
bordercolorhex = 000000 |<br />
bordertype = dotted |<br />
bgcolorhex = EFEFEF |<br />
image = File:Package-x-generic.png |<br />
title = لا تنسى أن تتفقد الـ[[Useful Classes]] |<br />
subtext = <span style="font-size: 85%;">''هذه الصفحة تضم الـ classes التي تم عملها بواسطة الأعضاء والتي لم توجد في الأصل في أوامر مالتي ذفت أوتو ''</span> |<br />
}}<br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
<br />
هذه الصفحة تضم الوظائف من صنع الأعضاء والتي لم تكن موجودة في الأصل في مالتي ذفت أوتو. والتي هدفها تقديم بعض الوظائف المفيدة بشكل أسرع للمبرمجين، لذا لن يضطروا إلى تضييع أوقاتهم في برمجتها من الصفر عند الحاجة لها .<br />
<br />
تمت الترجمة بواسطة : ''' A7MeDx666 '''<br />
<br />
__TOC__<br />
<br />
{{Useful_Functions}}<br />
[[EN:Useful Functions]]<br />
[[HU:Useful Functions]]<br />
[[ES:Funciones Útiles]]<br />
[[ru:Полезные функции]]<br />
[[de:Nützliche_Funktionen]]<br />
[[PL:Użyteczne Funkcje]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D9%88%D8%B8%D8%A7%D8%A6%D9%81_%D9%85%D9%81%D9%8A%D8%AF%D8%A9&diff=66906AR/وظائف مفيدة2020-06-13T03:45:49Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="#228B22"></pageclass><br />
{{MessageBox|<br />
bordercolorhex = 000000 |<br />
bordertype = dotted |<br />
bgcolorhex = EFEFEF |<br />
image = File:Package-x-generic.png |<br />
title = لا تنسى أن تتفقد الـ[[Useful Classes]] |<br />
subtext = <span style="font-size: 85%;">''هذه الصفحة تضم الـ classes التي تم عملها بواسطة الأعضاء والتي لم توجد في الأصل في أوامر مالتي ذفت أوتو ''</span> |<br />
}}<br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
<br />
هذه الصفحة تضم الوظائف من صنع الأعضاء والتي لم تكن موجودة في الأصل في مالتي ذفت أوتو. والتي هدفها تقديم بعض الوظائف المفيدة بشكل أسرع للمبرمجين، لذا لن يضطروا إلى تضييع أوقاتهم في برمجتها من الصفر عند الحاجة لها .<br />
<br />
تمت الترجمة بواسطة : ''' A7MeDx666 '''<br />
<br />
__TOC__<br />
<br />
{{AR/Useful_Functions}}<br />
[[EN:Useful Functions]]<br />
[[HU:Useful Functions]]<br />
[[ES:Funciones Útiles]]<br />
[[ru:Полезные функции]]<br />
[[de:Nützliche_Funktionen]]<br />
[[PL:Użyteczne Funkcje]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D9%88%D8%B8%D8%A7%D8%A6%D9%81_%D9%85%D9%81%D9%8A%D8%AF%D8%A9&diff=66905AR/وظائف مفيدة2020-06-13T03:44:52Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="#228B22"></pageclass><br />
{{MessageBox|<br />
bordercolorhex = 000000 |<br />
bordertype = dotted |<br />
bgcolorhex = EFEFEF |<br />
image = File:Package-x-generic.png |<br />
title = لا تنسى أن تتفقد الـ[[Useful Classes]] |<br />
subtext = <span style="font-size: 85%;">''هذه الصفحة تضم الـ classes التي تم عملها بواسطة الأعضاء والتي لم توجد في الأصل في أوامر مالتي ذفت أوتو ''</span> |<br />
}}<br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
<br />
هذه الصفحة تضم الوظائف من صنع الأعضاء والتي لم تكن موجودة في الأصل في مالتي ذفت أوتو. والتي هدفها تقديم بعض الوظائف المفيدة بشكل أسرع للمبرمجين، لذا لن يضطروا إلى تضييع أوقاتهم في برمجتها من الصفر عند الحاجة لها .<br />
<br />
تمت الترجمة بواسطة : ''' A7MeDx666 '''<br />
<br />
__TOC__<br />
<br />
{{Useful_Functions}}<br />
[[EN:Useful Functions]]<br />
[[HU:Useful Functions]]<br />
[[ES:Funciones Útiles]]<br />
[[ru:Полезные функции]]<br />
[[de:Nützliche_Funktionen]]<br />
[[PL:Użyteczne Funkcje]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66904AR/الصفحه الرئيسيه2020-06-13T03:43:41Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[AR/وظائف_مفيدة|وظائف مفيدة]]<br />
* [[MTA Classes]] - وصف مفصل لجميع أنواع MTA المخصصة<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive| أرشيف]]</li><br />
<li>[[Press Coverage|تغطية صحفية]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list المطورين]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|تحميل]]</li><br />
<li>[[MTA 0.5r2 Known Issues|مشاكل معروفة]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''إحصائيات ويكي'''</li><br />
<li>{{NUMBEROFARTICLES}} مقالات</li><br />
<li>{{NUMBEROFPAGES}} الصفحات</li><br />
<li>{{NUMBEROFUSERS}} المستخدمون المسجلون</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/Server_Scripting_Functions&diff=66898AR/Server Scripting Functions2020-06-12T15:07:12Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="server"></pageclass><br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
تحتوي هذه الصفحة جميع الوظائف الخاصة بـ "'''سيرفر سايد'''" الذي تم توفيرها كـ وظائف أصلية .<br />
<br />
لمزيد من الوظائف , توجه إلى [[Useful_Functions|صفحة الوظائف المفيدة]] , التي لم يتم إدراجها كـ وظائف أصلية .<br />
<br />
__TOC__<br />
<br />
==وظائف الحساب==<br />
{{AR/Account_functions}}<br />
<br />
==وظائف اسل==<br />
{{AR/ACL_functions}}<br />
<br />
==وظائف الحظر==<br />
{{AR/Admin_functions}}<br />
<br />
==وظائف الصوت==<br />
{{AR/وظائف الصوت}}<br />
<br />
==وظائف علامات الخريطة==<br />
{{AR/Blip_functions}}<br />
<br />
==وظائف الكاميرا==<br />
{{AR/camera_fuctions}}<br />
<br />
==وظائف كوال شيب==<br />
{{AR/Collision shape functions}}<br />
<br />
==الملابس و وظائف الجسم==<br />
{{AR/Client_Clothes and body functions}}<br />
<br />
==وظائف المؤشر الماوس==<br />
{{AR/Cursor_functions}}<br />
<br />
==وظائف العناصر==<br />
{{AR/Element functions}}<br />
<br />
==وظائف الحدث==<br />
{{AR/Event_functions}}<br />
<br />
==وظائف انفجار==<br />
{{AR/Explosion_functions}}<br />
<br />
==وظائف ملف==<br />
{{AR/File_functions}}<br />
<br />
==HTTP وظائف بروتوكول==<br />
{{AR/HTTP_functions}}<br />
<br />
==وظائف الأدخال==<br />
{{AR/Input_functions}}<br />
<br />
==وظائف خريطة==<br />
{{AR/Map_functions}}<br />
<br />
==Module functions==<br />
{{AR/Module functions}}<br />
<br />
==وظائف الأوبجكت==<br />
{{AR/Object functions}}<br />
<br />
==وظائف الشخصية الوههمية==<br />
{{AR/Ped_functions}}<br />
<br />
==وظائف الدعم==<br />
{{AR/Pickup functions}}<br />
<br />
==وظائف الاعب==<br />
{{functionsAR/Player functions}}<br />
<br />
==وظائف مناطق الرادار==<br />
{{AR/Radar area functions}}<br />
<br />
==وظائف الموارد==<br />
{{AR/Resource functions}}<br />
<br />
==وظائف السريال / الرقم التسلسلي==<br />
{{AR/Serial functions}}<br />
<br />
=="وظائف الخادم "السيرفر==<br />
{{AR/Server functions}}<br />
<br />
==registryوطائف إعدادات الـ==<br />
{{AR/Settings registry functions}}<br />
<br />
==وظائف SQL==<br />
{{AR/SQL_functions}}<br />
<br />
==وظائف فريق==<br />
{{AR/Team functions}}<br />
<br />
==وظائف النص==<br />
{{AR/Text functions}}<br />
<br />
==الوظائف ذات المنفعة==<br />
{{AR/Utility functions}}<br />
<br />
==وظائف السيارة==<br />
{{AR/Vehicle functions}}<br />
<br />
==وظائف العالم==<br />
{{AR/Water functions}}<br />
<br />
==وظائف سلاح==<br />
{{AR/Weapon functions}}<br />
<br />
==وظائف العالم==<br />
{{AR/World functions}}<br />
<br />
==وظائف XML==<br />
{{AR/XML functions}}<br />
<br />
[[tr:Server Scripting Functions]]<br />
[[ar:Server Scripting Functions]]<br />
[[ru:Server Scripting Functions]]<br />
[[es:Funciones_del_Server]]<br />
[[de:Server-Seitige Scripting Funktionen]]<br />
[[pl:Server Scripting Functions]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66897AR/الصفحه الرئيسيه2020-06-12T15:04:30Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[AR/وظائف_مفيدة|وظائف مفيدة]]<br />
* [[MTA Classes]] - وصف مفصل لجميع أنواع MTA المخصصة<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive| مضغوط]]</li><br />
<li>[[Press Coverage|تغطية صحفية]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list المطورين]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|تحميل]]</li><br />
<li>[[MTA 0.5r2 Known Issues|مشاكل معروفة]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''إحصائيات ويكي'''</li><br />
<li>{{NUMBEROFARTICLES}} مقالات</li><br />
<li>{{NUMBEROFPAGES}} الصفحات</li><br />
<li>{{NUMBEROFUSERS}} المستخدمون المسجلون</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66896AR/الصفحه الرئيسيه2020-06-12T14:53:46Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[AR/وظائف_مفيدة|وظائف مفيدة]]<br />
* [[MTA Classes]] - وصف مفصل لجميع أنواع MTA المخصصة<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive]]</li><br />
<li>[[Press Coverage]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list Developers]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|Download]]</li><br />
<li>[[MTA 0.5r2 Known Issues|Known Issues]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Wiki Stats'''</li><br />
<li>{{NUMBEROFARTICLES}} Articles</li><br />
<li>{{NUMBEROFPAGES}} Pages</li><br />
<li>{{NUMBEROFUSERS}} Registered Users</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Adding_Pages_to_Categories_and_Templates&diff=66895Template:AR/Adding Pages to Categories and Templates2020-06-12T14:26:58Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #CEDFF2; border: 3px solid #CEDFF2;"><br />
''المساهمون :'' هل قمت بإنشاء صفحة ولكنها ليست في هذه القائمة؟ حائر؟ '''أقرا : [[Adding Pages to Categories and Templates|إضافة صفحات إلى الفئات والقوالب]]'''</div></div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D9%88%D8%B8%D8%A7%D8%A6%D9%81_%D9%85%D9%81%D9%8A%D8%AF%D8%A9&diff=66894AR/وظائف مفيدة2020-06-12T13:59:34Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="#228B22"></pageclass><br />
{{MessageBox|<br />
bordercolorhex = 000000 |<br />
bordertype = dotted |<br />
bgcolorhex = EFEFEF |<br />
image = File:Package-x-generic.png |<br />
title = لا تنسى أن تتفقد الـ[[Useful Classes]] |<br />
subtext = <span style="font-size: 85%;">''هذه الصفحة تضم الـ classes التي تم عملها بواسطة الأعضاء والتي لم توجد في الأصل في أوامر مالتي ذفت أوتو ''</span> |<br />
}}<br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
<br />
هذه الصفحة تضم الوظائف من صنع الأعضاء والتي لم تكن موجودة في الأصل في مالتي ذفت أوتو. والتي هدفها تقديم بعض الوظائف المفيدة بشكل أسرع للمبرمجين، لذا لن يضطروا إلى تضييع أوقاتهم في برمجتها من الصفر عند الحاجة لها .<br />
<br />
تمت الترجمة بواسطة : ''' A7MeDx666 '''<br />
<br />
__TOC__<br />
<br />
{{Useful_Functions}}<br />
<br />
[[HU:Useful Functions]]<br />
[[ES:Funciones Útiles]]<br />
[[ru:Полезные функции]]<br />
[[de:Nützliche_Funktionen]]<br />
[[PL:Użyteczne Funkcje]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66893AR/الصفحه الرئيسيه2020-06-12T13:58:30Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[AR/وظائف_مفيدة|وظائف مفيدة]]<br />
* [[MTA Classes]] - Detailed descriptions of all MTA custom types<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive]]</li><br />
<li>[[Press Coverage]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list Developers]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|Download]]</li><br />
<li>[[MTA 0.5r2 Known Issues|Known Issues]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Wiki Stats'''</li><br />
<li>{{NUMBEROFARTICLES}} Articles</li><br />
<li>{{NUMBEROFPAGES}} Pages</li><br />
<li>{{NUMBEROFUSERS}} Registered Users</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66892AR/الصفحه الرئيسيه2020-06-12T12:54:45Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
* [[Useful_Functions|وظائف مفيدة]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[Useful Functions|وظائف مفيدة]]<br />
* [[MTA Classes]] - Detailed descriptions of all MTA custom types<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive]]</li><br />
<li>[[Press Coverage]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list Developers]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|Download]]</li><br />
<li>[[MTA 0.5r2 Known Issues|Known Issues]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Wiki Stats'''</li><br />
<li>{{NUMBEROFARTICLES}} Articles</li><br />
<li>{{NUMBEROFPAGES}} Pages</li><br />
<li>{{NUMBEROFUSERS}} Registered Users</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/Client_Scripting_Functions&diff=66891AR/Client Scripting Functions2020-06-12T12:50:14Z<p>Ahmedrezk: </p>
<hr />
<div><pageclass class="client"></pageclass><br />
{{AR/Adding_Pages_to_Categories_and_Templates}}<br />
تسرد هذه الصفحة كافة وظائف البرمجة النصية '' 'العميل' 'التي تم تنفيذها وتكون متوفرة كدالات أصلية من وزارة الدفاع ديثماتش. لطلب وظيفة أو حدث، استخدم [[الوظائف المطلوبة والأحداث]]<br />
<br />
[[Useful_Functions|useful functions page]] للمزيد من الوظائف، انظر<br />
__TOC__<br />
<br />
==وظائف الأصوات==<br />
{{AR/Audio_functions}}<br />
<br />
==وظائف أيقونات الخريطة==<br />
{{AR/Blip_functions}}<br />
<br />
==وظائف المتصفح==<br />
{{AR/Browser_functions}}<br />
<br />
==وظائف الكاميرا==<br />
{{AR/Camera_functions}}<br />
<br />
==وظائف الملابس==<br />
{{AR/Client_Clothes and body functions}}<br />
<br />
==وظائف المناطق المشكلة الوهمية==<br />
{{AR/Collision_shape_functions}}<br />
<br />
==وظائف الماوس==<br />
{{AR/Client_cursor_functions}}<br />
<br />
== وظائف الرسم==<br />
{{AR/Drawing_functions}}<br />
<br />
==وظائف تأثيرات العالم==<br />
{{AR/Client_Effects_functions}}<br />
<br />
==وظائف العناصر==<br />
{{AR/Client_Element_functions}}<br />
<br />
==وظائف محرك اللعبة==<br />
{{AR/Engine_functions}}<br />
<br />
==وظائف الأحداث==<br />
{{AR/Client_event_functions}}<br />
<br />
==وظائف الانفجارات==<br />
{{AR/Client_explosion_functions}}<br />
<br />
==وظائف الملفات==<br />
{{AR/Client file functions}}<br />
<br />
==وظائف الحرائق==<br />
{{AR/Client fire functions}}<br />
<br />
==وظائف واجهة المستخدم الرسومية==<br />
{{AR/GUI_functions}}<br />
<br />
==وظائف المدخلات==<br />
{{AR/Client_input_functions}}<br />
<br />
==وظائف الاضائة==<br />
{{AR/Client_light_functions}}<br />
<br />
==وظائف العلامات==<br />
{{AR/Client_marker_functions}}<br />
<br />
==وظائف المصفوفات==<br />
{{AR/Shared_matrix_functions}}<br />
<br />
==وظائف مجسمات اللعبة==<br />
{{AR/Client_object_functions}}<br />
<br />
==وظائف المخرجات==<br />
{{AR/Client_output_functions}}<br />
<br />
==وظائف الشخصيات==<br />
{{AR/Client_ped_functions}}<br />
<br />
==وظائف المجسمات القابلة للالتقاط==<br />
{{AR/Client_pickup_functions}}<br />
<br />
==وظائف الاعبين==<br />
{{AR/Client_player_functions}}<br />
<br />
==وظائف الصواريخ والمقذوفات==<br />
{{AR/Client_projectile_functions}}<br />
<br />
==وظائف منقطة بالرادار==<br />
{{AR/Client_radar-area_functions}}<br />
<br />
==وظائف السكرتبات والمودات البرمجية==<br />
{{AR/Client_resource_functions}}<br />
<br />
==وظائف ضوء البحث==<br />
{{AR/Client_searchlight_functions}}<br />
<br />
==وظائف الفرق والمجموعات==<br />
{{AR/Client_team_functions}}<br />
<br />
==وظائف أخرى مفيدة==<br />
{{AR/Client_utility_functions}}<br />
<br />
==مكتبة UTF8==<br />
{{AR/UTF8 functions}}<br />
<br />
==وظائف المركبات والسيارات==<br />
{{AR/Client_vehicle_functions}}<br />
<br />
==وظائف الماء==<br />
{{AR/Client_water_functions}}<br />
<br />
==وظائف الأسلحة==<br />
{{AR/Client_weapon_functions}}<br />
<br />
==وظائف صنع الأسلحة==<br />
Documentation can be found [http://code.google.com/p/mtasa-blue/source/detail?r=4555 here] and [http://code.google.com/p/mtasa-blue/source/detail?r=4557 here]<br />
{{AR/Client_weapon_creation_functions}}<br />
<br />
==وظائف عالم اللعبة==<br />
{{AR/Client_world_functions}}<br />
<br />
==XML وظائف ==<br />
XML : [[https://ar.wikipedia.org/wiki/%D9%84%D8%BA%D8%A9_%D8%A7%D9%84%D8%AA%D8%B1%D9%85%D9%8A%D8%B2_%D8%A7%D9%84%D9%82%D8%A7%D8%A8%D9%84%D8%A9_%D9%84%D9%84%D8%A7%D9%85%D8%AA%D8%AF%D8%A7%D8%AF]]<br />
{{AR/Client XML functions}}<br />
<br />
[[ar:Client Scripting Functions]]<br />
[[en:Client Scripting Functions]]<br />
[[pl:Funkcje po stronie klienta]]<br />
[[it:Funzioni Client-side]]<br />
[[ru:Client Scripting Functions]]<br />
[[de:Clientseitige_Funktionen]]<br />
[[tr:Client Taraflı Fonksiyonlar]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=Template:AR/Adding_Pages_to_Categories_and_Templates&diff=66890Template:AR/Adding Pages to Categories and Templates2020-06-12T12:50:06Z<p>Ahmedrezk: Created page with "<div style="background: #CEDFF2; border: 3px solid #CEDFF2;"> ''المساهمون :'' هل قمت بإنشاء صفحة ولكنها ليست في هذه القائمة؟ ح..."</p>
<hr />
<div><div style="background: #CEDFF2; border: 3px solid #CEDFF2;"><br />
''المساهمون :'' هل قمت بإنشاء صفحة ولكنها ليست في هذه القائمة؟ حائر؟ '''أقرا : [[Adding Pages to Categories and Templates]]'''</div></div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundVolume&diff=66553AR/getSoundVolume2020-05-15T18:40:17Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
.تستخدم هذه الوظيفة لجلب مستوى الصوت لعنصر الصوت المحدد [[sound]] [[element]]<br />
{{New_feature|3.0139|1.3.2|<br />
اذا كان العنصر للاعب ستجلب الوظيفة صوت الاعب [[player]].<br />
}}<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundVolume ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' .عنصر الصوت الذي تريد جلب منة مستوي صوت [[sound]]<br />
<br />
===المعطيات===<br />
* تعطي [[float]] تمثل مستوي لعنصر الصوت [[sound]] [[element]] .<br />
* تعطي false اذا كانت الفرغات المطلوبة غير صالحة<br />
<br />
==مثال==<br />
يقوم المثال بتشغيل صوت واخراج نص في الدردشة بمستوي الصوت.<br />
<syntaxhighlight lang="lua"><br />
function wasted (killer, weapon, bodypart) -- وضيفة<br />
local sound = playSound("sounds/wasted.mp3") -- تشغيل مقطع صوتي<br />
outputChatBox("مستوي الصوت: "..getSoundVolume(sound)) -- اخراج مستوي الصوت في الدردشة<br />
end -- اغلآق الوظيفة<br />
addEventHandler("onClientPlayerWasted", getLocalPlayer(), wasted) -- اضافة حدث للوضيفة<br />
</syntaxhighlight><br />
<br />
==Changelog==<br />
{{ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة خاصية التحكم بحجم صوت الآعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundVolume]]<br />
[[en:getSoundVolume]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundVolume&diff=66552AR/getSoundVolume2020-05-15T18:28:17Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
.[[sound]] تستخدم هذه الدالة لأحضار حجم الصوت للعنصر<br />
{{New_feature|3.0139|1.3.2|<br />
اذا كان العنصر لآعب, ستستخدم هذه الدالة للتحكم في حجم صوت اللآعب.<br />
}}<br />
==Syntax== <br />
<syntaxhighlight lang="lua">float getSoundVolume ( element theSound )</syntaxhighlight> <br />
<br />
===العناصر المطلوبة=== <br />
*'''theSound:''' .[[sound]] العنصر المطلوب لآحضار مستوى صوته<br />
<br />
===Returns===<br />
*'''Returns''' a [[float]] .[[sound]] الرجوع لمستوى الصوت للعنصر, ''false'' .[[sound]] اذا لم ينجح احضار حجم العنصر.<br />
<br />
==مثال==<br />
هاذه المثال يقوم بأنشاء صوت واضهار حجمه في الشات.<br />
<syntaxhighlight lang="lua"><br />
function wasted (killer, weapon, bodypart) -- وضيفة<br />
local sound = playSound("sounds/wasted.mp3") -- تشغيل مقطع صوتي<br />
outputChatBox("Wasted Sound volume: "..getSoundVolume(sound)) -- اخراج حجم الصوت في الشات<br />
end -- اغلآق الوظيفة<br />
addEventHandler("onClientPlayerWasted", getLocalPlayer(), wasted) -- اضافة حدث للوضيفة<br />
</syntaxhighlight><br />
<br />
==Changelog==<br />
{{ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة خاصية التحكم بحجم صوت الآعب}}<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundVolume]]<br />
[[en:getSoundVolume]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundSpeed&diff=66506AR/getSoundSpeed2020-05-11T09:23:26Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تستخدم هذه الوظيفة لمعرفة سرعة تشغيل عنصر الصوت المحدد.<br />
[[sound]] [[element]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundSpeed ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت الذي تريد معرفة سرعتة.<br />
[[sound]] [[element]]<br />
===المعطيات===<br />
تعطي قيمة [[float]] تشير الي سرعة تشغيل عنصر الصوت . سرعة الصوت الافتراضية هي 1.0.<br />
[[sound]]<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function outputSpeed(soundname) <br />
local sound = playSound("sounds/"..tostring(soundname)..".mp3") -- تشغيل الصوت من ملف الاصوت<br />
setSoundVolume(sound, 0.5) -- ضبط مستوى الصوت على 50٪<br />
outputChatBox("سرعة الصوت : "..getSoundSpeed(sound)) -- اخراج نص في الدردشة بسرعة الصوت<br />
end<br />
addCommandHandler("soundspeed",outputSpeed)<br />
</syntaxhighlight><br />
</section><br />
<br />
<br />
'''By The Killer.'''<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
<br />
[[hu:getSoundSpeed]]<br />
[[en:getSoundSpeed]]<br />
[[RO:getSoundSpeed]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundProperties&diff=66505AR/getSoundProperties2020-05-11T09:00:53Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
{{New feature/item|3.0130|1.3.0|4097|<br />
هذه الوظيفة تحصل على خصائص صوت المحدد. [[sound]].<br />
}}<br />
<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float, float, float, bool getSoundProperties( element sound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت المصنوع ب [[playSound]] او [[playSound3D]]<br />
<br />
===المعطيات===<br />
* تعطي هذه الوظيفة 3 [[float|floats]] و قيمة [[boolean]]<br />
* [https://ar.wikipedia.org/wiki/استعيان استعيان] القيمة الاولي <br />
* [https://ar.wikipedia.org/wiki/سرعة_إيقاع سرعة إيقاع] القيمة الثانية <br />
* [https://ar.wikipedia.org/wiki/حدة_(موسيقى) حدة] القيمة الثالثة<br />
* القيمة المنطقية التي تمثل ما إذا كان الصوت معكوسًا أم لا.<br />
==مثال== <br />
'''مثال 1:''' هذا المثال يعطي 3 قيم [[float|floats]] تمثل استعيان, سرعة ايقاع, حدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا ، كل 5 ثوانٍ.<br />
<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound <br />
local timer<br />
<br />
addCommandHandler("playsound",<br />
function () <br />
sound = playSound("wasted.mp3")<br />
timer = setTimer(function() soundProperties(sound) end, 5000, 0)<br />
end<br />
)<br />
<br />
function soundProperties(sound)<br />
local sampleRate, tempo, pitch, isReversed = getSoundProperties(sound) -- تجلب الاستعيان وسرعة الايقاع وحدة وقيمة منطقية تمثل ما إذا كان الصوت معكوسًا أم لا.<br />
outputChatBox(sampleRate.." "..tempo.." "..pitch.." "..tostring(isReversed))<br />
end<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
<br />
[[hu:getSoundProperties]]<br />
[[en:getSoundProperties]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundPosition&diff=66504AR/getSoundPosition2020-05-11T08:20:39Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تستخدم هذه الوظيفة لتجلب مكان التقدم لعنصر الصوت المحدد اذا كان العنصر لاعبًا فستستخدم هذه الوظيفة صوت الاعبيين .<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundPosition ( element theSound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت الذي تريد ان تجلب منة مكان التقدم الصوت.<br />
===المعطيات===<br />
* تعطي قيمة [[float]] يوضح مكان تقدم لعنصر الصوت بلثواني .<br />
[[sound]]<br />
==مثال== <br />
تشغيل الصوت ثم معرفة مكان الصوت<br />
<syntaxhighlight lang="lua"><br />
local sound = playSound("randomSound.mp3",false) --تشغيل الصوت<br />
local soundPosition = getSoundPosition(sound) --الحصول علي مكان تقدم الصوت الحالي<br />
outputChatBox("مكان تقدم الصوت الحالي هو: " .. soundPosition .. ".") -- اخراج نص في الدردشة بمكان تقدم الصوت الحالي<br />
</syntaxhighlight><br />
<br />
==التغير==<br />
{{ChangelogHeader}}<br />
{{ChangelogItem|1.3.2|اضافة عنصر الاعب لأستخدام صوت الاعب}}<br />
<br />
<br />
<br />
<br />
'''By The Killer.'''<br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[hu:getSoundPosition]]<br />
[[EN:getSoundPosition]]<br />
[[RO:getSoundPosition]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundPan&diff=66503AR/getSoundPan2020-05-11T07:57:41Z<p>Ahmedrezk: /* مثال */</p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تُستخدم هذه الوظيفة للحصول على مستوى التحريك لعنصر الصوت المحدد.<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundPan ( element theSound )</syntaxhighlight> <br />
{{OOP||[[sound]]:getPan|pan|setSoundPan}}<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت الذي تريد ان تحصل منة علي مستوي التحريك.<br />
[[sound]]<br />
===المعطيات===<br />
* تعطي قيمة [[float]] في النطاق من ''-1.0 (يسار) الي ''1.0 (يمين)''<br />
* false اذا لم تنجح<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function playMusic() -- بداية الوظيفة<br />
local song = playSound("song.mp3") -- تشغيل الصوت<br />
setSoundPan(song, 0.3) -- تحريك الصوت بمستوي 0.3<br />
outputChatBox("مستوي التحريك الحالي " .. getSoundPan(song)) -- اخراج نص في الدردشة بمستوي تحريك الصوت الحالي<br />
end -- نهاية الوظيفة<br />
addCommandHandler("music", playMusic) -- اضافة امر للوظيفة<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
<br />
[[EN:getSoundPan]]<br />
[[HU:getSoundPan]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundPan&diff=66502AR/getSoundPan2020-05-11T07:56:07Z<p>Ahmedrezk: Created page with "__NOTOC__ {{Client function}} تُستخدم هذه الوظيفة للحصول على مستوى التحريك لعنصر الصوت المحدد. sound ==تركيب ا..."</p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تُستخدم هذه الوظيفة للحصول على مستوى التحريك لعنصر الصوت المحدد.<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">float getSoundPan ( element theSound )</syntaxhighlight> <br />
{{OOP||[[sound]]:getPan|pan|setSoundPan}}<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت الذي تريد ان تحصل منة علي مستوي التحريك.<br />
[[sound]]<br />
===المعطيات===<br />
* تعطي قيمة [[float]] في النطاق من ''-1.0 (يسار) الي ''1.0 (يمين)''<br />
* false اذا لم تنجح<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function playMusic()<br />
local song = playSound("song.mp3")<br />
setSoundPan(song, 0.3)<br />
outputChatBox("مستوي التحريك الحالي " .. getSoundPan(song))<br />
end<br />
addCommandHandler("music", playMusic)<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
<br />
[[EN:getSoundPan]]<br />
[[HU:getSoundPan]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=GetSoundPan&diff=66501GetSoundPan2020-05-11T07:39:24Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
This function is used to get the pan level of the specified [[sound]] element.<br />
<br />
==Syntax== <br />
<syntaxhighlight lang="lua">float getSoundPan ( element theSound )</syntaxhighlight> <br />
{{OOP||[[sound]]:getPan|pan|setSoundPan}}<br />
===Required Arguments=== <br />
*'''theSound:''' the [[sound]] element which pan you want to get.<br />
<br />
===Returns===<br />
Returns ''float'' value with range from ''-1.0 (left)'' to ''1.0 (right)'', ''false'' otherwise.<br />
<br />
==Example== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
function playMusic()<br />
local song = playSound("song.mp3")<br />
setSoundPan(song, 0.3)<br />
outputChatBox("Current pan is " .. getSoundPan(song))<br />
end<br />
addCommandHandler("music", playMusic)<br />
</syntaxhighlight><br />
</section><br />
<br />
==See Also==<br />
{{Client_audio_functions}}<br />
<br />
[[AR:getSoundPan]]<br />
[[HU:getSoundPan]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D9%87_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D9%87&diff=66500AR/الصفحه الرئيسيه2020-05-11T07:35:20Z<p>Ahmedrezk: </p>
<hr />
<div><div style="background: #F7F7F7; border: 2px solid #AF1E1E;"><br />
<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="border: 1px solid #AF1E1E; padding: 5px; height: 130px;"><br />
[[File:Mtalogo.png|left|100px]]<br />
<br />
أهلاً بك في الويكي الخاص بـ '''Multi Theft Auto''' , ستجد هنا معلومات غنية عن إستخدام Multi Theft Auto<br />
<br />
إذا كان لديك أسئلة أو مشاكل تتلعق بالبرمجة , يمكنك السؤال على : [[IRC Channel]] أو [https://forum.mtasa.com/forum/96-arabic-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A%D8%A9/ قسم البرمجة الخاص باللغة العربية]<br />
<br />
[ توقف عن اللعب مع نفسك ]<br />
</div><br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
|-<br />
|width="50%" style="vertical-align:top;" |<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"><br />
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"><br />
====مكتبات====<br />
* [[AR/Math| math مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/String| string مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Table| table مكتبة ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
* [[AR/Other| مكتبات اخرى ]] [[Image:Sa.png|اللغة العربية|20px]]<br />
<br />
</div><br />
<br />
<div style="float:right; width: 32px;">[[File:Input-gaming.png]]</div><br />
=== لعب ===<br />
[[File:Go-down.png|link=http://mtasa.com/]] ''' [http://mtasa.com/ تحميل لعبة ام تي اي اخر اصدار {{Current Version|full}}]'''</div><br />
<br />
* [[AR/دليل اللاعب|(Client) دليل اللاعب]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| {{padleft:|3|{{Current Version|full}}}} التغيرات فى ]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Known_Issues_-_FAQ|مشاكل معروفه]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Upgrading_from_MTA:Race|MTA:SA {{padleft:|3|{{Current Version|full}}}} الى MTA:RACE المهاجرة من]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Server_Manual|(Server) دليل السيرفر]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Map_manager|ادارة الخرائط]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
<br />
<br />
=== صنع الخرائط ===<br />
*[[Resource:Editor|دليل]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/EDF|EDF صيغة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor/Plugins|الاضافات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
*[[Resource:Editor#FAQ|أسئلة وأجوبة]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
</div><br />
<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Package-x-generic.png]]</div><br />
=== قواعد البيانات ===<br />
MTA لـ (Resources) فى صنع المودات Lua يوضح هذا القسم امكانيات <br />
* [[:Category:Resource|(Resources)]] قائمة شرح بعض المودات الهامة<br />
* [[Client side scripts]]<br />
* [[Modules]]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-development.png]]</div><br />
=== Multi Theft Auto تطوير ===<br />
[[File:Go-down.png|link=http://nightly.mtasa.com/]] [http://nightly.mtasa.com/ Nightly builds]<br />
* [[Compiling_MTASA|Compiling MTASA on Windows]]<br />
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]<br />
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]]<br />
* [[Coding guidelines]]<br />
* [https://github.com/multitheftauto/mtasa-blue Main Github repository]<br />
* [[Roadmap]]<br />
* [http://bugs.mtasa.com/ Bugtracker]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Applications-office.png]]</div><br />
=== Wiki - كيف يمكنك المساعدة ===<br />
* [[:Category:Incomplete|تكملة الوثائق الغير مكتملة]]<br />
* [[:Category:Needs_Example |eventsو لل functionsاضف مثال لل]].<br />
* [[:Category:Needs Checking|مراجعة والتحقق من الصفحات التي تحتاج التحقق]]<br />
* كتابة دروس لمساعدة الناس<br />
* ترجمة صفحات الويكي(مغلق)<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png]]</div><br />
=== المجتمع ===<br />
* [http://forum.multitheftauto.com/ المنتدى]<br />
* IRC: [irc://irc.multitheftauto.com/mta irc.multitheftauto.com #mta]<br />
* [https://discord.gg/RygaCSD سيرفر الديسكورد ] <br />
* [http://community.mtasa.com/ MTA Community] - تنزيل ومشاركة المودات<br />
* [http://twitter.com/#!/MTAQA/ Twitter] - [http://www.youtube.com/user/MTAQA Youtube] - [http://plus.google.com/102014133442331779727/ Google+] - [http://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB]<br />
</div><br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png]]</div><br />
=== (Scripting) البرمجة ===<br />
* [[AR/مقدمه في البرمجه|مقدمه في البرمجه]] [[Image:Sa.png|اللغة العربية|20px]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Introduction to Scripting the GUI| مقدمة فى برمجة الواجهة الرسومية]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Debugging|كيفية البحث عن الأخطاء فى السكربت]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
* [[Resources|(Resources) مقدمة فى المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Resource Web Access|الوصول الى المودات عن طريق الويب]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[:Category:Resource|(Resources) كتالوج المودات]] [[Image:flag_us.png|اللغة الأنجليزية|20px]]<br />
** [[Meta.xml]] - الذى يحدد ذلك (meta.xml) ملف التعريف (Resources) وراء كل المودات<br />
** [[ACL]] - و هذا أمر حيوى لسكربتات معقدة للعمل Access Control List<br />
* [[Writing_Gamemodes|Gamemodes كتابة قيم مود جديد]]<br />
* [[Useful_Functions|وظائف مفيدة]]<br />
<div style="float:right; width: 32px;">[[File:start-here.png]]</div><br />
====LUA تعلميات عامه حول==== <br />
صفحات مصممه للمساعدة في فهم اللغه<br />
*[http://www.lua.org/pil/index.html "LUA دليل البرمجة في]<br />
**[http://www.lua.org/manual/5.1/#index Lua دليل وظائف]<br />
*[http://lua-users.org/wiki/TutorialDirectory Lua ويكي]<br />
*[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html Nixstaller من Lua أرشادات عامة في]<br />
</div><br />
<br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px; background:#E5E5FF;"><br />
====المراجع====<br />
* [[AR/Client Scripting Functions|وظائف الـ Client]] [[Image:Sa.png|اللغة العربية|20px]] تحت الترجمه حالياّ<br />
* [[Client Scripting Events|أحداث الـ Client]]<br />
* [[AR/Server Scripting Functions|وظائف الـ Server]] [[Image:Sa.png|اللغة العربية|20px]] تم الترجمة جزئياً<br />
* [[Server Scripting Events|أحداث الـ Server]]<br />
* [[MTA Classes]] - Detailed descriptions of all MTA custom types<br />
** [[Element|MTA Elements]] / [[Element tree]]<br />
</div><br />
<div style="border: 1px solid #AF1E1E; padding:4px 8px 8px 8px; margin:10px;"><br />
<div style="float:right; width: 32px;">[[File:System-file-manager.png]]</div><br />
====[[Id|قائمة الأي دي]]====<br />
*[[Animations|الحركات]]<br />
*[[Character Skins|الشخصيات]]<br />
*[[CJ_Clothes|CJ ملابس]]<br />
*[[Garage|الكراجات]]<br />
*[[Interior IDs|المحلات]]<br />
*[[Material IDs|الادوات]]<br />
*[[Projectiles|الصواريخ والمقذوفات]]<br />
*[[Radar Blips|ايقونات الرادار]]<br />
*[[Sounds|الإصوات]]<br />
*[[Vehicle IDs|السيارات]]<br />
*[[Vehicle Colors|الوان السيارات]]<br />
*[[Vehicle Upgrades|اضافات السيارات]]<br />
*[[Vehicle variants|متغيرات السيارات]]<br />
*[[Weapons|الاسلحه]]<br />
*[[Weather|الجو]]<br />
<br />
</div><br />
<div style="padding:4px 8px 8px 8px; margin:10px;"><br />
<br />
[[File:Osi symbol.png|75px|link=http://opensource.org/]]<br />
<br />
<br />
</div><br />
أفضل(Multi Theft Auto)هي مصدر مفتوح هذا يعني ان اي شخص يمكن ان يساهم لجعل '''MTA'''<br />
|-<br />
| colspan="2" |<br />
|}<br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<div style="padding: 5px;" class="plainlinks"><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''About Multi Theft Auto'''</li><br />
<li>[[Archive]]</li><br />
<li>[[Press Coverage]]</li><br />
<li>[http://code.google.com/p/mtasa-blue/people/list Developers]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Multi Theft Auto 0.5'''</li><br />
<li>[[Archive#Multi_Theft_Auto_0.5|Download]]</li><br />
<li>[[MTA 0.5r2 Known Issues|Known Issues]]</li><br />
</ul><br />
<ul style="list-style: none; width: 200px; float: left;"><br />
<li>'''Wiki Stats'''</li><br />
<li>{{NUMBEROFARTICLES}} Articles</li><br />
<li>{{NUMBEROFPAGES}} Pages</li><br />
<li>{{NUMBEROFUSERS}} Registered Users</li><br />
</ul><br />
</div><br />
|}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
{{Languages list|ar}}</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMaxDistance&diff=66482AR/getSoundMaxDistance2020-05-10T08:46:41Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
هذه الوظيفة تقوم بإحضار المسافه القصوى لتوقف الصوت.<br />
<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int getSoundMaxDistance ( element sound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' متغير الصوت.<br />
<br />
===المعطيات===<br />
* تعطي عدد صحيح لمسافة القصوي<br />
* تعطي false اذا لم تنجح<br />
<br />
==مثال== <br />
هذا المثال يقوم بإحضار المسافه القصوى للصوت في الشات عند كتابة هذا الامر /getmaxdistance<br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) -- تشغيل صوت في مكان معين<br />
<br />
function getmaxdistanceFunc() -- إنشاء الوظيفه<br />
outputChatBox("مسافة الحد الاقصي: "..getSoundMaxDistance(sound)) -- إخراج المسافة القوصى للصوت في الشات<br />
end -- إغلاق للوظيفه<br />
addCommandHandler("getmaxdistance", getmaxdistanceFunc) -- إضافة آمر معالج للوظيفة<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMaxDistance]]<br />
[[EN:getSoundMaxDistance]]<br />
[[RO:getSoundMaxDistance]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMinDistance&diff=66481AR/getSoundMinDistance2020-05-10T08:46:12Z<p>Ahmedrezk: /* مثال */</p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
الحصول على صوت مخصص الحد الأدنى للمسافة التي يتوقف عندها الصوت عن الارتفاع.<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int getSoundMinDistance ( element sound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت.<br />
[[sound]]<br />
===المعطيات===<br />
* تعطي عدد صحيح للحد الاداني للمسافة<br />
* تعطي false اذا لم تنجح<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) -- 3D تشغيل صوت<br />
<br />
function distanceFunc() -- بداية الوظيفة<br />
outputChatBox("مسافة الحد الادني: "..getSoundMinDistance(sound)) -- اخراج نص في الدردشة بمسافة الحد الادني<br />
end -- نهاية الوظيفة<br />
addCommandHandler("getdistance", distanceFunc) -- اضافة امر للوظيفة<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMinDistance]]<br />
[[EN:getSoundMinDistance]]<br />
[[RO:getSoundMinDistance]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMinDistance&diff=66480AR/getSoundMinDistance2020-05-10T08:43:37Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
الحصول على صوت مخصص الحد الأدنى للمسافة التي يتوقف عندها الصوت عن الارتفاع.<br />
[[sound]]<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">int getSoundMinDistance ( element sound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت.<br />
[[sound]]<br />
===المعطيات===<br />
* تعطي عدد صحيح للحد الاداني للمسافة<br />
* تعطي false اذا لم تنجح<br />
<br />
==مثال== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true)<br />
<br />
function distanceFunc()<br />
outputChatBox("Minimum distance: "..getSoundMinDistance(sound))<br />
end<br />
addCommandHandler("getdistance", distanceFunc)<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMinDistance]]<br />
[[EN:getSoundMinDistance]]<br />
[[RO:getSoundMinDistance]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMinDistance&diff=66479AR/getSoundMinDistance2020-05-10T08:40:53Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
Gets a custom [[sound]] Minimum distance at which the sound stops getting louder.<br />
<br />
==Syntax== <br />
<syntaxhighlight lang="lua">int getSoundMinDistance ( element sound )</syntaxhighlight> <br />
<br />
===Required Arguments=== <br />
*'''sound:''' a [[sound]] element.<br />
<br />
===Returns===<br />
Returns an ''integer'' of the minimum distance, ''false'' if invalid arguements where passed.<br />
<br />
==Example== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true)<br />
<br />
function distanceFunc()<br />
outputChatBox("Minimum distance: "..getSoundMinDistance(sound))<br />
end<br />
addCommandHandler("getdistance", distanceFunc)<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMinDistance]]<br />
[[EN:getSoundMinDistance]]<br />
[[RO:getSoundMinDistance]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMinDistance&diff=66478AR/getSoundMinDistance2020-05-10T08:40:42Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
Gets a custom [[sound]] Minimum distance at which the sound stops getting louder.<br />
<br />
==Syntax== <br />
<syntaxhighlight lang="lua">int getSoundMinDistance ( element sound )</syntaxhighlight> <br />
<br />
===Required Arguments=== <br />
*'''sound:''' a [[sound]] element.<br />
<br />
===Returns===<br />
Returns an ''integer'' of the minimum distance, ''false'' if invalid arguements where passed.<br />
<br />
==Example== <br />
<section name="Client" class="client" show="true"><br />
<syntaxhighlight lang="lua"><br />
local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true)<br />
<br />
function distanceFunc()<br />
outputChatBox("Minimum distance: "..getSoundMinDistance(sound))<br />
end<br />
addCommandHandler("getdistance", distanceFunc)<br />
</syntaxhighlight><br />
</section><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMinDistance]]<br />
[[AR:getSoundMinDistance]]<br />
[[RO:getSoundMinDistance]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMetaTags&diff=66477AR/getSoundMetaTags2020-05-10T08:39:10Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
تستخدم للحصول على العلامات الوصفية المرفقة بصوت. توفر هذه المعلومات حول الصوت ، على سبيل المثال العنوان أو الفنان.<br />
<br />
==تركيب الوظيفة== <br />
<syntaxhighlight lang="lua">table getSoundMetaTags ( element sound )</syntaxhighlight> <br />
<br />
===الفرغات المطلوبة=== <br />
*'''الصوت:''' عنصر الصوت.<br />
[[sound]]<br />
===المعطيات===<br />
* تعطي جدول بكل المعلومات المتاحة للصوت اذا نجحت<br />
[[table]]<br />
* تعطي false اذا لم تنجح<br />
{{Sound_Meta_Tags}}<br />
<br />
==مثال== <br />
<syntaxhighlight lang="lua">addEventHandler("onClientSoundFinishedDownload",root,function(length)<br />
local meta = getSoundMetaTags(source)<br />
outputChatBox("الصوت: "..(meta.title).." تم تنزيلة في :"..length.."ثانية.")<br />
outputChatBox("العلامات الوصفية للصوت: الفنان:"..(meta.artist).." الألبوم:"..(meta.album).." النوع:"..(meta.genre).." السنة:"..(meta.year).." تعليق:"..(meta.comment).." مقطوعة:"..(meta.track).." ملحن:"..(meta.composer).." حقوق النشر:"..(meta.copyright).." العنوان الفرعي:"..(meta.subtitle).." فنان الألبوم:"..(meta.album_artist)..".")<br />
end)<br />
</syntaxhighlight><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMetaTags]]<br />
[[EN:getSoundMetaTags]]<br />
[[RO:getSoundMetaTags]]</div>Ahmedrezkhttps://wiki.multitheftauto.com/index.php?title=AR/getSoundMetaTags&diff=66476AR/getSoundMetaTags2020-05-10T08:17:39Z<p>Ahmedrezk: </p>
<hr />
<div>__NOTOC__ <br />
{{Client function}}<br />
Used to get the meta tags attached to a sound. These provide information about the sound, for instance the title or the artist.<br />
<br />
==Syntax== <br />
<syntaxhighlight lang="lua">table getSoundMetaTags ( element sound )</syntaxhighlight> <br />
<br />
===Required Arguments=== <br />
*'''sound:''' a [[sound]] element.<br />
<br />
===Returns===<br />
Returns a [[table]] with all data available (keys are listed below) for the sound if successful, ''false'' otherwise.<br />
<br />
{{Sound_Meta_Tags}}<br />
<br />
==Example== <br />
<syntaxhighlight lang="lua">addEventHandler("onClientSoundFinishedDownload",root,function(length)<br />
local meta = getSoundMetaTags(source)<br />
outputChatBox("The sound: "..(meta.title).." has finished in :"..length.."ms.")<br />
outputChatBox("The sound meta tags: Artist:"..(meta.artist).." Album:"..(meta.album).." Genre:"..(meta.genre).." Year:"..(meta.year).." Comment:"..(meta.comment).." Track:"..(meta.track).." Composer:"..(meta.composer).." Copyright:"..(meta.copyright).." SubTitle:"..(meta.subtitle).." Album Artist:"..(meta.album_artist)..".")<br />
end)<br />
</syntaxhighlight><br />
<br />
==أنظر أيضاً==<br />
{{AR/Audio_functions}}<br />
[[HU:getSoundMetaTags]]<br />
[[EN:getSoundMetaTags]]<br />
[[RO:getSoundMetaTags]]</div>Ahmedrezk