AR/getPlayerPing
Jump to navigation
Jump to search
هذه الوظيفة او الدالة تقوم باحضار سرعة نقل البيانات او البنق كما يعرف عنه من اللاعب البنق: هو عدد الميلي ثانيه الذي تستقرقه عملية نقل البيانات من اللاعب الى السيرفر او العكس
تركيب الجملة البرمجية
int getPlayerPing ( player thePlayer )
معاني الكلمات
- thePlayer: (ping) اللاعب الذي تريد معرفة سرعة نقل البيانات لديه
Returns
اذا كان اللاعب غير موجود او غير متوفر false او intيقوم بإرجاع القيمة كـ
مثال
Click to collapse [-]
Serverهذا المثال يتفقد معدل سرعة نقل البيانات (البنق) عند كل لاعب يدخل السيرفر ويخبره اذا كان المعدل لديه اكثير او اعلى من 100.
function checkPing() local ping = getPlayerPing(source) -- (يقوم باحضار سرعة نقل البيانات (لدى اللاعب الذي قام بالدخول if (ping > 100) then -- اذا كان اعلى من 100 outputChatBox(".معدل البنق لديك مرتفع جداً! حاول خفضه إن أمكن", source) -- (اخبره بذلك (باخراج نص في صندوق المحادثه end end addEventHandler("onPlayerJoin", getRootElement(), checkPing) -- (إضافة الحدث (عندما يقوم اللاعب بالدخول للسيرفر
Click to collapse [-]
Clientهذا المثال يتفقد معدل سرعة نقل البيانات لدى اللاعب الذي يكتب الأمر بينق في صندوق المحادثه (الشات) او اف 8.
function checkPing() local ping = getPlayerPing(getLocalPlayer()) -- (يقوم باحضار سرعة نقل البيانات (لدى اللاعب الذي كتب الأمر if (ping > 100) then -- اذا كانت اعلى من 100 outputChatBox(".معدل البنق لديك مرتفع جداً! حاول خفضه إن أمكن", source) -- (اخبره بذلك (باخراج نص في صندوق المحادثه end end addCommandHandler("ping", checkPing) -- ((ping) إضافة الأمر (عندما يقوم اللاعب بكتابة
أنظر أيضاً
- getPlayerTeam
- getPlayerBlurLevel
- setPlayerBlurLevel
- getPlayerSerial
- forcePlayerMap
- getPlayerScriptDebugLevel
- getPlayerFromName
- getPlayerMoney
- getPlayerName
- getPlayerNametagColor
- getPlayerNametagText
- getPlayerPing
- getPlayerWantedLevel
- givePlayerMoney
- isPlayerMapForced
- isPlayerNametagShowing
- setPlayerHudComponentVisible
- setPlayerMoney
- setPlayerNametagColor
- setPlayerNametagShowing
- setPlayerNametagText
- takePlayerMoney
- countPlayersInTeam
- getPlayersInTeam
- isVoiceEnabled
- setControlState
- getControlState