Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. تفضل وظيفة بسيطة بس 4 أسطر اخر ثلاث ارقمنات اختيارية ام الباقية مطلوبة function dxDrawProgressBar(x, y, w, h, progress, pg, bgColor, barColor) dxDrawRectangle(x, y, progress / 100 * w, h, barColor or 0xffff0000, pg) dxDrawRectangle(x, y, w, h, bgColor, pg) end
  2. And don't forget that : CJ body parts textures can be replaced by using: "cj_ped_head", "cj_ped_hat", "cj_ped_torso", "cj_ped_legs", "cj_ped_feet", "cj_ped_glasses", "cj_ped_necklace", "cj_ped_watch" and "cj_ped_extra1". Latest version of shader_tex_names will show what is being used.
  3. yو x احداثيات اللوحات او عناصرها تكون ثنائية الابعاد على محور x و yو zاما الالمنت اللي يكون يتواجد في العالم حق اللعبة مثل الاعب السيارة البيد الاوبجكت الخ.. احداثياته تكون ثلاثة الأبعاد
  4. لا ماله شغل في الراندوم هو شي تتعمق فيه زي ماقلت
  5. تستخدم لتغير طريقة استخدام الجداول وسلوكها الجداول تكون فقط لحفظ القيم لكن مع الميتا تيبل تقدر تسوي كلاسات وأشياء خارج عن المعتاد في الجداول يمديك تزود قيمة جدول مع جدول t1+t2 وتنقصه وتضربه وتخلي زي الفنكشن تقدر تستدعيه t( ) ومو مختص بالجداول فقط تقدر تحطه على السترنق مثلا اذا اي سترنق بالكود تم استدعائه يطبعه بالكونسل زي كذا getmetatable("").__call = function(s) print(s) end ("helloworld")() -- الاقواس للفصل عشان مايجينا خطأ
  6. في المواضيع تلقا اكواد جاهزة مدري هي صالحة للاستعمال او لا
  7. هذي مواضيع نفس طلبك
  8. يب فاهمك والماركر هذا لصقه بالسيارة وعطه داتا محدةة مثل الشرح فوق وبالكلنت سوي نظام السلاح
  9. استخدم الوظيفتين اللي بالفري روم مع حدث دخول السيارة والخروج showControls hideControls الطريقة نفس بعض اول ارقمنت اسم تعريف جدول النافذة والثاني الاي دي حق الزر اللي يكون كذا id=".."
  10. غلطت وحطيت الطول بدل العرض يصير كذا width = select(1, guiGetScreenSize( )),
  11. -- Server createMarker attachElements onMarkerHit bindKey onMarkerLeave unbindKey setElementData -- Client onClientElementStreamIn getElementData createWeapon setElementData onClientRender loop : getElementsByType getElementData getPedTargetEnd setWeaponTarget fireWeapon الفكرة انك تصنع ماركر وتلصقه بالسيارة وتعطيه داتا واول مايدخل الماركر تفتح له زر الاطلاق واذا طلع تغلق طبعا الزر اول مايضغط يعطيه داتا انه يطلق وبالكلنت نطلق اما بالكلنت يستقبل الحدث لما ينصنع الماركر ونتحقق ان حق السلاح بعدين نصنع السلاح بالكلنت ونسوي حدث رندر يجيب جميع الماركرات اللي عطيناها الداتا نجيب معلومات اللي واقف بالماركر وهل هو يطلق او لا
  12. width = select(2, guiGetScreenSize( )), wndMain في جدول width بدله بالسطر1535 او انت دور عن
  13. 5p يقصد برنامج طوره اسمه MTA SE انا ما حملته لأن الرابط خربان
  14. attachElements هذا مثال يا ابن الحلال انت استخدم
  15. offsetانا راح أشرح لك في مثال واضح وش هو ال مثلا local offsetx, offsety, offsetz = 1, 0, 0 -- الاحداثيات على الالمنت فقط تقدر تسميها محلية للالمنت local x, y, z = getElementPosition(element) -- مكان الالمنت العام setElementPosition(element, x+offsetx, y+offsety, z+offsetz) -- راح يكون كذا مكان الالمنت في الاحداثيات العامة
  16. هذا يسمىoffset يكون الاحداثيات مركزها الالمنت قيمة 1 راح تلاحظ انه بعد عن الالمنت في هذا الاحداثي بمقدار 1x لو كان الاحداثي
  17. تقدر تتحقق ان السيارة ماهي لوكل بلاير وبينفع التحقق فهمت ليش نتحقق؟
  18. progress/100*h h = Your all gridlist rows height
  19. If you need to HLSL np++ highlight download it from Drive
  20. التحقق من النوع مو لازم اذا تحققت ان الالمنت اللي ضرب الاعب هو لوكل بلاير مثلا لو سويت كذا if vehicle == localPlayer then ماراح يضبط لأن اللوكل بلاير ماهو السيارة
×
×
  • Create New...