Jump to content

Jupi

Members
  • Posts

    1,474
  • Joined

  • Last visited

Everything posted by Jupi

  1. ليش حطيت for i = 40 do ؟ هذا اللوب الرقمي يستعمل في تكرار العمليات حسب رقم من اختيارك وتقدر تحدد من متي يبدا ومتي ينتهي مثلاً يكرر من 0 ل 10 كذا 10 مرات وممكن من 25 ل 70 طيب كيف تجيب كام بيكرر؟ لو كان ما يبدأ ب صفر و اعداد كبيرة؟ اطرح العددين من بعض يطلع لك الفرق كيف يتركب؟ for NumberVar = start, end, increment do --- end NumberVar = متغير حق رقم العملية start = الرقم اللي اللوب بيبدأ منه end = الرقم اللي بينتهي عنده increment : زيادة اللوب طبعاً ثالث شيء حق الزيادة اختياري بس مفيد ويلحس شوي الارقمنت هذا يزود كام مرة كل مرة يمر بلعملية يعني مثلاً حطيت 5 كل مرة يسوي لوب متغير NumberVar بيزيد 5 Note : الارقمنت اختياري ومو شرط تحطه ------------ بلنسبة لاخوي طلال ترتيبك للوب خاطيء و بيجب خطأ المفروض كذا for i = 0, 40 do :~)
  2. "onMarkerLeave" removeCommandHandler addCommandHandler table + table.random بلنسبة ل table.random تلاقيها هنا https://wiki.multitheftauto.com/wiki/Table.random مع السورس كود بللتوفيق
  3. string.format في تنصيق السلاسل النصية هو حول الوان الRGB ل HexDecimal
  4. لمود مو فكرته جديدة لكن بصراحة تصميم الماب جذاب بلتوفيقء لكمء
  5. بعد نص ساعة كاملة و انا احاول اتذكر كيف اجيب النسبة المئوية نجحت الحمد لله ض (CurrentPoints * 100) / MaxPoints CurrentPoints : النقاط الحالية MaxPoints : اقصي نقاط مثلاً لو كان كذا 1000 / 2000 تصير العملية كذا 1000 * 100 / 2000 وذا بيجب 50 لانه نص ال2000 1000 اتمني افدتك .. بلتوفيق
  6. اقسم علي 9000000*90000 ما بيعدي ال100
  7. Jupi

    سوال

    كودك بيكرر التريقر لو معه اكثر من رتبة GroupsAdmin = { "Admin" = true, "Level 5" = true, "Level 6" = true, "Head.Admin" = true } function isAdmin(Player) for Key, Value in pairs(GroupsAdmin) do if isObjectinACLGroup("user."..getAccountName(getPlayerAccount(Player)), aclGetGroup(Key)) then return true end end return false end function () if isAdmin(player) then triggerClientEvent(player,"checkD",player) end end
  8. Jupi

    The last reply

    Dear MTA Player, don't reply to this topic because it's cursed ! and you will die after 1 min if you replied
  9. Jupi

    سوال

    :@@ --Client addEventHandler("onClientGUIClick",root, function() if source == button then triggerServerEvent("Mta",localPlayer) end end) addEvent("Mezo",true) addEventHandler("Mezo",root, function() -- Your code end) --Server addEvent("Mta",true) addEventHandler("Mta",root, function() local accName = getAccountName ( getPlayerAccount ( source) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Console" ) ) then triggerClientEvent(source,"Mezo",source) else outputChatBox("u must be in group console",source,255,0,0) end end) ي ليت تتعلم ولا تنسخ وتلصق اعطاه جاهز و يقوله تعلم منه
  10. Jupi

    طلب

    https://forum.multitheftauto.com/viewtopic.php?f=164&t=91650
  11. Jupi

    طلب

    كيف يعني نساعدك بدون اكواد محاولتك ؟ ما حاولت لاني ما افهم شئ في SQLite الاكواد خاص ما تفهم sql سوي XML
  12. Jupi

    The last reply

    maybe my reply is the last one
  13. outputChatBox ("لا يوجد معلومات") خطأ لازم تحدد لمين يرسل الرسالة outputChatBox ("لا يوجد معلومات",source) هيك ^ ضض اصلا هو مسوي التريقر للكلاينت ورايح يسوي فنكنشات جهة سيرفر هناك و انت جالس تخبص في شيء ثاني وبما انه ينفذ جهة كلاينت كلامك غلط و هو صح
  14. while ذا نوع من اللوبات الاربعة يكرر شيء طول ما اللي بعده true ولو مانه true يوقف مثال : while true do print("Laggy Code") end مثل ما انت شايف بعد while فيه true يعني بيجلس يكرر بدون توقف الا لو غيرت القيمة او سويت "break" مشان توقف اللوب مثلاً شرط كذا Var = "D" Var2 = "D" while Var ~= Var2 do print(Var2) end الاخ ما بيتحقق لان Var == Var2 :~) اتمني وصلت لك
  15. if id ~= الرقم الي ماتبيه then لول وبيجلس يكتب شرط شرط؟ خذ يا حاق Table = { [id] = true, [id] = true, } for id = 400, 611 do if getVehicleNameFromModel(id) ~= "" then if not Table[id] then -- end end end
  16. ما يلزم كل هذا الجدول الطويل تقدر تسوي بل لوب الرقمي for id = 400, 611 do if getVehicleNameFromModel(id) ~= "" then local row = guiGridListAddRow(Gridlist) guiGridListSetItemText(Gridlist, row, 1, getVehicleNameFromModel(id), false, false) guiGridListSetItemText(Gridlist, row, 2, tostring(id), false, false) end end
  17. else : تستعمل لتنفيذ دوال او وظائف عند عدم اكتمال اي من الشروط المكتوبة طيب ليه انا قلت شروط لانك تقدر تسوي شروط ثانية متصلة ب if لو ما تحقق الاول يسوي الثانية ثم اللي بعدها وهكذا else مو اجبارية يعني مو شرط تحطها ممكن ما تحط و ممكن تحط علي حسب رغبتك return : توقف عمل الفنكشن تماماً من لوبات و عمليات حسابية الخ ثم ترجع قيمة ومو شرط ترجع قيمة ممكن ما ترجع شيء و توقف الفنكشن بس مثال : function Test() return 5 end ألحين لو استدعيت فنكشن Test راح تكون قيمته 5 لاننا ارجعنا الرقم 5 بستعمال return مثال اخر مع القطع function Test() print("1") print("2") return 3 print("3") end كذا ما راح يسوي وظيفة print("3") لاننا سوينا ريترن : ) وراح تكون قيمة الفنكشن 3 end : تستعمل في انهاء الدوال المحتاجة لانها فقط الدوال اللي تحتاج انهاء : function, do, if مثال function () end -- end = انهاء function if true then end end = انهاء if while true do end end = انهاء do
  18. هل تعلم انك تسرق معلوماتي؟
  19. تم احتلال الاهدائات
  20. فنكشن حسون يبي رندر : |
×
×
  • Create New...