AR/fadeCamera: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:


==Syntax==
==Syntax==
<section name="Server" class="server" show="true">
<section name="سيرفر" class="server" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] )
bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] )
</syntaxhighlight>
</syntaxhighlight>
</section>.




===Returns===
عوائد ' ' صحيح ' ' إذا كان تلاشى الكاميرا بنجاح، ' ' كاذبة ' ' إذا تم تمرير الحجج غير صالحة إلى وظيفة .




==Example==
<section name="مثل" class="server" show="true">
عندما يحصل لاعب التالفة، وضع تتلاشى إلى أحمر تأثير سريع على شاشته .


==Example==
<section name="Server example" class="server" show="true">
When a player gets damaged, place a quick fade-to-red effect on his screen.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function addRednessOnDamage ( )
function addRednessOnDamage ( )
       fadeCamera ( source, false, 1.0, 255, 0, 0 )        -- fade the player's camera to red over a period of 1 second
       fadeCamera ( source, false, 1.0, 255, 0, 0 )        -- تتلاشى كاميرا اللاعب إلى اللون الأحمر على مدى فترة من 1 ثانية
       setTimer ( fadeCameraDelayed, 500, 1, source )  -- don't let it go to opaque red, interrupt it after half a second and fade back to normal
       setTimer ( fadeCameraDelayed, 500, 1, source )  -- لا يذهب إلى الأحمر ، و يقطع بعد نصف ثانية وتتلاشى إلى وضعها الطبيعي
end
end
addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage )
addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage )


function fadeCameraDelayed(player) -- This function prevents debug warnings when the player disconnects while the timer is running.
function fadeCameraDelayed(player) -- هذه الوظيفة يمنع تحذيرات التصحيح عند قطع لاعب أثناء تشغيل الموقت.
       if (isElement(player)) then
       if (isElement(player)) then
             fadeCamera(player, true, 0.5)
             fadeCamera(player, true, 0.5)
Line 29: Line 32:
</section>
</section>


 
تعريب من قبل بلنكسً


==See Also==
==See Also==
{{Camera functions}}
{{AR/Camera_functions}}

Latest revision as of 18:42, 25 July 2015

وهذه وظيفة تتلاشى كاميرا اللاعب إلى لون أو العودة إلى وضعها الطبيعي خلال فترة زمنية محددة . وهذا يؤثر أيضا على حجم الصوت ل اعب ( 50 ٪ تلاشت = حجم 50 ٪ ، تتلاشى كامل = أي صوت) . للمخطوطات clientside يمكنك تنفيذ 2 الإضافية تتلاشى أو تتلاشى الرافضة في صف واحد، ولكن للمخطوطات جانب الخادم يجب استخدام واحد ثم من جهة أخرى .

Syntax

Click to collapse [-]
سيرفر
bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] )

.


Returns

عوائد ' ' صحيح ' ' إذا كان تلاشى الكاميرا بنجاح، ' ' كاذبة ' ' إذا تم تمرير الحجج غير صالحة إلى وظيفة .


Example

Click to collapse [-]
مثل

عندما يحصل لاعب التالفة، وضع تتلاشى إلى أحمر تأثير سريع على شاشته .

function addRednessOnDamage ( )
      fadeCamera ( source, false, 1.0, 255, 0, 0 )         -- تتلاشى كاميرا اللاعب إلى اللون الأحمر على مدى فترة من 1 ثانية
      setTimer ( fadeCameraDelayed, 500, 1, source )   -- لا يذهب إلى الأحمر ، و يقطع بعد نصف ثانية وتتلاشى إلى وضعها الطبيعي
end
addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage )

function fadeCameraDelayed(player) -- هذه الوظيفة يمنع تحذيرات التصحيح عند قطع لاعب أثناء تشغيل الموقت.
      if (isElement(player)) then
            fadeCamera(player, true, 0.5)
      end
end

تعريب من قبل بلنكسً

See Also