Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. I think in my opinion if the mta team set the es6 as script language will be amazing idea!
  2. triggerClientEvent(source,root,"StartTheTimer") to triggerClientEvent(source,"StartTheTimer", source) and the client is : local sWidth,sHeight = guiGetScreenSize() function timer() if isTimer(theTimer) then local s = getTimerDetails(theTimer) / 1000 dxDrawText(("%.2d:%.2d"):format((s / 1000) / 60, (s / 1000) % 60),sWidth*0.95486, sHeight*0.81112, sWidth*0.00694, sHeight*0.01112,tocolor(160,160,160,255),0.6,"bankgothic","left","top",false,false,false) elseif added then removeEventHandler("onClientRender", root, timer) added = false end end unction clientTimer () if not isTimer(theTimer) then theTimer = setTimer(function() end, 10000, 1) -- 10000 in client and 5000 in server?!! if not added then addEventHandler("onClientRender", root, timer) added = true end end end addEvent ( "StartTheTimer", true ) addEventHandler ( "StartTheTimer", root, clientTimer )
  3. You must add all peds into table to work for all peds in shops table local shops = { {name="Clucking Bell", px=368.11337, py=-4.49257, pz=1001.85156, mx=368.12790, my=-6.02016, mz=1001.85156, dim=5, int=9, skin=167, rot=180}, } local peds = {} function ped () for index, shop in pairs(shops) do local ped = createPed(shop.skin, shop.px, shop.py, shop.pz) peds[ped] = true setElementInterior(ped, shop.int) setElementDimension(ped, shop.dim) setPedRotation(ped, shop.rot) setElementFrozen(ped, true) setElementData(ped,"shopPed",true) end end addEventHandler ( "onResourceStart", root , ped ) function onPlayerTarget ( targetElem ) if peds[targetElem] then setPedAnimation ( targetElem, "ped", "handsup",-1, false, false, false, true) setTimer(givePlayerMoney, 5000, 1, source, math.random(1000, 2000)) -- 5000ms = 5 seconds end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTarget )
  4. wrappers = sandboxes السايند بوكس هو مجرد نظام يعزل عن النظام الاساسي مثلا في الايفون مستحيل يكون تطبيق متصل بتطبيق ثاني الا بصلاحيات وهو كذا فالام تي اي استخدامه لو تبي تسوي ميزات اكثر للمودات مثلا في المولتي قيم تفصل القيمات عن بعض وبرضوا مفيد للحماية وتطوير البرمجة تخليها اسهل فالمتعلق بسؤالك وش علاقة اللود سترنق مع السايند بوكس بهذا الكود انك local f = loadstring("print('Hello')") -- loadstring نقوم بتشغيل الكود من سترنق عن طريق setfenv(f, {}) -- print, ipairs, math.random, etc.. نقوم باعطاء الكود بيئة فاضية اي لايوجد قيم بالبيئة اي لايمكن استدعاء بعض المتغيرات مثل pcall(f) --غير موجودةprint يقوم باعطائنا خطأ ان الوظيفة -- يمكنك تعبئة الجدول بالوظائف التي تريدها فقط ويمكنك صنع وظائف الخاصة بالبيئة والتحكم بها وحمايتها
  5. انا شيطان الخير في بلاد الشر
  6. الطريقة غلط لان السكربت اللي يحمي الملفات هذا ماينفذ شغله الا بعد التحميل يعني لو لاعب قاعد يحمل راح تكون ملفات الكلنت موجودة لكن راح تختفي اذا اشتغل المود للكلنت تقدر تستخدم الكاش او تقدر تسوي تشويش تشفره بتشفيرة معينة وتستخدم loadstring
  7. بعض عناصر الواجهة يكون فيها حالتين نشطة وغير نشطة مثال لما تضغط على الايديت يطلع لك المؤشر وهذا يعني انه نشط وجاهز للكتابة ويكون الحدث الاول اذا تم تنشيط الواجهة والثاني العكس
  8. تبي لون خلفية يتغير لانهائي عالعموم شكرا على اقتراحات لكن التصميم مدقق عليه اسبوع كامل
  9. حاليا قيد التطوير النظام الاساسي بالسيرفر والشات الخاص والاحداث الجماعية والمجموعات صورة للشات الخاص
  10. Can you more explain your problem I can't understand
  11. I've written an example in pure Lua to remove the green screen from an image local img = dxCreateTexture "img.png" local w, h = dxGetMaterialSize(img) local pixels = dxGetTexturePixels(img) local bg_color = {0, 255, 0, 255} for i=1, w do for j=1, h do local r, g, b, a = dxGetPixelColor(pixels, i-1, j-1) if table.concat({r, g, b, a}, "") == table.concat(bg_color, "") then dxSetPixelColor(pixels, i-1, j-1, 0, 0, 0, 0) end end dxSetTexturePixels(img, pixels) end -- then you can draw it addEventHandler("onClientRender", root, function() dxDrawImage(0, 0, w, h, img) end)
  12. You mean this? <include resource="resource_name" />
  13. Just add resource name not file name <object name="resource.test"></object>
  14. </Mr.Tn6eL>

    Blips

    onClientElementStreamIn onClientElementStreamOut
  15. بالنسبة للاعتزال انا تقريباً سحبت على اللعبة ادخل بالشهر مره يعني مو اعتزلت العب فيها لكن تركت البرمجة ولكن بسبب اللعبة : صرت اعرف لغات كثيرة جداً HTML , javascript , Lua
  16. لاحول ولا قوة إلا بالله
  17. هههههههه لساعكم مابطلتو الحركات ذي
  18. You can get angle from progress such as : angle_deg = progress/100*360 -- in degrees angle_rad = progress/100*(math.pi*2) -- in radians
  19. https://www.codeproject.com/Articles/28550/Protecting-Your-Software-Using-Simple-Serial-Numbe
×
×
  • Create New...