اهلا وسهلا بكم نورتو المنتدى
حياكم الله في منتدى محترف MTA SA
اهلا وسهلا بكم نورتو المنتدى
حياكم الله في منتدى محترف MTA SA
اهلا وسهلا بكم نورتو المنتدى
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

اهلا وسهلا بكم نورتو المنتدى

حياكم الله بمنتدى محترف MTA
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 سلسلة شروحات برمجة3|شرح الحدث "event"

اذهب الى الأسفل 
كاتب الموضوعرسالة
jaBer[x]Pro
مدير المنتدى العام
مدير المنتدى العام
jaBer[x]Pro


الدولة : فلسطين
عدد المساهمات : 16
الشكر : 0
تاريخ التسجيل : 11/11/2015
العمر : 47

سلسلة شروحات برمجة3|شرح الحدث "event" Empty
مُساهمةموضوع: سلسلة شروحات برمجة3|شرح الحدث "event"   سلسلة شروحات برمجة3|شرح الحدث "event" Icon_minitime1الأربعاء نوفمبر 18, 2015 8:52 pm

الحدث هو شيء يسمى

event

الحدث هو الذي يتكون على بناء الوظيفة فـ اذا رجعنا الى الامثلة التي في الشرح السابق

سوف نرى عدة احداث ومنها

onPlayerWasted

الحدث ببساطة يحدد متى سوف تحدث او كيف سوف تحدث الوظائف التي ادخلتها

onPlayerWasted

عند موت الاعب



مثال للحدث
الكود:
function onJoin()
    x, y, z = getElementPosition(source) -- s يآتي بمكان الاعب x, y, z
    local theVehicle = createVehicle(445, x, y, z) -- s السيارة التي سـ تصنع بمكان الاعب الذي تم تحديده مسبقاً
    warpPedIntoVehicle(source, theVehicle) -- s يجعل الاعب داخل السيارة
end
addEventHandler("onPlayerJoin", root, onJoin) -- s الحدث


هذه الوظيفة مع هذا الحدث سوف يعطون الاعب سيارة عند دخوله السيرفر

ملاحظة الحدث ليس دائم على الوظيفة فـ أيصاً يمكنك تكوين هذه الوظيفة على حدث آخر

مثال
الكود:
function onJoin()
    x, y, z = getElementPosition(source)
    local theVehicle = createVehicle(445, x, y, z)
    warpPedIntoVehicle(source, theVehicle)
end
addEventHandler("onPlayerLogin", root, onJoin)

هذا سوف يعطي الاعب سيارة لاكن ليس عند دخوله السيرفر , إنما عند دخوله حسابه

مثال اخر
الكود:
addEventHandler("onVehicleExplode",root, -- نضيف حدث عند إنفجار اي سيارة
    function() -- الوظيفة
        setTimer(destroyElement,5000,1,source) -- يخفي السيارة بعد 5 ثواني من انفاجرها
    end
)

يمكنك ان تجد الاحداث والوظائف Clinet و Server هنا


Clinet:


وظائف Clinet
http://wiki.multitheftauto.com/wiki/...ting_Functions

احداث Clinet
http://wiki.multitheftauto.com/wiki/...ripting_Events



Server:


وظائف Server
http://wiki.multitheftauto.com/wiki/...ting_Functions

احداث Server
http://wiki.multitheftauto.com/wiki/...ripting_Events 222 222
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mo7tref-mta-sa.rigala.net
 
سلسلة شروحات برمجة3|شرح الحدث "event"
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» سلسلة شروحات برمجة 1|عمل الmeta
» سلسلة شروحات برمجة 4|عمل الString
» سلسلة شروحات برمجة 5|عمل مود بسيط
» سلسلة شروحات برمجة2 |شرح الوظيفة "function"
» سلسلة مودات3|مود الكلب

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
اهلا وسهلا بكم نورتو المنتدى :: MTA:SA :: شروحات :: شروحات البرمجة-
انتقل الى: