Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/10/17 in all areas

  1. guiProgressBarSetMaximum وظيفة وضع للبروجريس حد اقصى , يعني الحد المعروف للبروجريس 100 عن طريق الوظيفة هذي تقدر تخليه فوق 100 او تحت 100 Syntax : bool guiProgressBarSetMaximum ( element ProgressBar , int Maximum ) Required Arguments : ProgressBar : البروجريس المراد وضع حد اقصى له Maximum : الرقم المراد وضعه كـ حد اقصى للبروجريس Source Code : _guiProgressBarSetProgress = guiProgressBarSetProgress function guiProgressBarSetMaximum ( pro , Maximum ) assert ( getElementType ( pro ) == "gui-progressbar" , "Bad Arg 1 got " .. type ( pro ) ) assert ( tonumber ( Maximum ) , "Bad Arg 2 got " .. type ( Maximum ) ) Max = Maximum or 100 return true end function guiProgressBarSetProgress ( pro , numPro ) return Max == nil and _guiProgressBarSetProgress ( pro , numPro ) or _guiProgressBarSetProgress ( pro , ( numPro * 100 ) / Max ) end Examples / امثلة local screenPos = { guiGetScreenSize ( ) } myProgressBar = guiCreateProgressBar ( ( screenPos [ 1 ] - 411 ) / 2, ( screenPos [ 2 ] - 391 ) / 2, 411, 25, false ) guiProgressBarSetMaximum ( myProgressBar , 1 ) guiProgressBarSetProgress ( myProgressBar , 0.5 ) local screenPos = { guiGetScreenSize ( ) } myProgressBar = guiCreateProgressBar ( ( screenPos [ 1 ] - 411 ) / 2, ( screenPos [ 2 ] - 391 ) / 2, 411, 25, false ) guiProgressBarSetMaximum ( myProgressBar , 1000 ) guiProgressBarSetProgress ( myProgressBar , 500 ) الوظيفة بيسطه لكن مفعولها قوي وهذا وصل الله وسلم على نبينا محمد
    4 points
  2. addEventHandler + group elements I noticed that some people like to add 10000000000000000 addEventHandlers for each element, while you probably only need 1 addEventHandler. Using ONE addEventHandler on a group of elements? Answer: local group = createElement("groupMyCutePeds") -- Create a custom element and save it in to the variable <group>. -- Create 3 peds. local ped1 = createPed(120, 5540.6654, 1020.55122, 1240.545) local ped2 = createPed(120, 5541.6654, 1021.55122, 1240.545) local ped3 = createPed(120, 5542.6654, 1022.55122, 1240.545) -- Set the parent of the 3 peds. setElementParent(ped1, group) setElementParent(ped2, group) setElementParent(ped3, group) -- Add an addEventHandler and use the <group> as <attachedTo> element. addEventHandler("onPedWasted", group, -- "onPedWasted" = serverside. "onClientPedWasted" = clientside. function () outputChatBox("One of my cute peds just died. ;'( No exceptions!") end) Code is untested, but the method is tested. Syntax for functions in example createElement syntax element createElement ( string elementType, [ string elementID = nil ] ) setElementParent syntax bool setElementParent ( element theElement, element parent ) addEventHandler syntax bool addEventHandler ( string eventName, element attachedTo, function handlerFunction, [ bool getPropagated = true, string priority = "normal" ] ) DO NOT disable getPropagated getPropagated: A boolean representing whether the handler will be triggered if the event was propagated down or up the element tree (starting from the source), and not triggered directly on attachedTo (that is, handlers attached with this argument set to false will only be triggered if source == this). If you disable this, children of the <group> element are not included. Make use of the element tree Element tree For applying addEventHandlers to elements created by the resource: Use: resourceRoot / getResourceRootElement For applying addEventHandlers to elements created by scripts of the resource: Use: getResourceDynamicElementRoot For applying addEventHandlers to elements created by maps of the resource: Use: getResourceMapRootElement I hope your code will be without... print(10^10^10^10) -- Print here: https://www.lua.org/cgi-bin/demo ...addEventHandlers in the future.
    2 points
  3. The source of this event is the client's root element. جرب كذا : addEventHandler ( 'onPlayerConnect', root, function ( _, _, _, pSerial ) if not ( serials [ pSerial ] ) then cancelEvent ( true, '** لا تملك تصريح الدخول **' ) end end )
    2 points
  4. السلام عليكم شباب كيفكم ؟ اليوم جبت لكم لوحة ادمنية من تعديلي طبعا اللوحة محمية اللوحة انا تعبت تا صممتها والصراحةة انا لي 6ساعات اشتغل عليها تجميع اكواد وكذا لمهم رابط الفديو : ذا رابط التحميل http://www.mediafire.com/file/q4ujx1qjvhoz5pg/admin3.zip
    1 point
  5. As dori sami fac o factiune deoarece as dori sa mentin roleplayeul pe picioare si progres mare serverului pormit ca in fiecare zi o sa incerc sa aduc playeri pe server in speranta ca o sami faceti o factiune si factiunea sa se numeasca Mafia Loz Aztecaz dar daca mafia exista atunci Mafia Rusa si daca e ocupat atunci Mafia Mexicana sau Mafia Albaneza
    1 point
  6. فيه 3 انواع النوع الاول - جعلك منزل صورة سوداء يكتب لك اشكر وكفو وانشهد وعز النوع الثاني - يعلق على المحتوى < انسان عاقل النوع الثالث - يتمشكل ويدقق على الحروف اذ فيه خطأ ويحاول يكون الصح واذ احد يخالفه يسبه وبس مضمون وشغال , بسس امن حسابك بالرقم والايميل الاحتياط واجب ! واذ كان جوالك جلكسي جميل وحلو حمل برنامج اسمه +RF يعطيك 500متابع كل 45دقيقة انا زمان كنت بشتري ذا @v8 كان يبيه ب200سوا الحين زرفه اجنبي وباعه ب15الف
    1 point
  7. هذا موب خطأ لان لو ماكان الالمنت موجود بيرجع فولس ويقولك باد ارقمنت
    1 point
  8. على حسب الشخص اللي بيكتب التعليق, البعض ينشر حسابه واللي يسب ويتمشكل مع الناس واللي بيعلق على حسب محتوى الفيديو تقريباً مثل كومنتات اليوتيوب
    1 point
  9. Topic locked as requested.
    1 point
  10. 1 point
  11. addCommandHandler("minigun", function () if isTimer(commandTimer) then return outputChatBox("You have to wait "..math.ceil(getTimerDetails(commandTimer)/1000).." more second to use the command again.",255,255,255,true) end if getElementData(localPlayer,"Anti-minigun") == true then commandTimer = setTimer(function() end, 1000*5, 1) setElementData(localPlayer, "Anti-minigun", false) outputChatBox("Anti-minigun Disabled") else commandTimer = setTimer(function() end, 1000*5, 1) setElementData(localPlayer, "Anti-minigun", true) outputChatBox("Anti-minigun Enabled") end end)
    1 point
  12. That is what you wanted.
    1 point
  13. local sx,sy = guiGetScreenSize() guiCreateMemo(sx/2 - 120, sy-100, 300, 80,"YourText",false) Or use this https://community.multitheftauto.com/index.php?p=resources&s=details&id=141
    1 point
  14. addCommandHandler("minigun", function () enabled = not enabled if enabled then setElementData(localPlayer, "Anti-minigun", false) outputChatBox("Anti-minigun Disabled") else setElementData(localPlayer, "Anti-minigun", true) outputChatBox("Anti-minigun Enabled") end end) addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), function ( attacker, weapon, bodypart ) if ( weapon == 38 ) then if (getElementData(source, "Anti-minigun")) then cancelEvent() end end end) You should add a timer for using the command because off abuse.
    1 point
  15. ما فهمت عليك كويس بس لو التايمر بـ جهة الكلينت راح يروح مع خروجك ولو جهة السيرفر راح يظل موجود
    1 point
  16. وعليكم السلام ورحمة الله اخي يمكنك الذهاب لقوقل وكتابة: 1 day in milliseconds = 86400000 او 2 day in milliseconds = 172800000 و يمكنك إستخدام ذلك للساعات او الدقائق 55 minutes in milliseconds = 3300000 وهكذا ...
    1 point
  17. @MR.StoRm اخي رجاء في حال واجهتك مشكلة يرجي طرحها في موضوع جديد لأن هذا الموضوع للإستفسارات البسيطه ولا نود ان نزيد هذا الموضوع صفحتين او ثلاث متعلقه في مشكلتك انت فقط !! #Edit: تمت إزالة تعليق مستر جراند لأنه في المكان الغلط , ويجب عليك إنشاء موضوع يختص بإستفسارك @MR.GRAND وبالتوفيق
    1 point
  18. 86400000 يوم 172800000 يومين
    1 point
  19. لا أحتاج لـ أحد ان يدون أسمي في لائحة أفضل المبرمجين .. لأنني ببساطة أنا افضلهم ولا يحتاج لـ ذكري أسماً ( كيف التكبر بس ) بنسبة لي : 1 - DTC 2 - DABL 3 - Nssor كل واحد أفضل من ثاني بمهاراته بتوفيق لكل المبرمجين @_@
    1 point
  20. Try: Settings -> Video -> Fullscreen mode -> Borderless window
    1 point
×
×
  • Create New...