Jump to content

Jupi

Members
  • Posts

    1,474
  • Joined

  • Last visited

Everything posted by Jupi

  1. علي الاقل خطوة ايجابية احسن من الساخر بدون فعل
  2. طيب يا شطار بدل ما تجلسوا تتمسخروا علي اللي يحاول يساعد علموه كيف يستعملها : )
  3. ما سمعتوا عن interpolateBetween? حركتها انعم من التايمر ..
  4. مرتين not ورا بعض مو خطأ كوده صح ضحك عليك
  5. لو حطيت جدول يحتوي القيمتين ذول بيرجع لك الجدول من بين القيم المرجعة
  6. select Syntax : select (Index, ...) ترجع لك البارمترات الممررة بداية من Index مثال : print( select (1, "Number1", "Number2", "Number3", "Number4") ) -- نطبع -- Results : Number1 Number2 Number3 Number4 طلعت هذي النتيجة لاننا بدأنا من الرقم 1 فارجع كل البارمتراتبداية من نمبر 1 ل نمبر 4 ولو خلينا كذا print ( select (2, "Number1", "Number2", "Number3", "Number4") ) -- نطبع -- Results : Number2 Number3 Number4 بيطلع النتائج ذي لاننا بدأنا من الاندكس الثاني ولو خلينا الاندكس "#" Note : لازم تكون قيمة نصية بيطلع لك عدد البارمترات الممررة print ( select ("#", "A", "B", "C", "X", "Y", "Z") ) -- Results : 6 -- لان العدد القيم 6
  7. ما قلت انها صعبة ._. المقصود من ردي اني بدأت في نسيان Lua من كثر استعمال سي شارب وجافا في يونتي
  8. اي والله صح معلش سي شارب لحست دماغي ما فيها then + انا ما اختصرت علشان افهمه الكود ..
  9. تقدر تسوي لك وظيفة تتحقق من القيمة اذا كانت القيمة النصية "false" يرجع لك القيمة المنطقية حقتها كذا function TurnToBoolean(String) if (String == "false") then return false elseif (String == "true") return true end end Note : سبق وقدم احد الاعضاء فنكشن يسوي لك كذا في موضوع الوظائف المفيدة
  10. لا المشكلة ان الحلقات التكرارية تنفذ الامر مرة بعد مرة يعني لو استعمل طريقته بيجلس يحذف عنصر عنصر ويتسبب في ايقاف التنفيذ حتي انتهاء الحلقة التكرارية وممكن تطول لو الشيء اللي الكود شغال عليه بطيء علشان كذا تعريفه في سطر افضل يعني زبدة الموضوع مع احترامي لك يا واي فاي الوظيفة مو مفيدة
  11. يب بس ما اشوف فيه داعي لبدأ حلقة تكرارية يعني لنفترض ان الجدول مليان عناصر بنسوي لوب طويل ونستهلك اكثر : 3
  12. @iMr.WiFi..! هذا جدول مليان قيم Table = {"1", "2", "3", "4", "5", "6"} لو سوينا كذا في نفس الكود Table = {} -- اعادة تعريف تفرمت بكل بساطة
  13. @justboy سامج بشكل @a7zan شخص طيب @Me[Z]oO طيب بس اهبل بعض الشيء @#Skrillex منفعل @#CroSs هاديء بشكل غريب موجود حي ارزق ;-; لكن تركت MTA وجالس اضيع وقتي في هذه الاشياء
  14. انا شخصياً انصحك بهذي القناة https://www.youtube.com/user/EssaadaniTV تعلمت منها C#
  15. ممتاز ._. بس للاسف ما عندي اي فكرة عن فكرة عمل المعامل %
  16. isNumberEven الوظيفة : يتحقق اذا كان الرقم زوجي Syntax : boolean isNumberEven(int/float number) Returns : قيمة منطقية توضح نوعية الرقم Source Code : EvenNumbers = {[0] = true; [2] = true; [4] = true; [6] = true; [8] = true} function isDouble(Number) return (type(Number) == "number" and Number ~= 0.0 and string.find(tostring(Number), "%.") and true) or false end function isNumberEven(Number) return (type(Number) == "number" and EvenNumbers[tonumber(string["sub"](tostring(Number), #tostring(Number), #tostring(Number)))] and true) or false end Example : EvenNumbers = {[0] = true; [2] = true; [4] = true; [6] = true; [8] = true} function isNumberEven(Number) return (type(Number) == "number" and EvenNumbers[tonumber(string["sub"](tostring(Number), #tostring(Number), #tostring(Number)))] and true) or false end NumbersToCheck = {1; 2; 20; 95; 32; 33} for _, Number in ipairs(NumbersToCheck) do outputChatBox(isNumberEven(Number) and "Even" or "Odd") end المثال يتحقق من نوعية الارقام في الجدول اللي متغير : NumbersToCheck ويطلع النوعية في الشات
  17. Jupi

    تعديل

    Server Side : local Competition = { {"تاق"}, {"rent"}, } addEvent ( "RandomCompetition", true ) addEventHandler ( "RandomCompetition", root, function ( ) exports.topbarchat:sendClientMessage(Competition[math.random(1, #Competition)][1],root,0,153,204,true) end )
×
×
  • Create New...