Jump to content

Master_MTA

Members
  • Posts

    3,389
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Master_MTA

  1. +_+ انا اعطي مثال الله يصلحك مب المقصد الوظيفه
  2. --it's look like table.remove but custom one --يعني انته بتعمل وظيفه جديده في كلاس التيبل اللي موجود من الاول في اللغه الاصليه --بس خاص بيك --for tb table --example inserOnTop can work on all table function table.insertOnTop(ta,value) local t={} table.insert(t,value) for k,v in ipairs(ta)do t[k]=v end return t end ---فنكشن جديد تقدر تستخدمه مع اي تيبل غالبا وهو يحطلك القيمه باول الجدول مب باخره بدال table.insert اللي يحط القيمه بنهاية الجدول بالتوفيق
  3. local dxelements={} local ta={ ["window"]=function() dxDrawText...etc end, ["button"]=function() dxDrawRectangle ... etc end } addEventHandler("onClientRender",root,function() for k,v in ipairs(dxelements)do ta[getElementType(v)]() end end)
  4. لو دققت بتحصل بعض البقات وواجد لاني ما اتوقع Lua توصل للجافا او السي شارب او السي بلس بلس او اي لغة من اللغات الكبيره ذي
  5. تمام المبرر عدد سكان العالم هو 7.53 billion (2017) حسب جوجل احصائية 2017 نقول اللي يستخدم الانترنت من سكان العالم 5 تمام الحين عدد اللاعبين اللي باللعبه كم 25 000 فقط ملاحظ ان 25 الف فقط هذا وانا كارم ام تي ايه بعد 25 الف شخص فقط يلعب اللعبه اذا حضرتك بغيت تصمم الاتربتر الخاص بك بنقول ان ال25 الف كلهم بيخشو سيرفرك او ايا كان متخلي 25 الف من 5 مليار تفاهه عشان اوضحلك المعلومه شوف هذا رقمنا المتواضع 25 000 وهذا رقم سكان العالم اللي يستخدمو نت 5000000000 شوفت الفرق كيف كبير فانت بدال ما تضيع وقتك على الرقم التافه ذا حاول تضيعه على شي يستحق على الاقل يغطي نص مليارعلى الاقل مب 25 الف هذا المبرر + لا تكون عصبي في ردك الله يصلحك مافي شي يستاهل عصبيه انا اثبتلك كل شي بالارقام عشان توضح الصوره
  6. يمديك بحيث انك تصمم انتربتر خاص فيك مثلا اتوقع في واحد بالقسم الاجنبي مسويها للسي شارب خذ الفكره منه لكن اشووف الموضوع ما يستاهل هذا الجهد
  7. اولا حبيبي تسلم ثانيا فعلا معاك حق ذذ
  8. ههههه حبيبي تسلم منور الموضوع
  9. بنورك يقلبي html -bootstrap little css js php- mta sa php sdk thx bro
  10. حبيبي الله يسعدك تسلم نورك يقلبي حبيبي تسلملي انا واخذ على محمد فمافي مشاكل ههههه تسلم حبيبي حبيبي الله يصلحك لك وحشه
  11. local k=0 for i=0,k do print("play") end print("not play") --what is the result?
  12. الحب كلو حبيب قلبي باذن الله انا مسوي php oop اخلص بس اختبارات اللي بخش عليها بقلب الدنيا ادعولي انجح بالله حبيب قلبي تسلم يب بالنسبه للتصميم والتنسيق انا مب ذيك المعرفه عندي فيه لكن بالسيرفر سايد مستوى على الاقل مقبول ذذ
  13. سلام عليكم ورحمة الله وبركاته بمناسبة افتتاحنا سنقوم بعمل مسابقات على بطاقات شحن فودافون في السيرفر بعد نصف ساعه يرجى التشرف بالحضور mtasa://51.83.99.215:22003
  14. تم افتتاح السيرفر على بركة الله
  15. حبيبي الله يسعدك اقتراحاتك؟ للموقع وش بالظبط بالنسبه للجوال فالموقع مب مدعوم حاليا بشكل كامل للجوال
  16. السلام عليكم ورحمة الله وبركاته طبعا الكل كان يعرف اني معتزل لكن الان الحمدلله رجعت وهذا الموضوع بستغله في نقطتين اعلان رجوعي وفتح سيرفر جديد بعودتي زي ما تقول لعبه عشان الادمن ما يعرف الموضوع تبع اي قسم هههههه فيخله هنا المهم مع رجعتي رجعتلكم مع سيرفر GGC اللي الموقع الخاص فيه https://ggcrpg.com/ بالنسبه لايبي السيرفر mtasa://51.83.99.215:22003 الافتتاح باذن الله غدا في الليل الساعه 5 بتوقيت السعوديه تنورونا السيرفر يدعم عربي+انجليزي+فرنسي الموقع يدعم العربي والانجليزي يا ليت اللي عنده وقت يترجم الموضوع بالقسم الانجليزي بالتوفيق
  17. العفو وبالتوفيق اتوقع الاخ اوسكار محق
  18. local Gate = createObject ( 980, x, y, z )---تنشا اوبجكت باحداثيات x,y,z --هو رقم البوابه يعني رقم الاوبجكت الي يشبه البوابه --الحين بنسوي الاوبجكت الي تبيه اللي لما يضغط عليه يفتح ال gate local obj=createObject ( 1024, x, y, z ) --x,y,z زي ما قلنا الاحداثيات --بالمناسبه الاحداثيات تقدر تجيبها بامر gp من اف 8 لو انت مشغل الf1 اليي يجي مع اللعبه local StateObject = true addEventHandler( "onClientClick", getRootElement(), function (button, state, _, _, _, _, _, clickedElement)---ضفنا حدث لما اللاعب يضغط if ( button == "right" ) and (state == "down" ) and ( clickedElement == obj ) then --الحين نتحقق لو اللاعب ضغط على الاوبجكت نفسه اللي هو 1024 ولا لا وهل ضغط بالماوس باليمين ولا لا وفي شي متقدم شوي قدام بتحتاج تفهمه state لو بتشتغل دي اكس وكذا if ( StateObject == true ) then --الحين اتحقق هل الباب مفتوح ولا لا عن طريق متغير انا مسويه اصلا local x, y, z = getElementPosition ( Gate )--الحين اجيب احداثيات الباب moveObject ( Gate, 1000, x, y, z +5 ) --احرك الباب 5 درجات تحت الارض بحيث يختفي -- guiSetVisible(YourWindow,true)--لو تبي تخفي لوحه StateObject = false -- الحين اقوله الباب حاليا مفتوح setTimer(function () moveObject(Gate,6000,Gate, 1500, x, y, z )-- انزل الباب لمكانه الاصلي اللي هوا x,y,z اللي انشات فيهم الالمنت في خلال 6 ثواني اللي هي تسواي 6000 ملي ثانيه setTimer(function() StateObject=true end,6000,1)-- الحين حطيت تايمر بحيث لما الباب يسكر نهائي اقوله خلاص الباب مسكر يقدر يضغط عالالمنت ثاني عشان يفتحه end, 1000*2, 1, ) -- حطيت تايمر بحيث بعد ثانيتين يبدا ينزل الباب end end end ) -- الماوس ---الحين محتاج يظهر الماوس bindKey("o","down",function()-- اضيف بايند للحرف اوه O بحيث لما يضغط عليه مره يظهر الماوس ولو الماوس ضاهر بيخفيه showCursor(not isCursorShowing ()) --هذا الكود يتحقق لو الماوس ظاهر راح يخفيه لو مب ظاهر راح يظهرلك الماوس end) اتمنى اكون افدتك بالتوفيق في بعض الاختلافات يا غالي مع طلبه حاول تساعد بدون عصبيه وشكرا
  19. للافاده فقط الفكره رياضيات هذا الفرق بين اللينير او الخطي وال كوزاين لو بتلاحظ ركز عالامبلتيود او بمعنى اصح اقصى ازاحه بعيد عن النيوترال اكسس او عن نقطة السكون الحين شوف البيهيف حق الكوزاين الحين لو استخدمت SineCurve وش بيصير بيصير تقريبا نفس بيهيف الكوزاين لكن بدال ما يبدا من اقصى شي راح يبدا من اقل شي ودوره كامله مب نص دوره زي الكوزاين مدري كيف اوصلك الفكره لكن صوره للساين توضحلك الموضوع وانا اكتشفت بعد ما رفعت الصور ان الويكي فيه ملخص للكلام ذا اصلا شف اللنك بيفيدك https://wiki.multitheftauto.com/wiki/Easing بالتوفيق
×
×
  • Create New...