-
Posts
2,799 -
Joined
-
Days Won
13
Everything posted by </Mr.Tn6eL>
-
تفضل وظيفة بسيطة بس 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
-
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.
-
yو x احداثيات اللوحات او عناصرها تكون ثنائية الابعاد على محور x و yو zاما الالمنت اللي يكون يتواجد في العالم حق اللعبة مثل الاعب السيارة البيد الاوبجكت الخ.. احداثياته تكون ثلاثة الأبعاد
-
لا ماله شغل في الراندوم هو شي تتعمق فيه زي ماقلت
-
تستخدم لتغير طريقة استخدام الجداول وسلوكها الجداول تكون فقط لحفظ القيم لكن مع الميتا تيبل تقدر تسوي كلاسات وأشياء خارج عن المعتاد في الجداول يمديك تزود قيمة جدول مع جدول t1+t2 وتنقصه وتضربه وتخلي زي الفنكشن تقدر تستدعيه t( ) ومو مختص بالجداول فقط تقدر تحطه على السترنق مثلا اذا اي سترنق بالكود تم استدعائه يطبعه بالكونسل زي كذا getmetatable("").__call = function(s) print(s) end ("helloworld")() -- الاقواس للفصل عشان مايجينا خطأ
-
في المواضيع تلقا اكواد جاهزة مدري هي صالحة للاستعمال او لا
-
وريني جدول wndMain
-
يب فاهمك والماركر هذا لصقه بالسيارة وعطه داتا محدةة مثل الشرح فوق وبالكلنت سوي نظام السلاح
-
استخدم الوظيفتين اللي بالفري روم مع حدث دخول السيارة والخروج showControls hideControls الطريقة نفس بعض اول ارقمنت اسم تعريف جدول النافذة والثاني الاي دي حق الزر اللي يكون كذا id=".."
-
غلطت وحطيت الطول بدل العرض يصير كذا width = select(1, guiGetScreenSize( )),
-
-- Server createMarker attachElements onMarkerHit bindKey onMarkerLeave unbindKey setElementData -- Client onClientElementStreamIn getElementData createWeapon setElementData onClientRender loop : getElementsByType getElementData getPedTargetEnd setWeaponTarget fireWeapon الفكرة انك تصنع ماركر وتلصقه بالسيارة وتعطيه داتا واول مايدخل الماركر تفتح له زر الاطلاق واذا طلع تغلق طبعا الزر اول مايضغط يعطيه داتا انه يطلق وبالكلنت نطلق اما بالكلنت يستقبل الحدث لما ينصنع الماركر ونتحقق ان حق السلاح بعدين نصنع السلاح بالكلنت ونسوي حدث رندر يجيب جميع الماركرات اللي عطيناها الداتا نجيب معلومات اللي واقف بالماركر وهل هو يطلق او لا
-
width = select(2, guiGetScreenSize( )), wndMain في جدول width بدله بالسطر1535 او انت دور عن
-
طلب بسيط .. برنامج mta script editor (Mta SE)
</Mr.Tn6eL> replied to Plair07's topic in Arabic / العربية
5p يقصد برنامج طوره اسمه MTA SE انا ما حملته لأن الرابط خربان -
attachElements هذا مثال يا ابن الحلال انت استخدم
-
offsetانا راح أشرح لك في مثال واضح وش هو ال مثلا local offsetx, offsety, offsetz = 1, 0, 0 -- الاحداثيات على الالمنت فقط تقدر تسميها محلية للالمنت local x, y, z = getElementPosition(element) -- مكان الالمنت العام setElementPosition(element, x+offsetx, y+offsety, z+offsetz) -- راح يكون كذا مكان الالمنت في الاحداثيات العامة
-
مايجي قدامك يجي فوق
-
هذا يسمىoffset يكون الاحداثيات مركزها الالمنت قيمة 1 راح تلاحظ انه بعد عن الالمنت في هذا الاحداثي بمقدار 1x لو كان الاحداثي
-
تقدر تتحقق ان السيارة ماهي لوكل بلاير وبينفع التحقق فهمت ليش نتحقق؟
-
progress/100*h h = Your all gridlist rows height
-
If you need to HLSL np++ highlight download it from Drive
-
التحقق من النوع مو لازم اذا تحققت ان الالمنت اللي ضرب الاعب هو لوكل بلاير مثلا لو سويت كذا if vehicle == localPlayer then ماراح يضبط لأن اللوكل بلاير ماهو السيارة