Jump to content

شرح مهم للبرمجه


Recommended Posts

السلام عليكم

اقدم لكم شرح للبرمجهـ

رح نشرح فيه

1-كيف نسوي ملف المود

2-كيف نسوي الميتا

3-كيف نسوي ملف كيلنت وسيرفر

4-كيف نربط بين الكيلنت والسيرفر

5-كيف نفرق بين اكواد الكلنت والسيرفر في الويكي

6- كيف نحسب التايمر في البرمجه

قبل ما نبدا

لازم يكون عندك برنامج النوت باد تبي تحمله من هنا

https://forum.multitheftauto.com/viewtopic.php?f ... ad7e0c81cc

1-نسوي ملف المود

رح نسوي مجلد جديد

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

المهم في اسم المود لا تخليه فيه مسافه تقدر تفصل بين الكلام بالرموز بس مو كل الرموز مثل

(- او _ او ~ )

ملاحظهـ إذا تبي المود يطلع فوق بالادمنيه خلي اوله حرف كابيتل او رقم

2- شرح للميتا

إذا ما حطيت في مودك ميتا يعني ما راح يتحمل المود على السيرفر يعني ما بيشتغل المود

 >هنا > 

مكان كلمة هنا

رح نضيف اول شيء معلومات المود

ننسخ هذا السطر ونحطه مكان كلمة هنا

 author="1" type="2" name="3" /> 

نحط مكان

رقم 1 اسم صاحب المود

رقم 2 نوع المود مثلا سكربت او قيم مود

رقم 3 اسم المود

بعدين رح نضيف الملفات الي عندنا

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

 ="1" type="2"/> 

نحط مكان

name.lua رقم 1 اسم الملف مثلا

client - server رقم 2 نوع الملف كلنت ولا سيرفر

رح تضيف col او dff او txd لو عندك صوره او صوت او ملف او

 src="1" /> 

مكان رقم 1 رح تضيف الملف مثل

name.png لو كان صوره

name.wav او name.mp3 او صوت

name.txd او name.dff او name.col او لو كان ملف حق شخصيه

لو عندك ملف ماب رح يكون كذا

 src="1"/> 

name.map مكان رقم 1 نحط

الحين لو تبي مود محدد يكون في السيرفر وما يشتغل مودك الا إذا موجود رح نضيف

 resource="1" /> 

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

لو تبي تسويه

1 نفتح البرنامج النوت باد

2 نطبق الي شرحناه فوق

3 تسوي حفظ باسم وتخلي اسمه meta.xml

4 نحفظ وخلاص

3-شرح عمل ملف كيلنت او سيرفر

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

1 نفتح النوت باد

2 تسوي كودك

3 نسوي حفظ باسم ورح يكون كذا name.lua

مكان name اسم مودك

4 نضيف الملف للميتا نفس ما تعلمنا فوق

4-كيف نربط بين سيرفر و الكلنت

رح نستخدم الترايقر

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

  
triggerServerEvent 
  

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

  
triggerClientEvent 
  

تبي مثال اضغط على الكود

5-كيف نفرق بين الكلنت والسيرفر

اكواد الكلنت يكون لونها احمر بالويكي

اكواد السيرفر يكون لونها اصفر بالويكي

لو الامر يمشي كلنت وسيرفر يصير لونه ازرق بالويكي

6- نحسب التايمر بالبرمجه

الثانيه = بتصير 1000

الدقيقه = بتصير 60000 ليه صارت كذا صارت كذا لانه في الدقيقه 60 ثانيه

دقيقتين = بتصير 60000*2 كذا ضربنا رقم 2 في الدقيقه صارت دقيقتين

ساعه = بتصير 600000 ليه صارت كذا لانه في الساعه 60 دقيقه

ساعتين = بتصير 600000*2 كذا ضربنا رقم 2 في الساعه صارت ساعتين

نقدر نستخدم العمليات الحسابيه في البرمجه مثل

* عملية الضرب

مثل 2*2 كذا ضربناهم في بعض المود يحسبهم من نفسه ويخليهم 4

+ عملية الضرب

مثل 2+2 كذا جمعناهم المود يحسبه من نفسه ويخليه 4

- عملية الطرح

مثل 2-2 كذا طرحناهم المود يحسبه من نفسه ويخليه 0

/ عملية القسمه

مثل 2/2 كذا قسمناهم المود يحسبه من نفسه ويخليه 1

ان شاء الله تكون فهمتوا الشرح وما يروح تعبي على الفاضي

الشرح انـآ مسويهـ ومو منقول

Edited by Guest
Link to comment
شكرا الك بس ممكن بليز اشرح كيف تسوي بالويكي تكفا في شروحات بس مافهمت

شوف اخوي

ندخل على الويكي من هذي الصفحه

https://wiki.multitheftauto.com/index.p ... /Main_Page

بتحصل على اليمين

Client Functions

Client Events

Server Functions

Server Events

اول واحده بتحصل بها فنكشات الكلينت

ثانيه واحده بتحصل بها ايفينتات الكلينت

الثالثه فينكشات السيرفر

الرابعه ايفينتات السيرفر

الحين لو ضغطت مثلا على اول وحده

رح ينقلك لصفحه فيها كل فينكشات الكيلنت ومتقسمه على مجموعات

مثلا اخترت

Blip functions

رح يودك على كل اوامر البيلب

blib

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

ويمين الصفحه بتحصل كلمة العربيه تضغط عليها بيترجم الصفحه

Link to comment
  • 8 months later...
ياشباب ابي احد يششرح لي بداية البرمجة للان انا جديد الله يخليكم :roll:

انا الحين اللي ابيه هو اني كيف اسوي مود

+تعلموني ع الويكي وهيك ~

:mrgreen:

شوف شروحـآت اخونـآ

uaePro

فــيديوآ :)

ان شاء الله تفيدك

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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