N3xT Posted May 2, 2015 Share Posted May 2, 2015 (edited) السسلام عليكم ورحمة الله وبركآته شخبآركم ي مزز , الزبدهة لقيت نفسي فآضي اليوم , قلت أشرح للمبتدئين كيف يشغلون صوت : ) الزبدهة فلننطلق الحين عشآن تشغل صوت لازم تسويه بملف كلنت ولا م حيشتغل معك , ( Client-only function ) طيب مثلا حنآ نبي لمن نظغط ع زر يشتغل الصوت وش نسوي ؟ addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر local sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1) -- نضع قوة الصوت 1 end -- أنهاء التحقق end -- إنهاء الوظيفة ) -- قوس الحدث طيب الحين نبي لا دخل لاعب للسيرفر يطلع له صوت وش نسوي # Client addEventHandler ("onClientResourceStart", resourceRoot, function () local sound = playSound("welcome.mp3") end ) وسآمحوني لو كآن فيه أخطاء لأني م جربت الأكواد سويتهآ سريع سريع وقلت بشرحها لكم , والسسلاآم خير ختآم Edited May 9, 2015 by Guest Link to comment
yazan Posted May 2, 2015 Share Posted May 2, 2015 السسلام عليكم ورحمة الله وبركآته شخبآركم ي مزز , الزبدهة لقيت نفسي فآضي اليوم , قلت أشرح للمبتدئين كيف يشغلون صوت : ) الزبدهة فلننطلق الحين عشآن تشغل صوت لازم تسويه بملف كلنت ولا م حيشتغل معك , ( Client-only function ) طيب مثلا حنآ نبي لمن نظغط ع زر يشتغل الصوت وش نسوي ؟ addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر local sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1.5) -- نضع قوة الصوت 1.508 end -- إنهاء الوظيفة ) -- قوس الحدث طيب الحين نبي لا دخل لاعب للسيرفر يطلع له صوت وش نسوي هنآ لازم نسوي ترايقر من سيرفر لكلنت # Server addEventHandler ( "onPlayerJoin", getRootElement(), localPlayer ) -- الحدث عند دخول لاعب function () -- وظيفة triggerClientEvent("welcome", localPlayer) -- ترايقر لكلنت end # Client addEvent("welcome",true) -- تعريف الترايقر addEventHandler("welcome", root, -- تعريف الترايقر function () -- الوظيفة local sound = playSound("welcome.mp3") -- تشغيل الصوت end -- أنهاء الوظيفة ) -- قوس التعريف طيب هنآ ليه سوينا ترآيقر من كلنت لسيرفر ؟ لآن حدث دخول اللاعب لازم يكون سيرفر وتشغيل الصوت لازم يكون كلنت , عشآإن كذا لازم ترآيقر وسآمحوني لو كآن فيه أخطاء لأني م جربت الأكواد سويتهآ سريع سريع وقلت بشرحها لكم , والسسلاآم خير ختآم عندك غلط بالكلنت ناقص اند + ال ايفنت هذه onPlayerJoin يستخدم اذا دخل لاعب ثاني و انت موجود + تنعمل كلنت اصلن addEventHandler ("onClientResourceStart", resourceRoot, function () local sound = playSound("welcome.mp3") end ) Link to comment
N3xT Posted May 2, 2015 Author Share Posted May 2, 2015 السسلام عليكم ورحمة الله وبركآته شخبآركم ي مزز , الزبدهة لقيت نفسي فآضي اليوم , قلت أشرح للمبتدئين كيف يشغلون صوت : ) الزبدهة فلننطلق الحين عشآن تشغل صوت لازم تسويه بملف كلنت ولا م حيشتغل معك , ( Client-only function ) طيب مثلا حنآ نبي لمن نظغط ع زر يشتغل الصوت وش نسوي ؟ addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر local sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1.5) -- نضع قوة الصوت 1.508 end -- إنهاء الوظيفة ) -- قوس الحدث طيب الحين نبي لا دخل لاعب للسيرفر يطلع له صوت وش نسوي هنآ لازم نسوي ترايقر من سيرفر لكلنت # Server addEventHandler ( "onPlayerJoin", getRootElement(), localPlayer ) -- الحدث عند دخول لاعب function () -- وظيفة triggerClientEvent("welcome", localPlayer) -- ترايقر لكلنت end # Client addEvent("welcome",true) -- تعريف الترايقر addEventHandler("welcome", root, -- تعريف الترايقر function () -- الوظيفة local sound = playSound("welcome.mp3") -- تشغيل الصوت end -- أنهاء الوظيفة ) -- قوس التعريف طيب هنآ ليه سوينا ترآيقر من كلنت لسيرفر ؟ لآن حدث دخول اللاعب لازم يكون سيرفر وتشغيل الصوت لازم يكون كلنت , عشآإن كذا لازم ترآيقر وسآمحوني لو كآن فيه أخطاء لأني م جربت الأكواد سويتهآ سريع سريع وقلت بشرحها لكم , والسسلاآم خير ختآم عندك غلط بالكلنت ناقص اند + ال ايفنت هذه onPlayerJoin يستخدم اذا دخل لاعب ثاني و انت موجود + تنعمل كلنت اصلن addEventHandler ("onClientResourceStart", resourceRoot, function () local sound = playSound("welcome.mp3") end ) تم التعديل Link to comment
</Mr.Tn6eL> Posted May 2, 2015 Share Posted May 2, 2015 ال ايفنت هذه onPlayerJoinيستخدم اذا دخل لاعب ثاني و انت موجود قصدك onClientPlayerJoin والافنت onPlayerJoin اذ انت دخلت او لاعب دخل onClientPlayerJoin يشتغل على الاعبين اللي دخلو وانت موجود اقلك السبب ليش مايشتغل عليك وانت دخلت لان ملفات الكلنت تتحمل واذ دخل الاعب يكون عنده تحميل مايشتغل عشان كذا نستعمل onClientResourceStart Link to comment
yazan Posted May 2, 2015 Share Posted May 2, 2015 addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر local sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1.5) -- نضع قوة الصوت 1.508 end -- إنهاء الوظيفة ) -- قوس الحدث end للحين الكلنت الاول يبله شوف عندك if source == أسم الزر then if أل end تحتاج هنا addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر local sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1.5) -- نضع قوة الصوت 1.508 end -- إنهاء التحقق end-- إنهاء الوظيفة ) -- قوس الحدث Link to comment
iMr.SFA7 Posted May 4, 2015 Share Posted May 4, 2015 حبيت أقول .. شيء الي يبي يتعلم برمجة طوول ما هو يـنسخ .. وياخذ ع الجاهز .. ما راح يتعلم !! .. Link to comment
' A F . Posted May 5, 2015 Share Posted May 5, 2015 ^ +1 وين ال Syntax ؟ م راح يتعلم ! Link to comment
TAPL Posted May 8, 2015 Share Posted May 8, 2015 محدد مابين 0 و 1 setSoundVolume الرقم الي تقدر تحطه بالفنكشن 1.508 أنت حاط 1.5 و بالكومنت كاتب Link to comment
N3xT Posted May 8, 2015 Author Share Posted May 8, 2015 محدد مابين 0 و 1 setSoundVolume الرقم الي تقدر تحطه بالفنكشن 1.508 أنت حاط 1.5 و بالكومنت كاتب الصفحة م قريتها , + الكومنت م اتذكر اني كتبته كذا شكله مشكلة عندي او بالموقع Link to comment
' A F . Posted May 11, 2015 Share Posted May 11, 2015 اجل تحط على عماك ؟ هاذا م يسمى شرح + اتوقع لو ظغط على زر ثاني ويشغل صوت تشتغل صوتين , Link to comment
Walid Posted May 11, 2015 Share Posted May 11, 2015 اتوقع لو ظغط على زر ثاني ويشغل صوت تشتغل صوتين , صحيح to prevent this addEventHandler("onClientGUIClick", root, -- الحدث function () -- الوظيفة if source == أسم الزر then -- عند الظغط على الزر if (sound and isElement(sound) and getElementType(sound) == "sound") then destroyElement(sound) sound = nil return end sound = playSound("Grand.mp3") -- تشغيل الصوت setSoundVolume(sound, 1) -- نضع قوة الصوت 1 end -- أنهاء التحقق end -- إنهاء الوظيفة ) -- قوس الحدث 1 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now