<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multitheftauto.com/wiki/RO/fadeCamera?action=history&amp;feed=atom</id>
	<title>RO/fadeCamera - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multitheftauto.com/wiki/RO/fadeCamera?action=history&amp;feed=atom"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RO/fadeCamera&amp;action=history"/>
	<updated>2026-05-18T02:53:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RO/fadeCamera&amp;diff=67455&amp;oldid=prev</id>
		<title>Vinyard: Created page with &quot;{{RO/Funcție comună}} __NOTOC__ Această funcție va estompa camera jucătorului pentru o perioadă de timp specificată. De asemenea, volumul sunetului jucătorului va fi a...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RO/fadeCamera&amp;diff=67455&amp;oldid=prev"/>
		<updated>2020-10-09T21:47:32Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{RO/Funcție comună}} __NOTOC__ Această funcție va estompa camera jucătorului pentru o perioadă de timp specificată. De asemenea, volumul sunetului jucătorului va fi a...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{RO/Funcție comună}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
Această funcție va estompa camera jucătorului pentru o perioadă de timp specificată. De asemenea, volumul sunetului jucătorului va fi afectat (50% estompare = 50% volum), estompare completă = fără sonor). Pentru coduri de tip clientside, puteți realiza 2 estompări de intrare (fade ins) sau estompări de ieșire (fade outs) consecutive, însă pentru coduri de tip serverside trebuie să folosiți una dintre ele, iar pe urmă pe cealaltă.&lt;br /&gt;
&lt;br /&gt;
{{RO/Observații|Viteza efectului depinde în mod direct de viteza curentă a jocului.}}&lt;br /&gt;
&lt;br /&gt;
==Sintaxă==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool fadeCamera (player thePlayer, bool fadeIn, [float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0])&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{OOP||[[player]]:fadeCamera}}&lt;br /&gt;
===Argumente Necesare===&lt;br /&gt;
* '''thePlayer:''' Jucătorul a cărui cameră doriți să o estompați.&lt;br /&gt;
* '''fadeIn:''' Camera trebuie să aibă estompare de intrare (fade in) sau de ieșire (fade out)? Introduceți ''true'' pentru estompare de intrare, ''false'' pentru estompare de ieșire către o culoare.&lt;br /&gt;
&lt;br /&gt;
===Argumente Opționale===&lt;br /&gt;
* '''timeToFade:''' Numărul de secunde în care să se desfășoare estomparea.&lt;br /&gt;
* '''red:''' Cantitatea de roșu în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
* '''green:''' Cantitatea de verde în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
* '''blue:''' Cantitatea de albastru în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool fadeCamera (bool fadeIn, [float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0])&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{OOP||Camera.fade}}&lt;br /&gt;
===Argumente Necesare===&lt;br /&gt;
* '''fadeIn:''' Camera trebuie să aibă estompare de intrare (fade in) sau de ieșire (fade out)? Introduceți ''true'' pentru estompare de intrare, ''false'' pentru estompare de ieșire către o culoare.&lt;br /&gt;
&lt;br /&gt;
===Argumente Opționale===&lt;br /&gt;
* '''timeToFade:''' Numărul de secunde în care să se desfășoare estomparea.&lt;br /&gt;
* '''red:''' Cantitatea de roșu în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
* '''green:''' Cantitatea de verde în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
* '''blue:''' Cantitatea de albastru în culoarea spre care camera efectuează estomparea de ieșire (0 - 255). Nu este necesară pentru estomparea de intrare (fade in).&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Redare===&lt;br /&gt;
Redă ''true'' dacă camera a fost estompată cu succes, ''false'' dacă au fost introduse argumente nevalide în funcție.&lt;br /&gt;
&lt;br /&gt;
==Exemplu==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server example&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
Atunci când un jucător este rănit, se va efectua o estompare scurtă către culoarea roșie pe ecranul acestuia.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function addRednessOnDamage()&lt;br /&gt;
    fadeCamera(source, false, 1.0, 255, 0, 0) -- estompează camera jucătorului către culoarea roșie pentru o perioadă de 1 secundă;&lt;br /&gt;
    setTimer(fadeCameraDelayed, 500, 1, source -- nu permite estomparea către roșu opac, ci o întrerupe după jumătate de secundă și revine la normal;&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerDamage&amp;quot;, root, addRednessOnDamage)&lt;br /&gt;
&lt;br /&gt;
function fadeCameraDelayed(player) -- Această funcție previne avertismentele de debug atunci când jucătorul se deconectează în timp ce timer-ul este în derulare.&lt;br /&gt;
    if (isElement(player)) then&lt;br /&gt;
        fadeCamera(player, true, 0.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vizualizați de asemenea==&lt;br /&gt;
{{RO/Funcții cameră}}&lt;br /&gt;
&lt;br /&gt;
[[EN:fadeCamera]]&lt;br /&gt;
[[hu:fadeCamera]]&lt;/div&gt;</summary>
		<author><name>Vinyard</name></author>
	</entry>
</feed>