#=|>[A]sMr,\~> Posted July 10, 2014 Posted July 10, 2014 (edited) السلام عليكم ورحمة الله وبركاتهه .. شرح بسيط عن الحدث هذا onClientPlayerQuit المثال 1 function onKicked( reason ) -- نسوي وضيفة ونسميها onKicked if reason == "Kicked" then -- نتحقق من سبب خروج الاعب , إذا كان Kicked exports.killmessages:outputMessage ( getPlayerName( source ).." has left the server ("..reason..")" ) -- يطلع رسالة بـ الكيل مسج end -- اند حق if end -- function اند حق addEventHandler( "onClientPlayerQuit", root, onKicked ) -- هنا نضيف الافنت و اسم الافنت طبعا تقدر تستخدم الافنت هذا في اكثر من شيء مثأل 2 function onTimed out( reason ) -- نسوي وظيفة ونسميها onTime out if reason == "onTimed out" then -- نتحقق من ان سبب الخروج time out outputChatBox ( getPlayerName( source ).." has left the server ("..reason..")" ) -- نخرج نص بالشات end -- حق اف end -- حق الفنكشن addEventHandler( "onClientPlayerQuit", root, onTimed out ) -- هنا نضيف الافنت و اسم الافنت هنا وخلاص اذا كان فيه خطا فهو مني ومن الشيطان واذا كان مافيه خطا فهو من فضل الله ====== Edited July 11, 2014 by Guest
iMr.TZ[W]ER Posted July 10, 2014 Posted July 10, 2014 تدري م كنت ادري انه في ايفينت عند خروج اللاعب ض1 مشكور عالشرح
Max+ Posted July 10, 2014 Posted July 10, 2014 يعطيك العافية .. , addEventHandler( "onClientPlayerQuit", root, onTimed out ) تارك مسافة + الموضوع ايفنت سيرفر والشرح ايفنت كلاينت ؟
nxFairlywell Posted July 10, 2014 Posted July 10, 2014 صح اخوي اسمر غير اسم الموضوع ض1 حطه بدال onPlayerQuit حط onClientPlayerQuit
#=|>[A]sMr,\~> Posted July 10, 2014 Author Posted July 10, 2014 يعطيك العافية .. , addEventHandler( "onClientPlayerQuit", root, onTimed out ) تارك مسافة + الموضوع ايفنت سيرفر والشرح ايفنت كلاينت ؟ صح اخوي اسمرغير اسم الموضوع ض1 حطه بدال onPlayerQuit حط onClientPlayerQuit تم التعديل ..
#=|>[A]sMr,\~> Posted July 11, 2014 Author Posted July 11, 2014 يعطيك العافيهشرح وافي وكافي بانتظار جديد يابطل نورت ..
فاّرس Posted July 11, 2014 Posted July 11, 2014 لاهنت ع الشرح , : عندك اخطاء وهي الاند الاول للشرط وليس للوظيفه "Timed out" غير موجوده اساسا , الصحيح "onTimedout" في الكود الثاني سطر 2 في التحقق
xX|KeMo|Xx Posted July 11, 2014 Posted July 11, 2014 الافنت يظبط سيرفر مثل ما كنت مسوي بالاول وكلنت مثل ما مسوي الان بس في شيء بالنسبه لمخرج الشات في الكلنت رح يطلع الكلام للاعب الي خرج !! يعني ماله فايده الحل تسوي ترايقر سيرفر وتسوي مخرج شات طبعا رووت يعني لكل الاعبين عشان يشوفوه او تحول الافنت سيرفر وتخلي المخرج رووت بعدين function onTimed out ( reason ) ما تقدر تحط فراغ ممكن تستخدم الشرطه هذي ( _ ) مكان الفراغ او تشيل الفراغ
#=|>[A]sMr,\~> Posted July 11, 2014 Author Posted July 11, 2014 لاهنت ع الشرح , : عندك اخطاء وهي الاند الاول للشرط وليس للوظيفه "Timed out" غير موجوده اساسا , الصحيح "onTimedout" في الكود الثاني سطر 2 في التحقق شف كذا احسن ؟
acount deleted Posted July 12, 2014 Posted July 12, 2014 بصراحة ماشوفه شرح مفيد +1 اشياء كذا تلقاها بالويكي بس ذي صراحة صراحة الصراحة راحة
Simba Posted July 14, 2014 Posted July 14, 2014 للمعلوميه دائما اخر اند في الكود يكون للفنكشن اول اند تحطه يكون لاخر تحقق سويته مثال function test() if (.....) then --code if (.....) then --code end -- هذي اند حقت التحقق الاخير الي هو بالسطر 4 end -- هذي اند حقت التحقق الي قبل الاخير الي هو بالسطر 2 end -- هذي الاند الاخيرة للفنكشن بالسطر1 edit# لو كنت تستخدم النوت باد بلس بلس رح يطلعلك خطوط حمراء لكل اند تسويه
#=|>[A]sMr,\~> Posted July 14, 2014 Author Posted July 14, 2014 للمعلوميه دائما اخر اند في الكود يكون للفنكشن اول اند تحطه يكون لاخر تحقق سويته مثال function test() if (.....) then --code if (.....) then --code end -- هذي اند حقت التحقق الاخير الي هو بالسطر 4 end -- هذي اند حقت التحقق الي قبل الاخير الي هو بالسطر 2 end -- هذي الاند الاخيرة للفنكشن بالسطر1 edit# لو كنت تستخدم النوت باد بلس بلس رح يطلعلك خطوط حمراء لكل اند تسويه يعطيك العافيةة
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