Jump to content

كلمة سريعة ادخل فيدني


Recommended Posts

السلام عليكم ورحمة الله وبركاته
ابي كلمة بسيطة بس

في ملف الكلينت اللاعب الخاص بك يكون
localPlayer بدون احداث او اوامر
ابي اعرف وش بيكون في ملف سيرفر
ايضاً بدون احداث او اوامر

Link to comment
4 minutes ago, Killer Project said:

السلام عليكم ورحمة الله وبركاته
ابي كلمة بسيطة بس

في ملف الكلينت اللاعب الخاص بك يكون
localPlayer بدون احداث او اوامر
ابي اعرف وش بيكون في ملف سيرفر
ايضاً بدون احداث او اوامر

لازم يكون ايفينت يا قلبي

وان كان قصدك كل الالمنت فهو

root

الكلنت فقط اللي فيه سالفة اللوكال بلاير

Link to comment
Just now, Master_MTA said:

لازم يكون ايفينت يا قلبي

وان كان قصدك كل الالمنت فهو

root

الكلنت فقط اللي فيه سالفة اللوكال بلاير


ورح تكون اللاعاب هي ولا وش الوضع ؟
 

Just now, Abdul KariM said:

عليكم السلام

source يكون السورس والي هو المصدر الخاص بالحدث

على سبيل المثال عندك حدث


"onPlayerWasted"

384b7ec7b9844f7292776bf5ca951f78.png

هنا السورس الاعب الي مات وكذا وانت رايح كل حدث تقريبا فيه سورس

ادري عن الافنت والامر بس ما ابيهم

ابيه يجيب اللاعب بدون افنت او امر

Link to comment
Just now, Abdul KariM said:

عليكم السلام

source يكون السورس والي هو المصدر الخاص بالحدث

على سبيل المثال عندك حدث


"onPlayerWasted"

384b7ec7b9844f7292776bf5ca951f78.png

هنا السورس الاعب الي مات وكذا وانت رايح كل حدث تقريبا فيه سورس

ما فهمت قصده هو يبي يقول بملف الكلنت تبي 

تحط داتا على كل اللاعبين تخليها

localPlayer

بدون ايفينت عادي كان اول ما يشتغل المود هو يبي بالسيرفر

ففي طريقتين اما انك تسوي لوب للاعبين او انك تسويها

root

وذا بيكون على كل الالمنت

Link to comment
1 minute ago, Master_MTA said:

ما فهمت قصده هو يبي يقول بملف الكلنت تبي 

تحط داتا على كل اللاعبين تخليها

localPlayer

بدون ايفينت عادي كان اول ما يشتغل المود هو يبي بالسيرفر

ففي طريقتين اما انك تسوي لوب للاعبين او انك تسويها

root

وذا بيكون على كل الالمنت

واللوب رح يجيب اللاعب الخاص ؟

Link to comment
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:

واللوب رح يجيب اللاعب الخاص ؟

اللوب يجيب جميع اللاعبين اما لو تبي لاعب خاص لازم يكون

ايفينت

ويختلف السورس وبارتمر الايفينت من واحد لاخر

  • Like 1
Link to comment
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
Just now, Killer Project said:

يب فهمتك شكراً على الافادة
ض1 مع اني زعلت لأنو ما فيه لاعب خاص

حبيب قلبي بعطيك وش الفرق بعد بين الكلنت والسيرفر

السيرفر هي الملفات اللي تتخزن على الخادم الوهمي اللي شغال عليه السيرفر

اما الكلنت هي الملفات اللي تتخزن على جهاز اللاعب

لذلك

في تعريف بالكلنت للاعب

localPlayer

اللي هو اللاعب المحلي

اي صاحب الجهاز اللي عليه الملفات

اما السيرفر فهو شامل كل شي اتمنى وصلت الفكره

عشان كذا حتى بفنكشن زي 

outputChatBox

بتلاقي ارقمنت للاعب في السيرفر

بينما الكلنت لا 

وصلت؟

مدري شرحي معقد شوي اعذرني

Link to comment

الخلاصة 

لو تبي تعرف اللاعب في كلاينت لوكال بلاير افضل

لو تبي تعرفه سيرفر سوي لوب

for k,v in ipairs(getElementsByType('player'))do
  

كما قال الاخ ماستر 

Link to comment
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) -- نغلق الحدث والوظيفة 
 

 

 

وعشان تعرف السورس الخاص بالحدث تروح لصفحة الويكي الخاص بالحدث

 

 

 

 

 

 

وراح تلاحظ

 

 

onMarkerHit

Q90zcIU.png

onPlayerChat

TEqZUpq.png

 

  • Like 1
Link to comment
18 hours ago, Master_MTA said:

حبيب قلبي بعطيك وش الفرق بعد بين الكلنت والسيرفر

السيرفر هي الملفات اللي تتخزن على الخادم الوهمي اللي شغال عليه السيرفر

اما الكلنت هي الملفات اللي تتخزن على جهاز اللاعب

لذلك

في تعريف بالكلنت للاعب

localPlayer

اللي هو اللاعب المحلي

اي صاحب الجهاز اللي عليه الملفات

اما السيرفر فهو شامل كل شي اتمنى وصلت الفكره

عشان كذا حتى بفنكشن زي 

outputChatBox

بتلاقي ارقمنت للاعب في السيرفر

بينما الكلنت لا 

وصلت؟

مدري شرحي معقد شوي اعذرني


يب فهمتك لكن كنت ابي اعرف فقط
لأني كنت بستعمل كود في ملف سيرف


---

@#BrosS

انا اعرف وش السورس بكل انواعه

لكن كنت ابي اعرف بس شي عن ملف سيرفر ماله دخل بالسور




المهم شكراً لكم
 

يغلق

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...