Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. مافي فرق بس انا قصدي على هذا local window = guiCreateWindow(302, 106, 692, 478, "BY IIwantedII", false) guiWindowSetSizable(window, false) guiSetProperty(window, "CaptionColour", "FF301EDE") local gridlist = guiCreateGridList(14, 26, 664, 339, false, window) local column = guiGridListAddColumn(gridlist, "", 0.9) local edit = guiCreateEdit(53, 402, 341, 59, "", false, window) local button = guiCreateButton(487, 403, 186, 65, "SEND", false, window) guiSetProperty(button, "NormalTextColour", "FF85C836") end ) ) : قوس اغلاق بدون فتح end : نهاية بدون بداية
  2. اذا في شي بذاكرة النسخ ابشرو فيه الحين nil
  3. addEventHandler("onClientResourceStart", resourceRoot, function() window = guiCreateWindow(302, 106, 692, 478, "BY IIwantedII", false) guiWindowSetSizable(window, false) guiSetProperty(window, "CaptionColour", "FF301EDE") gridlist = guiCreateGridList(14, 26, 664, 339, false, window) column = guiGridListAddColumn(gridlist, "", 0.9) edit = guiCreateEdit(53, 402, 341, 59, "", false, window) button = guiCreateButton(487, 403, 186, 65, "SEND", false, window) guiSetProperty(button, "NormalTextColour", "FF85C836") end )
  4. طيب حنا اخذنا بالمدرسة بلغة فجوال بيسك تقدر تقسم ب ذي \ وتعطيك الرقم بدون اعشار يضبط كذا بلغة لوا ولا لا؟ نعم تقدر شوف المعادلة هذي current * desired / max
  5. السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم في هذا الدرس راح نشرح كيفية استخدام الارقام والدوال الخاصة بها نتابع الدرس طبعا كلنا نعرف الارقام عشان تعرف قيمة المتغير هو رقم ولا لا تابع المثال var1 = "Hello World" -- متغير ونوعه سلسة نصية var2 = 999 -- متغير ونوعه رقم print(var1, type(var1), type(var1) == "number" and "true" or "false") -- طباعة المتغير مع نوعه مع التحقق هو رقم او لا print(var2, type(var2), type(var2) == "number" and "true" or "false") -- نفس الشرح بالسطر السابق type(var1) and "true" or "false" راح تسأل ماهذا وراح اقلك type(var1) == "number" تعني نوع القيمة 1 تساوي رقم and "true" or "false" و صحيح أو خاطئ والزبدة كأنك تقول "الغداء اللي اشتريته هو كبسسة مع ببسي او لاتجيب شي" مجرد زبدة نبدأ بالدالة tonumber تحويل السلسلة النصية الى رقم يجب ان يكون محتوى السلسلة النصية رقم بدون مسافات او ارقام اخرى var1 = "999" var2 = 999 var3 = "Hello World" var4 = "Hello World11" print(tonumber(var1)) -- 999 print(tonumber(var2)) -- 999 print(tonumber(var3)) -- nil فارغ print(tonumber(var4)) -- nil فارغ الدوال الاخرى math تبي تعرف كل الدوال استخدم المثال for k in pairs(math) do print("math."..k) end طبعا طلعتها بالمثال السابق وطلع لي كذا بدون اي تعب او كتابة math.abs math.modf math.ceil math.sqrt math.log10 math.asin math.fmod math.pow math.exp math.deg math.cos math.min math.tan math.sin math.atan2 math.type math.tointeger math.atan math.pi math.ult math.rad math.maxinteger math.mininteger math.frexp math.ldexp math.huge math.floor math.cosh math.tanh math.sinh math.random math.acos math.randomseed math.max math.log math.abs تحويل الرقم الموجب الى سالب number1 = 1 number2 = -1 number3 = 0 print(math.abs(number1)) -- 1 print(math.abs(number2)) -- 1 print(math.abs(number3)) -- 0 math.modf على حسب معلوماتي تجيب لك الجزء الكسري(العشري) في باقي القسمة number1 = 99/2 number2 = 99/3 number3 = 99 print(math.modf(number1)) -- 0.5 print(math.modf(number2)) -- 0.0 print(math.modf(number3)) -- 0.0 math.ceil تقريب الرقم العشري الى اكبر عدد صحيح مالهو العدد الصحيح؟ العدد الذي ليس فيه فاصلة number1 = 1.5 number2 = 0.5 number3 = 1 print(math.ceil(number1)) -- 2 print(math.ceil(number2)) -- 1 print(math.ceil(number3)) -- 1 math.sqrt حساب الجذر التربيعي وكلنا نعرف الجذر number1 = 900 number2 = 900.5 number3 = 1 print(math.sqrt(number1)) -- 30.0 print(math.sqrt(number2)) -- 30.008332176247 print(math.sqrt(number3)) -- 1.0 print(number1^.5) -- طريقة آخرى لحساب الجذر التربيعي math.log10 نظرية اللوغاريتم Numbers = {1, 10, 100, 1000, 10000, 100000, 1000000, 10000000} for k,v in ipairs(Numbers) do print(math.log10(v)) end --[[ 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 ]] نلاحظ الرقم يزيد كل مازاد الصفر math.asin sin = جيب الزاوية عكس قيمة الجيب داخل الزواية print(math.sin(999)) -- -0.026460752737064 وعذرا على الاطالة اي استفسار أو ملاحظات ماعندك الى الردود والسلام عليكم ورحمة الله وبركاته
  6. lua : لغة عادية ولايمكن صنع لعبة بها ويمكن انك تستخدمها مثلا كلغة مساعدة يعني جزء صغير واذ تبي لغة تكسب فلوس منها خذ لك لغة برمجية تناسب احتياجات الناس والعمل php لغة تساعدك في تطوير سكربتات الويب مثلا اذ سويت لوحة تسجيل بالاتش ام ال مراح يسجل من حاله لازم تسوي سكربت مساعد بالبي اتش بي ولها وظائف متعددة وكثر استخدامها بالوقت الحالي وكثرة الطلبات مثلا تضبيط موقع خاص فيك راح يطلب منك 1000 على الاقل وانا من مستعملي لغة البي اتش بي وفي لغات ثانية مثل java اللتي تستعمل بصنع تطبيقات للاندرويد وبرامج للجهاز والعاب يعني لغة كامل وقبل يومين سويت لعبة بسيطة منها
  7. التي اطلقت من قبل شركة قوقل الذهبية go جرب لغة http://golang.org/
  8. سكربت رائع وجميل موفق اخوي ابو شنب بأي لغة shell لغة
  9. خطأ املائي : اسؤلة للمبرمجين بدلها لـ اسئلة للمبرمجين 1- استغرقت سنة ونص تقريبا 2- مافي وظائف صعبة كنت اشوف الوظائف واجربها واذ اخفقت اراجع شوي واعيد المحاولة هكذا كنت اتعلم بسرعة 3- نعم راودتني شكوك وخوف من تعلم اللغة لانها لغة ليست عالمية مثل الجافا او السي شارب
  10. هذا اعرف نشبة بكل موقع اعرفه من 2012 تقريبا
  11. local sx, sy = guiGetScreenSize( ) local start = getTickCount( ) addEventHandler("onClientRender", root, function( ) local now = getTickCount( ) local x = interpolateBetween(0, 0, 0, sx - 300, 0, 0, (now - start) / ((start + 1500) - start), "OutBack") dxDrawImage(x, (sy - 300) / 2, 300, 300, "Image.png") end)
  12. استخدم التايمر او حدث الرندر او اول مايفتح النافذة معguiGridListClear
  13. زاحف خله علي for k,v in ipairs(getPlayersInTeam(getTeamFromName("Police"))) do local row = guiGridListAddRow(gridlist) guiGridListSetItemText(gridlist, row, 1, getPlayerName(v), false, false) end
  14. تقدر تستعملها بالغات الثانية مثلا c# اجيب اللغة من الدالة using وتقدر تجيبها بلغة java وطبعا لازم تحمل https://code.google.com/p/luainterface/ ... e_2.0.3.7z http://ar.wikipedia.org/wiki/%D9%84%D9% ... C%D8%A9%29
  15. function countPlayersInWater( ) local count = 0 for i,player in ipairs(getElementsByType("player")) do if isElementInWater(player) then count = count + 1 end end return count end function getPlayersInWater( ) local table = { } for i,player in ipairs(getElementsByType("player")) do if isElementInWater(player) then table.insert(table, player) end end return table end
  16. System هذا الوظائف تتعلق بالـ os وتعني operating System >> نظام التشغيل يمديك تجيب منها التاريخ والوقت واليوم والشهر والسنة Lua وليست مهمة بـ وماراح أشرحها الحين لأنها ليست من الأساسيات
  17. المود فايدته انه اذ كتب بالشات مثلا haha يجي بالشات hahahaha فهمت يعني
  18. هذا وش لون جابها انا اخر شي جبت 2
  19. !#Gamer :الإسم سبب الحظر: السب والتخريب والهروب المتكرر من الحظر والتعليق على المواضيع القديمة جداً هل تصوت له؟: لا سبب التصويت (اختياري)ه: لا يوجد --- MOJRM-511 :الإسم سبب الحظر: نشر مودات مسروقة والتهرب من الحظر ونشر ملفات ملغمة هل تصوت له؟: لا سبب التصويت (اختياري)ه: سرق موداتي --- fiofa.fado :الإسم سبب الحظر: الاعتراف والتهديد بالقرصنة والتهكير هل تصوت له؟: نعم سبب التصويت (اختياري)ه: لم يفعل لي شيئاً --- Eissa(Romand) :الإسم سبب الحظر: الهروب المتكرر من الحظر ومخالفة القوانين حتى بعد ان تم تحذيره عدة مرات هل تصوت له؟: نعم سبب التصويت (اختياري)ه: صديقي لم يفعل لي شيئاً --- Mu[T]e~> :الإسم سبب الحظر: الهروب المتكرر من الحظر والسب وتخريب المنتدى بمواضيع تحتوي على سب وقذف، والخروج عن مسارات المواضيع بشكل متكرر وملحوظ هل تصوت له؟: لا سبب التصويت (اختياري)ه: يسبني + ويغير مسارات مواضيعي
×
×
  • Create New...