Jump to content

source root getlocalplayer() theplayer ?


Recommended Posts

السلام عليكم

source  root getlocalplayer() theplayer  

الي فوق وش وضيفتهم ^ ؟

الي فهمتة من ال

source

انو مثلا عندك كود سيرفر وال هوه مثلا

outputChatBox(......) 

تقدر تستخدم ال

source

حتى تخلي الكتابة تطلع للاعب معين مو للسيرفر كلة

والباقيات ؟

Link to comment

طبعاً انا بعلمك الي اعرفهه :wink:

thePlayer

الكود ذا يستعمل لـ سيرفر ويمديك تسويه مثل كذا

function printIp ( thePlayer ) -- لازم تحط thePlayer بين القوسين عشان يتعرف عليه سكربت 
    outputChatBox ( "IP: " .. getPlayerIP ( thePlayer ), thePlayer ) -- هنا تحط الكود كـ مثال 
end -- انهاء الفنكشن 
addCommandHandler ( "ip", printIp ) -- تسوي كومنت 

و getlocalPlayer( ) تستخدم فقط للكلنت ويمديك تختصرها بـ localPlayer

اتوقع سهله الي فوق

اخر شيء وهو root اعطيك مثال عليه

وفايده يربط بين الاشياء مثل تحت

function OnClick ( ) -- اسم الفنكشن 
    if source == Button1 then -- اذا ظغط زر الاول 
    -- هنا كودك 
    end -- انهاء if 
end -- انهاء الفنكشن 
  
addEventHandler ( 'onClientGUIClick', root, OnClick ) -- حدث الظغط على الشاشه 

و اخر شيء source ...

وهو يعني الشخص الي سواه

function showMeMyVersion( source ) -- لازم تحط source بين القوسين 
    local version = getPlayerVersion ( source ) -- يتصل 
    outputChatBox ( "Your client version is: " .. version, source ) -- ويطلع الكلام بالشات 
end -- انهاء الفنكشن 
  
addCommandHandler ( "myversion", showMeMyVersion ) -- كومنت 
Edited by Guest
Link to comment
طبعاً انا بعلمك الي اعرفهه :wink:

thePlayer

الكود ذا يستعمل لـ سيرفر ويمديك تسويه مثل كذا

function printIp ( thePlayer ) -- لازم تحط thePlayer بين القوسين عشان يتعرف عليه سكربت 
    outputChatBox ( "IP: " .. getPlayerIP ( thePlayer ), thePlayer ) -- هنا تحط الكود كـ مثال 
end -- انهاء الفنكشن 
addCommandHandler ( "ip", printIp ) -- تسوي كومنت 

و getlocalPlayer( ) تستخدم فقط للكلنت ويمديك تختصرها بـ localPlayer

اتوقع سهله الي فوق

اخر شيء وهو root اعطيك مثال عليه

وفايده يربط بين الاشياء مثل تحت

function OnClick ( ) -- اسم الفنكشن 
    if source == Button1 then -- اذا ظغط زر الاول 
    -- هنا كودك 
    end -- انهاء if 
end -- انهاء الفنكشن 
  
addEventHandler ( 'onClientGUIClick', root, OnClick ) -- حدث الظغط على الشاشه 

شكرا :)

فهمتها تقريبا كلها :/

Link to comment
السلام عليكم
source  root getlocalplayer() theplayer  

الي فوق وش وضيفتهم ^ ؟

الي فهمتة من ال

source

انو مثلا عندك كود سيرفر وال هوه مثلا

outputChatBox(......) 

تقدر تستخدم ال

source

حتى تخلي الكتابة تطلع للاعب معين مو للسيرفر كلة

والباقيات ؟

root = للكل

thePlayer = مالها فايده الا اذا عرفتها

getLocalPlayer() = وهي نفس السورس لاكن كلنت localPlayer اختصارها

Link to comment
getLocalPlayer() = وهي نفس السورس لاكن كلنت localPlayer اختصارها

مافيه أي صله بين

localPlayer و source

السورس موجود كلاينت وسيرفر في الايفتات بس

وهو المصدر للأيفنت ومو لازم يكون لاعب

ولوكال بلاير فقط كلاينت ومو شرط يكون في ايفنت هو يعبر عن اللاعب الي جالس يشغل السكربت

او باختصار اللاعب الي شغال عنده السكربت

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...