AHMED MOSTAFA Posted March 19, 2017 Share Posted March 19, 2017 السلام عليكم ورحمة الله وبركاته ابي كلمة بسيطة بس في ملف الكلينت اللاعب الخاص بك يكون localPlayer بدون احداث او اوامر ابي اعرف وش بيكون في ملف سيرفر ايضاً بدون احداث او اوامر Link to comment
Master_MTA Posted March 19, 2017 Share Posted March 19, 2017 4 minutes ago, Killer Project said: السلام عليكم ورحمة الله وبركاته ابي كلمة بسيطة بس في ملف الكلينت اللاعب الخاص بك يكون localPlayer بدون احداث او اوامر ابي اعرف وش بيكون في ملف سيرفر ايضاً بدون احداث او اوامر لازم يكون ايفينت يا قلبي وان كان قصدك كل الالمنت فهو root الكلنت فقط اللي فيه سالفة اللوكال بلاير Link to comment
Abdul KariM Posted March 19, 2017 Share Posted March 19, 2017 عليكم السلام source يكون السورس والي هو المصدر الخاص بالحدث على سبيل المثال عندك حدث "onPlayerWasted" هنا السورس الاعب الي مات وكذا وانت رايح كل حدث تقريبا فيه سورس 1 Link to comment
AHMED MOSTAFA Posted March 19, 2017 Author Share Posted March 19, 2017 Just now, Master_MTA said: لازم يكون ايفينت يا قلبي وان كان قصدك كل الالمنت فهو root الكلنت فقط اللي فيه سالفة اللوكال بلاير ورح تكون اللاعاب هي ولا وش الوضع ؟ Just now, Abdul KariM said: عليكم السلام source يكون السورس والي هو المصدر الخاص بالحدث على سبيل المثال عندك حدث "onPlayerWasted" هنا السورس الاعب الي مات وكذا وانت رايح كل حدث تقريبا فيه سورس ادري عن الافنت والامر بس ما ابيهم ابيه يجيب اللاعب بدون افنت او امر Link to comment
Master_MTA Posted March 19, 2017 Share Posted March 19, 2017 Just now, Abdul KariM said: عليكم السلام source يكون السورس والي هو المصدر الخاص بالحدث على سبيل المثال عندك حدث "onPlayerWasted" هنا السورس الاعب الي مات وكذا وانت رايح كل حدث تقريبا فيه سورس ما فهمت قصده هو يبي يقول بملف الكلنت تبي تحط داتا على كل اللاعبين تخليها localPlayer بدون ايفينت عادي كان اول ما يشتغل المود هو يبي بالسيرفر ففي طريقتين اما انك تسوي لوب للاعبين او انك تسويها root وذا بيكون على كل الالمنت Link to comment
AHMED MOSTAFA Posted March 19, 2017 Author Share Posted March 19, 2017 1 minute ago, Master_MTA said: ما فهمت قصده هو يبي يقول بملف الكلنت تبي تحط داتا على كل اللاعبين تخليها localPlayer بدون ايفينت عادي كان اول ما يشتغل المود هو يبي بالسيرفر ففي طريقتين اما انك تسوي لوب للاعبين او انك تسويها root وذا بيكون على كل الالمنت واللوب رح يجيب اللاعب الخاص ؟ Link to comment
Master_MTA Posted March 19, 2017 Share Posted March 19, 2017 Just now, Killer Project said: ورح تكون اللاعاب هي ولا وش الوضع ؟ ادري عن الافنت والامر بس ما ابيهم ابيه يجيب اللاعب بدون افنت او امر for k,v in ipairs(getElementsByType('player'))do your code على سبيل المثال setElementData(v,'rank',true) end الطريقه الثانيه setElementData(root,'rank',true) و root هي السيارات والماركرات وكل المن واللاعب من الالمنتات Just now, Killer Project said: واللوب رح يجيب اللاعب الخاص ؟ اللوب يجيب جميع اللاعبين اما لو تبي لاعب خاص لازم يكون ايفينت ويختلف السورس وبارتمر الايفينت من واحد لاخر 1 Link to comment
AHMED MOSTAFA Posted March 19, 2017 Author Share Posted March 19, 2017 2 minutes ago, Master_MTA said: for k,v in ipairs(getElementsByType('player'))do your code على سبيل المثال setElementData(v,'rank',true) end الطريقه الثانيه setElementData(root,'rank',true) و root هي السيارات والماركرات وكل المن واللاعب من الالمنتات اللوب يجيب جميع اللاعبين اما لو تبي لاعب خاص لازم يكون ايفينت ويختلف السورس وبارتمر الايفينت من واحد لاخر يب فهمتك شكراً على الافادة ض1 مع اني زعلت لأنو ما فيه لاعب خاص Link to comment
Master_MTA Posted March 19, 2017 Share Posted March 19, 2017 Just now, Killer Project said: يب فهمتك شكراً على الافادة ض1 مع اني زعلت لأنو ما فيه لاعب خاص حبيب قلبي بعطيك وش الفرق بعد بين الكلنت والسيرفر السيرفر هي الملفات اللي تتخزن على الخادم الوهمي اللي شغال عليه السيرفر اما الكلنت هي الملفات اللي تتخزن على جهاز اللاعب لذلك في تعريف بالكلنت للاعب localPlayer اللي هو اللاعب المحلي اي صاحب الجهاز اللي عليه الملفات اما السيرفر فهو شامل كل شي اتمنى وصلت الفكره عشان كذا حتى بفنكشن زي outputChatBox بتلاقي ارقمنت للاعب في السيرفر بينما الكلنت لا وصلت؟ مدري شرحي معقد شوي اعذرني Link to comment
coNolel Posted March 19, 2017 Share Posted March 19, 2017 الأخ عبد الكريم على حق ، وحتى مستر ماستر ام تي آي معه حق ، ض بس اظنك تقصد اللاعب الخاص = source والله اعلم <> Link to comment
#STZ Posted March 19, 2017 Share Posted March 19, 2017 الخلاصة لو تبي تعرف اللاعب في كلاينت لوكال بلاير افضل لو تبي تعرفه سيرفر سوي لوب for k,v in ipairs(getElementsByType('player'))do كما قال الاخ ماستر Link to comment
#BrosS Posted March 19, 2017 Share Posted March 19, 2017 On 1/18/2016 at 07:01, </Mr.Tn6eL> said: السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم السورس هو متغير خاص ومخفي يوضع في الحدث يعني اول ماتسوي addEventHandler لحدث يتعرف السورس في الوظيفة وتقدر تسوي افنت خاص وتحط سورس خاص فيك مثلا كذا triggerEvent("MyEvent", element) -- element : هنا تحط السورس الخاص فيك لاعب سيارة بيد ماركر... bool triggerEvent ( string eventName, element baseElement, [ var argument1, ... ] ) بعدين تستقبل الافنت حقك addEvent("MyEvent", true) -- هنا نسجل الحدث addEventHandler("MyEvent", root, function( ) -- هنا نحط وظيفة للحدث outputChatBox(getElementType(source)) -- نكتب بالشات نوع السورس end) -- نغلق الحدث والوظيفة وعشان تعرف السورس الخاص بالحدث تروح لصفحة الويكي الخاص بالحدث Client Events Server Events وراح تلاحظ onMarkerHit onPlayerChat 1 Link to comment
AHMED MOSTAFA Posted March 20, 2017 Author Share Posted March 20, 2017 18 hours ago, Master_MTA said: حبيب قلبي بعطيك وش الفرق بعد بين الكلنت والسيرفر السيرفر هي الملفات اللي تتخزن على الخادم الوهمي اللي شغال عليه السيرفر اما الكلنت هي الملفات اللي تتخزن على جهاز اللاعب لذلك في تعريف بالكلنت للاعب localPlayer اللي هو اللاعب المحلي اي صاحب الجهاز اللي عليه الملفات اما السيرفر فهو شامل كل شي اتمنى وصلت الفكره عشان كذا حتى بفنكشن زي outputChatBox بتلاقي ارقمنت للاعب في السيرفر بينما الكلنت لا وصلت؟ مدري شرحي معقد شوي اعذرني يب فهمتك لكن كنت ابي اعرف فقط لأني كنت بستعمل كود في ملف سيرف ---@#BrosSانا اعرف وش السورس بكل انواعه لكن كنت ابي اعرف بس شي عن ملف سيرفر ماله دخل بالسور المهم شكراً لكم يغلق Link to comment
!#NssoR_) Posted March 20, 2017 Share Posted March 20, 2017 يغلق كما طلب صاحب الموضوع ..! 1 Link to comment
Recommended Posts