Jump to content

= [ exportFunction - استدعاء وظيفة ] =


Recommended Posts

بسم الله الرحمن الرحيم,

السلام عليكم ورحمة الله وبركاته ,

بشرح اليوم كيف تسوي ExportFunction  " استدعاء فنكشن "

او زي مابسميه  " بديل الداتا " , كيف نستخدمه ؟ كيف اسويه ؟ حاولت اسويه مانفع ؟ , كل هذا بشرحه 


إولآ :

Quote

بيجي واحد يسألني وش يعني اكسبورت ؟ وكيف استخدمه بالله فهمني

 انا بقولك وش يعني اكسبورت

Exports  = استدعاء شيء ما من مود اخر عن طريق اسم الفنكشن في حالة عدم وجود داتا او في حالة وجودها ولاتصلح معك ! 

Quote

يخي انا لسه مش فاهم فهمني بلغة البرمجة

بفهمك بلغة البرمجه

exports["resource_name"]:function_name()
Quote

مفكرني فهمت كذا بدون ماتشرحلي ؟ 

الحين بشرحلك ماعليك

exports = استدعاء

resource_name = اسم المود الي بيتم الاستدعاء له

function_name = اسم الفنكشن الي انت تبي تسويله استدعاء

Quote

اووه والله هيك فهمت كيف معناه الحين بالله فهمني كيف استخدمه

 

الحين انا مسوي مود بس مافيه داتا ? انا غبي الحين بشيل كل المود , لا مالها داعي تشيل كل المود

بعطيك مثال الحين طالما انت مسوي الفنكشن وكله صحيح كيف تسوي الاستدعاء الصحيح وعلي سبيل المثال انك مسوي في المود1 الوظيفة كذا عبارة عن انه يكتب ولكم

function SayHello() 
    outputChatBox("اهلآ وسهلآ بك في السيرفر .") 
end 

الحين انت عندك هذه الوظيفة وتبي تسويلها استدعاء من مود اخر ؟ وش بنسوي ؟ 

نروح للميتا حق المود1 ونحط كذا

<export function="SayHello" type="server"/>

بعد مانحط هذا بالميتا نروح للمود2 الي تبي تحط فيه الاستدعاء 

addEventHandler("onPlayerJoin",root
    function() 
        exports["resource_name"]:SayHello() 
    end 
) 

هيك انت سويت استدعاء اول لما اللاعب يخش يستدعي الفنكشن بالاكواد الي فيه من المود1 الي المود2 عشان يسوي ترحيب بالشات اول لما يخش زائر

Quote

كفو عليك الحين فهمت كيف اسوي استدعاء


إتمنى اذا كان في اخطاء بالشرح ان يتم التصحيح لي , لانه اول شرح لي في قسم شروحات البرمجه

والسلام عليكم ورحمة الله وبركاته #

Edited by #Error404
  • Like 3
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...