Jump to content

coNolel

Members
  • Posts

    718
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by coNolel

  1. لو تدور مبرمجين يسوون لك ملتي قيم مجاني ما ابغى أحلف بس أستغفر الله العظيم والله ما تلاقي ناس مشهورة تجيك مجاني تتعب شهور عشان تخلص قيم مود وبالأخير ما بيخش أحد لو تدور مبرمجين بفلوس نقدر نجيك بس مجاني ودراسة على الأبواب والله آسف محد بيعطيك وجه صدقني حنا مو في 2011
  2. ودي أدعس علييييكككككككككككككككككككككككككككككككككككك يا نمله ههههههههههههههههههههههههههههههههههههههههههههههههههه
  3. إن شاء الله الشرح الجاي أحسن من مستواي
  4. السلام عليكم صديقي أولا أشكرك على تفاعلك مع درسي ، وثانيا أحب اشكرك على نقدك البناء للتطوير ونيزد خطوة للأمام بمبرمجين العرب لكن انا سويت الشرح صعب للناس العاديين ، - متعمقين شوي وسهل للمبتدئين اشرح ارقمنت بأرقمنت تقريبا ، أبغاه يفهم الفنكشن قبل لا يسوي مثال قضية أشرح بمثال انا ما اشوفها حلو ، بقولك ليش تخيل معي اعطيه مثال بسيط ( اعطيته واحد ) تمام ؟ ، إذن أعطيه مثال معقد ب 9 أسطر حسابات وتزيين وكذا ؟ بالآخر ؟ بكون خربطت عليه وخلاص بيقول ذا جالس يتفلسف ويورينا وش قادر يسوي بس لو يبغون اسوي لهم شروحات في المستوى المطولب أبشروا انا ما عندي مشكل الموضوع القادم زي ما طلب أغلبهم أنميشن هههههه أبشرو مع عيوني في امان الله
  5. تبون الدرس القادم شي أعمق ؟ ولا سهل ض هههههه الله يسلمكم وشكرا على الكومنتات الحلوة زيكم
  6. المكتبة مو شي صعب مرة ، سويت وحدة وانا جالس أتعلم اللغة PS : حطيت أول درس للمبتدئين حياكم
  7. السلام عليكم ورحمة الله تعالى وبركاته كيفكم يا حلوين إن شاء الله طيبين ( مدري هذا راب ولا سلام ههه ) PS : أغلب اذا ما خفت اقول كل فنكشنات الدي إكس تشتغل لك في حدث أو حدثين فقط onClientRender onClientPreRender ( ما عليكم منه ما رح نحتاجه بدورة المبتدئين ) المهم نفتتح الدورة البسيطة ب فنكشنين للتصميم 1 - dxDrawText 2 - dxDrawRectangle dxDrawText الفنكشن هذا يكتب لك على شاشة اللاعب طبعا يكتب لك سترنق ( "TEST" ) لو تجي تحط فيه شي غير نوع المتغير سترنق بيطلع لك بق نشرح الحين الأرقمنتات الضرورية والثانوية bool dxDrawText ( string text, float left, float top [, float right = left, float bottom = top, int color = white, float scale = 1.0, mixed font = "default", string alignX = "left", string alignY = "top", bool clip = false, bool wordBreak = false, bool postGUI = false, bool colorCoded = false, bool subPixelPositioning = false, float fRotation = 0.0, float fRotationCenterX = 0.0, float fRotationCenterY = 0.0 ] ) text = الجملة ولا السترنق اللي تبغى تكتبه في الشاشة left = هذي يقصد فيها الإحداثيات ، لانه إحداثيات الشاشة تبدأ من فوق ويسار top = نفس الشي ، يقصد فيها الإحداثيات ، لكنها للعرض مثلا right = left : هذي تحدد لك وين بيوقف الكتابة (هو ما بيوقفها إلا إذا شغلت أرقمنت آخر بيقطع الكلام و واحد آخر يخلي كل شي متراص ويرجع السطر اذا وصل حدود الإحداثيات bottom = top : نفس الشيء ، إلا انها للعرض color : اللون التكست اللي رسمته في شاشة اللاعب ، اذا ما حطيت له لون بيكون أبيض تلقائيا ، واذا تبغى تحط له لون لازم يكون نوع RGB ( tocolor(Red,Green,Blue,Alpha) ) Red , Green , Blue : كلها أرقام متغيرة تبدأ من ال0 وتنتهي في 255 مثلا tocolor (255,255,255,255) = أبيض Alpha = هذي زي سطوع الألوان ، حتى هي تبتدإ من 0 إلى 255 0 : ما بتشوف شي 255 : سطوع كامل ههه يعني بتشوفه كويس عادي scale : سلم الكتابة ، 1 = بيكون عادي ، 1.5 بيكون أكبر من 1 font : الخط اللي بتكتب فيه ، تقدر تستعمل الخطوط الموجود داخل اللعبة واللي هي ( "default": Tahoma "default-bold": Tahoma Bold "clear": Verdana "arial": Arial "sans": Microsoft Sans Serif "pricedown": Pricedown (GTA's theme text) "bankgothic": Bank Gothic Medium "diploma": Diploma Regular "beckett": Beckett Regular واذا تبي تستعمل خط من عندك ، بتستعمل فنكشن dxCreateFont رح نتطرق للشرح بعدين =) alignX : هذي زي رصف الخط ، تعتمد أيضا على right = left فيها 3 خيارات ، إما left - center - right يعني يا تبدا الكتابة من اليسار ، ولا وسط ، ولا باليمين على حسب وش تبغى انت alignY : نفس شي ، غير أنها top - center- bottom clip : هذي مهمة شوي مقارنة بالآخرين لأن بعض الأرقمنتات اللي فوق تعتمد على هذي بالظبط واللي بعدها ، ( true - false ) هذي يا أخوان بتقطع الكلمة ولا الجملة في حدود الطول والعرض اللي حطيتها wordBreak : زي ما قلت فوق ، لكن هذي يوم يوصل التكست للحدود ، بينقز السطر اللي بعده ( true - false ) postGUI : هذي اذا تحطها true ، مهما كانت التصاميم الأخرى من صور ولا مستطيلات ولا اي شي ، رح تجي فوقهم كلهم colorCoded : هذي اذا تبي تلون التكست حقك بألوان كل كلمة هههه نفسية .. أمزح هذي غير ارقمنت color أسحبو على الآخرين .. هذوا اهم الأرقمنتات اللي يتحاجها مبرمج ك متبدأ =) مثآل : addEventHandler("onClientRender", root, funcion() dxDrawText ( "dx Tutorial by Conolel" , 0, 0 , 180, 32, tocolor(65, 65, 65, 200), 1.0, "default-bold", "left","top",true, true ,false , false ) end) هذي بتترسم فوق الشاشة باليسار فوق الشات تقريبا ، باللون الرمادي وشوي شفاف إنتهى - ___________________________________________________________________________________________________________________________ dxDrawRectangle الفنكشن هذا يرسم لك مستطيل في الشاشة ( 2D ) يعني في الشاشة فقط وليس في عالم GTA شرح الأرقمنتات : bool dxDrawRectangle ( float startX, float startY, float width, float height [, int color = white, bool postGUI = false, bool subPixelPositioning = false ] ) startX : أين راح يبتدي رسم المستطيل ( كل العادة كل رسوميات اللعبة تبتدآ من 0) اليسار startY : زي ما قلت ، لكنه للعرض ( تلاحظ أن فيه تكرار ؟ عادي الدي إكس كذا لو تعرف اشياء بسيطة تتكرر كثير وتصير تشوفها بكثرة ، وكذا تتعود على الدي إكس ويصير سهل ) يبتدإ من 0 ، فوق الشاشة width : عرض المستطيل height : إرتفاع المستقيم color : لون المستطيل , tocolor(255,255,255,255) ابيض ناصع postGUI : زي أسبقية الرسم ، يعني لو تحطها true بيكون فوق كل الرسوميات الأخرى مثآل : addEventHandler("onClientRender", root, funcion() dxDrawText ( "this is a text and below it is a rectangle " , 0, 0 , 180, 32, tocolor(65, 65, 65, 200), 1.0, "default-bold", "left","top",true, true ,false , false ) dxDrawRectangle( 0, 32, 180, 40, tocolor(255,255,255,255), false) end) PS : فيه بعض الأشياء رح يشوفها بعض الناس اللي لديهم خبرة ، بيشوفوها غلط ، لكن ضروري يتعلموا شوي أغلاط لكن تنفع معهم ، بعدين بنصحح كل شيء إن شاء الله أتمنى ان الشرح يكون أفادكم ونال إعجابكم في أمان الله
  8. أول مرة أسمع بالفنكشن هذا بس مستعمل فنكشنات شادر يب
  9. تقصد 3D في الدي إكس ؟ والله ما عندي مشكل أسويها بس ما بيفهمو شي
  10. هلو يا جماعة الخير كيف حالكم إن شاء الله طيبين والله بما أني فاضي وش رأيكم نسوي دورة دي إكس للمبتدئين يخي طفشنا من الـ gui فيه 2 مستويات متبدأ ومتمرس على حسب وش تبغون أنتم واللي يبي يتطوع يراسلني بالخاص ولا ديسكورد ولا سكايب حياكم Conolel#5840 skype : coNolel44 لو ما تشوفونه مهم تقدرون تقولون ليه ؟ وشكرا
  11. عندي واحد لكنه مو منشور لو تبغى نتفاهم خاص
  12. هذا مو سكربت بسيط بتحتاج انفرنس معدلة تقدر تغير وتضيف فيها من اللعبة مو كل مرة تحمل شكل جديد لازمك شوية خبرة السكربت والاخوان هنا ما بيقصروا معاك
  13. المشكلة بتكون بال mapmanager يمكن* هل انتم معدلينه؟
  14. لا تعطيه الجاهز :@ عيب تدمره كذا
  15. dxDrawRectangle isMouseInPosition addEventHandler("onClientClick") dxDrawText
  16. والله صراحة ما أكذب الحمد لله الناس تمدحني حتى انا ناسيه ولا ما أذكره منورين كلكم
  17. الصور أعطيها اذا الواحد مهتم فعلا بالخاص تخيل واحد يشتري شي مو شايفه ؟ ! -- وشكرا على المرور الكريم <3
×
×
  • Create New...