Ahmed_Negm Posted May 30, 2017 Share Posted May 30, 2017 السلام عليكم كل سنة وانتم بخير وبصحة جيدة والسعادة تملأ قلوبكم انا اريد ان اجلب سريال لاعب عند فتح المود وتواجهنني مشكلة في تعريف سريال هذا الاعب وشكرآ Link to comment
coNolel Posted May 30, 2017 Share Posted May 30, 2017 تعريف اللاعب في السيرفر سايد source الجميع root Link to comment
#STZ Posted May 30, 2017 Share Posted May 30, 2017 @coNolel تعريف اللاعب في السيرفر سايد سورس ؟ ناقص تقولي تعريفه لوكال بلاير Link to comment
#BrosS Posted May 30, 2017 Share Posted May 30, 2017 Just now, coNolel said: تعريف اللاعب في السيرفر سايد source الجميع root خطأ Link to comment
coNolel Posted May 30, 2017 Share Posted May 30, 2017 1 minute ago, #BrosS said: خطأ ماذا تقول يا شيخ قريش 2 minutes ago, #STZ said: @coNolel تعريف اللاعب في السيرفر سايد سورس ؟ ناقص تقولي تعريفه لوكال بلاير ????? ف كلينت localPlayer Link to comment
#STZ Posted May 30, 2017 Share Posted May 30, 2017 @coNolel يب لوكال بلاير كلاينت بس اصلا والي قولته فوق غلط السورس في السيرفر مب اللاعب لازم تعريف Link to comment
#BrosS Posted May 30, 2017 Share Posted May 30, 2017 1 minute ago, coNolel said: ماذا تقول يا شيخ قريش راجع سورس وروت وشوف وظائفهم ليس فقط شفتهم بكود واحد ولهم وظيفة معينة يعني خلاص هذيك وظيفتهم Link to comment
coNolel Posted May 30, 2017 Share Posted May 30, 2017 Just now, #STZ said: @coNolel يب لوكال بلاير كلاينت بس اصلا محشش ولا كيف Just now, #BrosS said: راجع سورس وروت وشوف وظائفهم ليس فقط شفتهم بكود واحد ولهم وظيفة معينة يعني خلاص هذيك وظيفتهم هو يقصد thePlayer ولا كيف مافهمته زين Link to comment
#BrosS Posted May 30, 2017 Share Posted May 30, 2017 4 minutes ago, #STZ said: @coNolel يب لوكال بلاير كلاينت بس اصلا والي قولته فوق غلط السورس في السيرفر مب اللاعب لازم تعريف السورس اللي يتبطق عليه الحدث !!!! مايفرق كلينت او سيرفر ولا لاعب Link to comment
#STZ Posted May 30, 2017 Share Posted May 30, 2017 اولا thePlayer مافي شي في اللعبة اسمه كدا لازم تعرفه حسب الكود انا مب محشش انت الي غلط @#BrosS صاحب الموضوع يتكلم عن لاعب كيف بتعرفه في سيرفر ب source ! Link to comment
Mr.CoR Posted May 30, 2017 Share Posted May 30, 2017 كلام كولونيل فيه بعض من الصواب Source تعريف اللاعب في السيرفر سايد يكون حسب الحدث الي انت تستخدمه يعني اغلب احداث ال Player onPlayer .... الي تبدأ بـ source يكون تعريف اللاعب فيها اما الاحداث الباقية يكون السورس يختص بشي آخر ممكن سيارات او مود او اي شي آخر 2 Link to comment
coNolel Posted May 30, 2017 Share Posted May 30, 2017 1 minute ago, #STZ said: اولا thePlayer مافي شي في اللعبة اسمه كدا لازم تعرفه حسب الكود انا مب محشش انت الي غلط @#BrosS صاحب الموضوع يتكلم عن لاعب كيف بتعرفه في سيرفر ب source ! 1 minute ago, #BrosS said: السورس اللي يتبطق عليه الحدث !!!! مايفرق كلينت او سيرفر ولا لاعب هو من الأساس قال يجلب سريال اللاعب بيجلبه ب سروس ولا من جيبه يا اني ديخان آخر الليل يا انتم محششين Link to comment
#BrosS Posted May 30, 2017 Share Posted May 30, 2017 1 minute ago, coNolel said: هو من الأساس قال يجلب سريال اللاعب بيجلبه ب سروس ولا من جيبه يا اني ديخان آخر الليل يا انتم محششين .-. اقرأ وش قال كور فوق Link to comment
Mr.CoR Posted May 30, 2017 Share Posted May 30, 2017 (edited) Edited May 30, 2017 by [ sH!5 ]~|>#Mr,[C]oR 1 Link to comment
iKSApro Posted May 30, 2017 Share Posted May 30, 2017 23 minutes ago, Ahmed_Negm said: السلام عليكم كل سنة وانتم بخير وبصحة جيدة والسعادة تملأ قلوبكم انا اريد ان اجلب سريال لاعب عند فتح المود وتواجهنني مشكلة في تعريف سريال هذا الاعب وشكرآ ورنا الاكواد ونصلحه لك Link to comment
Mr.CoR Posted May 30, 2017 Share Posted May 30, 2017 اذا تبيه يجي كلاينت استخدم triggerServerEvent getPlayerSerial triggerClientEvent Link to comment
AHMED MOSTAFA Posted May 30, 2017 Share Posted May 30, 2017 Just now, Ahmed_Negm said: السلام عليكم كل سنة وانتم بخير وبصحة جيدة والسعادة تملأ قلوبكم انا اريد ان اجلب سريال لاعب عند فتح المود وتواجهنني مشكلة في تعريف سريال هذا الاعب وشكرآ اللي فهمته من طلبك انك تبي تجيب سريال الشخص اللي شغل المود او حتى انك تجيب اللاعب نفسه مارح تفرق .. بكل بساطة ما فيه شي كدة وبالنسبة لموضوع السورس و الوكال بلاير السورس مب لازم يكون اللاعب في كل الاحداث وكمان اللوكال بلاير مب لازم تكون التعريف الاساسي للاعبين في ملف الكلينت لكن اللوكال بلاير تجيب اللاعب الخاص بك فقط Link to comment
Ahmed_Negm Posted May 30, 2017 Author Share Posted May 30, 2017 اولآ ما في شيء اسمه لا ينفع في البرمجة ثاني شيء السورس تعني صاحب الحدث او الشيء الي وقع عليه الحدث يعني مش تشتغل في كل الأحداث دي حاجا انت وذكائك ثالث شيء انت بتتخنقوا علشان طلب بسيط طب انا دلوقتي عامل قاعدة بينات وعملها بسريال الاعب وعايز لما المود يفتح يجيب سريال الاعب هنا المشكلة بأ في تعريف الاعب صعبة عليكوا دي الحل طلع بسيط جدآ يجماعا for i,player in ipairs(getElementsByType("player")) do Pserial = getPlayerSerial( player ) end اظن الرسالة وصلت مفيش حاجا اسمها مينفعش في البرمجة انا اصلآ من زكائي الكود دا كان محطوط ادام عيني طيلة الوقت بس مشفتهوش ودلوقتي لقيت انه هوا الحل Link to comment
Popular Post The Killer Posted May 30, 2017 Popular Post Share Posted May 30, 2017 (edited) 4 hours ago, Ahmed_Negm said: الحل طلع بسيط جدآ يجماعا for i,player in ipairs(getElementsByType("player")) do Pserial = getPlayerSerial( player ) end اظن الرسالة وصلت مفيش حاجا اسمها مينفعش في البرمجة انا اصلآ من زكائي الكود دا كان محطوط ادام عيني طيلة الوقت بس مشفتهوش ودلوقتي لقيت انه هوا الحل اول شي حدث 'onResourceStart' source = المود الي اشتغل ماهو تعريف اللاعب ثاني شي طريقتك غلط وما لها اي فايده نهائياً تقولي ليش ؟ انت جالس تجيب جميع اللاعبين اول ما يشتغل المود وتبني عليها متغير واحد يتغير كل مره على سريال لاعب من اللوب وراح ينتهي المتغير بتعريف سريال اخر شخص دخل السيرفر يعني ماراح يسجل لك جميع السريالات على متغير واحد فبذلك طريقتك غلط, نجي للطريقه الصحيحه وهي انك تتحقق من السريال بنفسك بحيث يكون زي كذا local serial = "Serial" addEventHandler ("onResourceStart", resourceRoot, function () for _,v in ipairs (getElementsByType ("player")) do if getPlayerSerial (v) == serial then -- end end end ) Edited May 30, 2017 by The Killer 5 Link to comment
Master_MTA Posted May 30, 2017 Share Posted May 30, 2017 ----client addEventHandler('onClientResourceStart',resourceRoot,function() triggerServerEvent('getPlrinf',localPlayer) end) ---server addEvent('getPlrinf',true) addEventHandler('getPlrinf',root,function() local serial=getPlayerSerial(source) end) بكل بساطه +_+ Link to comment
AHMED MOSTAFA Posted May 30, 2017 Share Posted May 30, 2017 Just now, Master_MTA said: ----client addEventHandler('onClientResourceStart',resourceRoot,function() triggerServerEvent('getPlrinf',localPlayer) end) ---server addEvent('getPlrinf',true) addEventHandler('getPlrinf',root,function() local serial=getPlayerSerial(source) end) بكل بساطه +_+ كدة لو فيه اكتر من شخص هيجيب سريلاتهم .. على العموم مفيش مشاكل اصلاً مارح يفيده بشئ الكود لكن كويس انك افدته Link to comment
Master_MTA Posted May 30, 2017 Share Posted May 30, 2017 Just now, Killer Project said: كدة لو فيه اكتر من شخص هيجيب سريلاتهم .. على العموم مفيش مشاكل اصلاً مارح يفيده بشئ الكود لكن كويس انك افدته لا يقلبي كل لاعب يتحمل عنده المود يتنفذ عليه الامر اللي بعد getPlayerSerial ويقدر يعمل لوب في السيرفر لكن خطا لانو كل مره اللاعب يخش يعمل لوب لللاعبين كلهم +_+ ويتنفذ الامر عللى جميع اللاعبين من جديد لذلك طريقتي هي الافضل +_+ 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