Jump to content

انا جديد


D7mas

Recommended Posts

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

كيف حالكم يا شباب  ان شاء الله بخير 

انا يا شباب كنت العب الMTA

بس اعتزلت مشان الدرسة وها أنا خلصت دراسة التوجيهي وجبت معدل 84 

ودخلت تخصص جرفكس , انا الحين بدي اتعلم برمجة , انا اقدر استوعب الامور وافهمها بسرعة , انا تدربة على كتابتة الاكواد والخ..

وحافظ 35 زي هيك أكواد يعني وعندي قدرة على التحدث باللغة الأنجليزية 

يعني عندي مقدمة 

 

الحين بدي نصاأحكم ,   

بدي ابدأء برمجة ممكن تقلولي المودات الي ابداء شغل عليها ,و يعني كيف ابدأ بستسلسل 

مثلاً ابدأ من ال

addEventHandler(,

وهيك 

بأختصار  وش الأكواد الأوليه والبرمجات الي لازم احفظهم 

مثلاً  

لغة HTML

لازم مشان تعمل صفحة تعمل كذا

 

<HTML>

<title>

<head>New</head>

</title>

<body>

<p> الخ</p>

</body>

</html>

------

هذا مجرد مثال

اتمنى تكونو فهمتو وش قصدي

 

واي شخص بحب يعلمني بكون مشكور 

انا محترف فوتوشب ان شاء الله ما اقصر معو اذا يطلب تصميمات بشكل احترافي

Edited by D7mas
Link to comment
On 8/7/2017 at 22:15, iMr.WiFi..! said:

( شوف اخوي , ما اتوقع احد فاضي يعلمك ( بدون تحطيم 
وممكن تلقى بس يعلمك بعض الاشياء ويسحب عليك 
فالأفضل انك تتخذ التوجيهات اللازمة لبدء البرمجة وتتفوق على نفسك كل شوي 
لأن لما تتعلم ذاتياً , تحس بشعور غريب نوعاً ما

بنسبة لي . :
الشعور يجيني اذا اكتشفت شيء مفيد مره بنسبة لي عن طريق بحثي وجهدي 
لكن اذا كان فوق الحد اقصد انه اذا كان البحث كان فوق اللازم فأكيد مابتحس بالشعور لأنك اكيد بتجيبه اذا سويت هذا الشيء
لكن لما تبذل مجهود وبحث قليل عن الشيء ممكن يجيك الشعور وممكن لا 
والشعور صعب الوصف لكنه شعور جميل نوعاً ما فيه لذة -- تراها مقصودة 
وهاذي اللذة الي تحمسك على التعلم واكتشاف المزيد وبتوفيق 
كان معك استاذ محمد وانتهت محاضرتنا لهذا اليوم .. انصرااف

 

  • Like 1
Link to comment
3 hours ago, D7mas said:

يعني  اجتهد بنفسي , ولكن انا بدي حد يعطيني الاكواد الاساسية 

 

مع شرح بسيط

مثل 


function()
  
  -- مو مثل 
  
onPlayerSpawn

 

شوف ببساطة تحتاج تتعلم شيئين اساسين ,
الارقمنتات والفنكشنات ..
الفنكشنات : 
اشياء تتطلب منك شيء , عشان ترجع لك شيء او شياء 
كمثال ,
 

killPed ( player )

killPed -- function - فنكشن

( ) - هذا يعتبر ماداخل القوس وهو الارقمنتات

player - الارقمنت الاول

كيف تعرف انه يحتاج ارقمنتات وكيف تعرف الوظيفة الي تحتاجها ببساطة ,
تروح للموقع ذا :
https://wiki.multitheftauto.com/
^ هذا هو الموقع المخصص للعبة عشان تبدأ تصنع او تعرف وش تسوي 

فأذا تبي تعرف مثلا فنكشن الي يغير مكان الالمنت
https://wiki.multitheftauto.com/setElementPosition

تقرأ كل شيء موجود في الصفحة او المهم في الصفحة حتى تباشر تبدأ تكتب الكود
اولا لازم تركز على شيئين .......
الاول : Syntax ( )

YKMAbk8qTlOJhAzL7Y6rnQ.png

^ هذا هو

بشرح لك نظام السينتاكس في اللعبة ..
امام كل كلمة خضراء تشوفها في الصورة او في الصفحة

ما خارج القوس يعني وش يرجع لك ؟
وماداخل القوس ووش يحتاج منك ؟


bool setElementPosition -- بيرجع لك قيمة منطقية اي

true or false

element theElement - يحتاج منك المنت هو الشيء الذي تريد نقله
float x,y,z - احداثيات المكان الي تبي تنقل له الالمنت

واخر شيء بتلاحظ في السينتاكس قوس (
ثم تلقى كذا [

ماداخل []

يعتبر غير ضروري او اختياري

يعني تحطه او لا 

ويجيك = بعد الكلمة الي مو خضراء

اي القيمة الافتراضية 

زي warp = true

القيمة الافتراضية = true

وتلقى تحت السينتاكس شرح لكل واحدة من الكلمات التي بعد الخضراء ومافائدتها ..
وفي اشياء كثيرة بس انا وضحت لك اهم الاشياء ما اقدر اوضح لك كل شيء افتح موضوع لشيء مافهمته وان شاء الله انا اساعدك او الاعضاء الاخرين يساعدونك 
^ ,وانصحك بشدة انك تتعلم للغة LUA 

قبل ان تبدأ بتعلم مكتبة او تعلم طريقة برمجة MTA

==
ببساطة لو تعلمت لغة LUA 

راح تفهم كل شيء بسهولة ويسر اكثر ,
اكتب في اليوتيوب Learn LUA
واقرأ 3 او دورتين وتفهم اغلب الاشياء وتوجه للمنتدى ,

وبعد ماتخلص من الدورات تقدر تروح لهذا القسم
https://forum.multitheftauto.com/forum/137-دروس-في-البرمجة/
وتتعلم اكثر 
وحاول تطلب الفنكشنات بدون ماتطلب جاهز .. وتعلم بنفسك وبتوفيق
( اتمنى هذا الكلام يوصل لاي مبتدئ يحتاج طريقة لتعلم البرمجة )

Edited by iMr.WiFi..!
  • Like 2
Link to comment

@iMr.WiFi..!

 

انا اشكرك على حسن تعاونك معي 

 

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

Luaانا ان شاء الله برد عيك وبتعلم لغة ال

^_^  انا اصوتك لتكون مشرف على هذا القسم

بس في شي  خربطني من شرحك  وهو :-

لما قلت 

38 minutes ago, iMr.WiFi..! said:

ما خارج القوس يعني وش يرجع لك ؟
وماداخل القوس ووش يحتاج منك ؟

 طيب هو كل القيم جوا القوس 

ولا تقصد القوس المربع ؟؟

ما يخالف بعد ما اتعلم لغة ال Lua 

رح افهم اسرع 

 

اشكرك كمان مرة 

والسلام عليكم 

Link to comment
Just now, D7mas said:

@iMr.WiFi..!

 

انا اشكرك على حسن تعاونك معي 

 

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

Luaانا ان شاء الله برد عيك وبتعلم لغة ال

^_^  انا اصوتك لتكون مشرف على هذا القسم

بس في شي  خربطني من شرحك  وهو :-

لما قلت 

 طيب هو كل القيم جوا القوس 

ولا تقصد القوس المربع ؟؟

ما يخالف بعد ما اتعلم لغة ال Lua 

رح افهم اسرع 

 

اشكرك كمان مرة 

والسلام عليكم 

السينتاكس في نوعين من القوس 

()
[]

( element, [ number ] )

^ هذا يعني الالمنت ضروري 
^ ولكن الرقم او النمبر اختياري ..
 

  • Like 1
Link to comment

مثال في outputChatBox سيرفر سايد :
 

http://prntscr.com/ga5qzg

 

نلاحظ

bool outputChatBox ( string text [, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ] )

في قوس [ ]

[, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ]

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

مثلا اذا ماحطيت الارقمنت VisibleTo

هو راح يحطه تلقائي getRootElement

visibleTo=getRootElement()

لكن الارقمنتات الي خارج القوس هذا [ ]

هذي ارقمنتات ضرورية مثل

string text

Edited by #,+( _xiRoc[K]; >
  • Like 1
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...