Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 17/12/16 in all areas

  1. setTimer expects a callback function which is a function that is called once the timer has expired. function hello() local timer = setTimer( function() -- The function that is called when the timer expires outputChatBox ("0") -- outputs, that timer is null end, 6000, -- expire after 6000ms 1 -- execute only 1 time ) end addEventHandler ("onClientResourceStart", getRootElement(), hello) This example uses an anonymous function. You can however use a named function as well (i.e. just pass for example 'hello' instead of function() ... end)
    2 points
  2. Server Cars = {} addCommandHandler ( "Car", function ( p ) if isElement ( Cars [ p ] ) then destroyElement ( Cars [ p ] ) Cars [ p ] = nil end local x,y,z = getElementPosition ( p ) Cars [p] = createVehicle ( 535,x,y,z ) warpPedIntoVehicle(p,Cars [p]) outputChatBox('تم اعطائك السيارة!',p,255,0,0,true) end ) setTimer( function () for v in pairs( Cars ) do if isElement( Cars [v] ) then local R = math.random setVehicleColor( Cars [v],R(0,255),R(0,255),R(0,255)) else Cars [v] = nil end end end, 1000, 0) اسم الأمر Car
    2 points
  3. Here's some examples: -- sort by first value in table table.sort(myTable,function(a,b) return a[1] < b[1] end) -- sort by second value in table table.sort(myTable,function(a,b) return a[2] < b[2] end) -- sort by named key value in table (if there's any) table.sort(myTable,function(a,b) return a.name < b.name end) Use the last one if you're doing something like this: {name = "David", age = "21"} Hope this helps.
    2 points
  4. You're doing the same thing as before tho, onClientRender is every frame so dxDrawBday is called again and again so will setTimer be as well. Don't put the setTimer inside the render you're creating multiple timers this could be the lagg problem
    1 point
  5. https://community.multitheftauto.com/index.php?p=resources&s=details&id=13741
    1 point
  6. السلام عليكم ورحمة الله وبرركاتة , اليوم بنتكلم عن سيرفر اكثر من رائع ولكن مظلوم من ناحية الاعبين *بسم الله الرحمن الرحيم*# اليوم وانا اتصفح في سيرفرات ام تي ايه , بعد ماطفشت من التكتيك الريس والهجولة الي موجود مثلهم الف واحد قلت ليش مأجرب شي ماجربتته من قبل , وبدا الاستهبال والطهبله كتبت اسامي غريبه وعجيبه , ولقيت سيرفر حياة واقعية اكثر من رائع # نطلع من القصة الكذبية عشان تصدقون بس , وندخل في معلومات السيرفر Server Name : Gulf Life Gaming [AR] ♦ Best Server Roleplay Arabic ♦ حياة واقعية Server Ip : mtasa://46.105.250.205:25086 Server Information # 1 - Full Roleplay Server With Arabic Languge 2 - New Admin System With New Blips+Icons 3 - Animation System With Nice Effects 4 - Business System 5 - Camera System 6 - Carshop System 7 - Chance System 8 - Dancer System < مود وصخ :# 9 - Chat System والكثير ,’ بس ماحب اطول عليكم عشان ادري مابتقرونء الموضوع ساحبين عليههء ################################################## على قولة المثل , من سبق لبق , الحق وخذ مكانك وخذ فاكشنك , وخذ رتبتك GCsنوصل 15 لاعب توزيع نقاطـ ومطلوب ناس يمسكون السيرفر لأن اغلب وقت صاحب السيرفر مايلعب وشكررا . . . . قرأة الموضوع كله , وعدم السحب عليه شرف كبير لي
    1 point
  7. يعطيك العافية تمت الافادة, مع ان نص الاكواد ماهي ظابطة ولكن سويت جدول مع math.random ومشكور ي بروس والكل @
    1 point
  8. يوجد طريقة اخرى شرحها لي الاخ @[DONE]* جزاه الله كل خير اول مرة يشتغل المود معك تحط المتغير كذا map = 0 طبعا المتغير يكون خارج الفنكشن ولما يشتغل المود معك لاول مرة map نسوي كذا ونخلي المتغير حق 1 addEventHandler('onClientResourceStart',root, function() maps = 1 end) طيب الحين حطينا المتغير 1 نسوي تحقق لما يدخل الماركر , يتكلم بالشات من المتغير addEventHandler('onClientMarkerHit',root, function() if maps == 1 then setElementPosition() end end) طيب بس يخلص الديربي الحين نجيب كم المتغير صار لو كان 1 نخليه 2 ولو كان 2 نخليه 1 كيف تسويها ؟ لما تنتهي المهمة تماما maps == 1 then maps = 2 elseif maps == 2 then maps = 1 end اذا تبي تسوي كذا لازم تحذف نص اكواد الديربي ضض
    1 point
  9. ما عملتها ب else لأنو لو انت عملت فريز للكل ودخل لاعب جديد للسرفر وكان يتحرك عادي ، لما تعمل الفريز تاني هو بيصير ما يقدر يتحرك والباقي يقدرو يتحركو إتمنى تكون فهمت السبب ، لو عاوزها بكومند واحدة اقدر اعملك طريقة ثانية ، اطلبها وبس
    1 point
  10. مشــكور علي الطرح تسلم ع المودات. يعطيك العافية تقبل مروري ~~
    1 point
  11. Okay I have a couple questions regarding table sorting: How can I sort this table, from A to Z by it's first value, so myTable[1]? local myTable = { { "David", 21, "Male", "Chicago" }, { "Jessica", 42, "Female", "New York" }, { "Kevin", 14, "Male", "New York" }, { "Louise", 21, "Female", "Washington" }, } Similar with numbers, how do I sort that table from lowest to highest by it's second value, myTable[2]? Thank you.
    1 point
  12. I don't know what you mean by "other hud". Anyway, see line 111 and a bit below it here. You can choose which parts to hide and can also do it either with a command or when some resource starts or whenever you want to hide it. Up to your imagination.
    1 point
  13. Vim - очень классный редактор для кода с поддержкой расширений/плагинов. Подсветка синтаксиса, предпросмотр картинок, команды, snippet. Поддержка проектов, миникарта. Этакий комбайн все в одном. при этом минималистически выглядит и достаточно удобный.
    1 point
  14. Just look for dxDrawText into the race script.
    1 point
  15. Great work looks really nice (as long that I don't need to watch Anime in MTA now )
    1 point
×
×
  • Create New...