الحدث هو شيء يسمى
event
الحدث هو الذي يتكون على بناء الوظيفة فـ اذا رجعنا الى الامثلة التي في الشرح السابق
سوف نرى عدة احداث ومنها
onPlayerWasted
الحدث ببساطة يحدد متى سوف تحدث او كيف سوف تحدث الوظائف التي ادخلتها
onPlayerWasted
عند موت الاعب
مثال للحدث
هذه الوظيفة مع هذا الحدث سوف يعطون الاعب سيارة عند دخوله السيرفر
ملاحظة الحدث ليس دائم على الوظيفة فـ أيصاً يمكنك تكوين هذه الوظيفة على حدث آخر
مثال
هذا سوف يعطي الاعب سيارة لاكن ليس عند دخوله السيرفر , إنما عند دخوله حسابه
مثال اخر
يمكنك ان تجد الاحداث والوظائف 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
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