AR/setElementAlpha: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:


<section name="Clientside example" class="client" show="true">
<section name="Clientside example" class="client" show="true">
This example makes the player invisible.
بالشات فسوف يتم اخفاء الاعب /invisible هذا المثال عند كتابة
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
addCommandHandler ( "invisible", -- اضافة امر
addCommandHandler ( "invisible", -- اضافة امر
Line 27: Line 27:
  ) -- قوس اغلاق للامر  
  ) -- قوس اغلاق للامر  


</syntaxhighlight>
</section>
<section name="Serverside example" class="server" show="true">
بالشات يتحقق من شفافيته اذا كانت 0 فسوف يظره /invis هذا المثال عند كتابة
<syntaxhighlight lang="lua">
addCommandHandler ( "invis",  -- اضافة امر
function  ( thePlayer )  -- وظيفة مع تعريف الاعب
if getElementAlpha( thePlayer ) == 0 then  -- نتحقق ان الاعب مخفي
setElementAlpha ( thePlayer,255 ) -- نقوم باخفاء الاعب
else  -- اذا لم يتم تحقق الشرط
setElementAlpha ( thePlayer, 255 ) -- نظهر الاعب
end
end
) ;
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Latest revision as of 17:40, 14 February 2016

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

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
	) ;