AR/getBlipColor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 16: Line 16:
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
for blipKey, blipValue in ipairs( getElementsByType ( "blip" ) ) do -- نعمل لوب لجميع العلامات
for blipKey, blipValue in ipairs( getElementsByType ( "blip" ) ) do -- نعمل لوب لجميع العلامات
red, green, blue, alpha = getBlipColor ( blipValue ) -- جلب اللون الأحمر والأخضر والأزرق والشفافية من وظيفة getBlipColor
red, green, blue, alpha = getBlipColor ( blipValue ); -- جلب اللون الأحمر والأخضر والأزرق والشفافية من وظيفة getBlipColor
if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then -- نتحقق إن القيم لا تساوي 255
if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then -- نتحقق إن القيم لا تساوي 255
setBlipColor ( blipValue, 255, 255, 255, 255 ) -- نجعل جميع البلبات لونهم أبيض
setBlipColor ( blipValue, 255, 255, 255, 255 ); -- نجعل جميع البلبات لونهم أبيض
end -- إغلاق if
end -- إغلاق if
end -- إغلاق loop
end -- إغلاق loop

Revision as of 07:14, 3 January 2014

تعمل الوظيفة على جلب ألوان العلامة.

Syntax

int int int int getBlipColor ( blip theBlip )

Required Arguments

  • theBlip: العلامة التي تريد جلب لونها.

Returns

الوظيفة تُرجع 4 أعداد صحيحة RGBA , والحد الأقصى لها 255, والقيم بالترتيب هي { "الأحمر","الأخضر","الأزرق","الشفافية"}

Example

تعيين اللون الأبيض لكل العلامات الموجود

for blipKey, blipValue in ipairs( getElementsByType ( "blip" ) ) do -- نعمل لوب لجميع العلامات
	red, green, blue, alpha = getBlipColor ( blipValue ); -- جلب اللون الأحمر والأخضر والأزرق والشفافية من وظيفة getBlipColor
	if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then -- نتحقق إن القيم لا تساوي 255
		setBlipColor ( blipValue, 255, 255, 255, 255 ); -- نجعل جميع البلبات لونهم أبيض
	end -- إغلاق if
end -- إغلاق loop

See Also