AR/getRadioChannel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 3: Line 3:
  . تجلب هذة الوظيفة اي دي قناة الراديو   
  . تجلب هذة الوظيفة اي دي قناة الراديو   


==مثال==  
==تركيب الوظيفة==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
int getRadioChannel ( )             
int getRadioChannel ( )             

Revision as of 15:30, 1 May 2020

. تجلب هذة الوظيفة اي دي قناة الراديو   

تركيب الوظيفة

int getRadioChannel ( )             

المعطيات

. تعطي الاي دي لقناة الراديو

  • 0: Radio Off
  • 1: Playback FM
  • 2: K-Rose
  • 3: K-DST
  • 4: Bounce FM
  • 5: SF-UR
  • 6: Radio Los Santos
  • 7: Radio X
  • 8: CSR 103.9
  • 9: K-Jah West
  • 10: Master Sounds 98.3
  • 11: WCTR
  • 12: User Track Player

مثال

. هذا المثال يكتب اسم قناة الراديو الحالية في الدردشة

Click to collapse [-]
Client
addCommandHandler ( "getradio",  -- اضافة امر  
    function () -- بداية الوظيفة
        outputChatBox ( "انت الان تستمع ل " .. getRadioChannelName ( getRadioChannel() ) .. "!" ) -- اخراج رسالة فى الدردشة بأسم قناة الراديو الحالية
    end --  نهاية الوظيفة
) -- نهاية الامر

مثال 2

. هذا المثال يكتب قناة الراديو الحالية عندما يدخل الاعب الى مركبة

Click to collapse [-]
Client
addEventHandler("onClientPlayerVehicleEnter",getLocalPlayer(), -- اضافة حدث عندما يدخل الاعب الى مركبة
function() -- بداية الوظيفة
local RadioID = getRadioChannel() -- الحصول على اي دي محطة الراديو
local RadioChannelName = getRadioChannelName ( RadioID ) -- الحصول على اسم قناة الراديو الحالية
outputChatBox("قناة الراديو الحالية  "..RadioChannelName) -- اخراج رسالة فى الدردشة بأسم قناة الراديو الحالية
end -- نهاية الوظيفة
)-- نهاية الحدث

أنظر أيضاً