AR/setElementAlpha

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

هذه الوظيفة تقوم باعطاء العنصر شفافية

Syntax

bool setElementAlpha ( element theElement, int alpha )

OOP Syntax Help! I don't understand this!

Method: element:setAlpha(...)
Variable: .alpha
Counterpart: getElementAlpha


Required Arguments

  • theElement: العصنر المراد وضع له شفافية
  • alpha: رقم المراد وضعه للشفافية , اقصى حد للرقم من 0 الى 255 , اذا كانت الشفافية 255 لايخفيه , اذا كانت الشفافية 0 فسوف يخفيه
    • Note: الاوبجكتات سوف يتم اخفاؤه اذا كانت الشفافية 140

Returns

Returns true او false اذا كانت الارقمنتات موضوعه

Click to collapse [-]
Clientside example

بالشات فسوف يتم اخفاء الاعب /invisible هذا المثال عند كتابة

addCommandHandler ( "invisible", -- اضافة امر

function () -- وظيفة

        setElementAlpha(localPlayer, 0) -- اخفاء العنصر وهو الاعب

end -- انهاء للوظيفة

 ) -- قوس اغلاق للامر 

Click to collapse [-]
Serverside example

بالشات يتحقق من شفافيته اذا كانت 0 فسوف يظره /invis هذا المثال عند كتابة

addCommandHandler ( "invis",  -- اضافة امر

	function  ( thePlayer )  -- وظيفة مع تعريف الاعب

	if getElementAlpha( thePlayer ) == 0 then  -- نتحقق ان الاعب مخفي
			
	setElementAlpha ( thePlayer,255 )	-- نقوم باخفاء الاعب
			
	else  -- اذا لم يتم تحقق الشرط

	setElementAlpha ( thePlayer, 255 )	-- نظهر الاعب 
	end
end
	) ;