Jump to content

Rockyz

Members
  • Posts

    1,862
  • Joined

  • Days Won

    8

Everything posted by Rockyz

  1. سويت لك وظيفة مفيدة بسيطة: function tableUpper(str, charTable) if type(str) == 'string' and type(charTable) == 'table' then local charString = ''; for index, value in pairs(charTable) do if utf8.len(value) == 1 then charString = charString..value:lower() end end return ({str:gsub('['..charString..']', string.upper)})[1]; end return false end مثال: local charTable = {'h', 'w', 'r', 'd'} outputChatBox(tableUpper('hello world!', charTable)) -- Hello WoRlD!
  2. القسم العربي هادئ هالأيام
  3. ترا الموضوع انتهى من اول رد..
  4. guiSetProperty(element, 'AlwaysOnTop', 'True')
  5. مافي فعاليات
  6. سو اكثر من ليبل
  7. خلاص اجل مابتحصل شي حلو ومواصفات جهازك كذا
  8. جهازك مابيشغل شي العب ماين كرافت سرفايفل قيمز
  9. تراك عدمت اسمه
  10. مرحبا مرحبا
  11. اطرح الاكواد عشان نقدر نساعدك..
  12. local QA = { ['hello'] = 'hi', --['Question'] = 'Answer' } addEventHandler('onPlayerChat', root, function(msg) if QA[msg] then outputChatBox(QA[msg], source, 0, 255, 0, true) end end)
  13. deleted
  14. مايحتاج اكثر من افنت واحد ولا يحتاج جداول تقدرون تسوون كذا بكل بساطة: local markersParent = createElement('markersParent'); addCommandHandler('mark', function(player) local x, y, z = getElementPosition(player) local testMarker = createMarker(x, y, z -1, 'cylinder', 1.5, 255, 255, 0, 170) setElementParent(testMarker, markersParent) outputChatBox('done create marker', player, 0, 255, 0, true) end) addEventHandler('onMarkerHit', markersParent, function(hiter) if isElement(hiter) and getElementType(hiter) == 'player' then outputChatBox(getPlayerName(hiter)..' joined to marker', root, 0, 255, 0, true) end end)
  15. لا انت غسلت يدك لأنه وسخة
  16. اذا رستر السيرفر الداتا بتروح
  17. getSmoothRGBColor وظيفة تجيبلك لون RGB بشكل ناعم Syntax: int int int getSmoothRGBColor() Source code: local colorChangeSpeed = 2; addEventHandler('onClientResourceStart', resourceRoot, function() colorChangeSpeed = math.max(math.min(colorChangeSpeed, 2), .5) randomR, randomG, randomB = 0, 0, 0; levelNumber = math.random(3) startTick = getTickCount(); addEventHandler('onClientRender', root, updateRGB) end) function updateRGB() local currentTick = getTickCount(); local fadeIn, fadeOut = interpolateBetween(0, 255, 0, 255, 0, 0, (currentTick-startTick)/(colorChangeSpeed*1000), 'Linear') if levelNumber == 1 then randomR, randomG, randomB = fadeOut, fadeIn, 0 elseif levelNumber == 2 then randomR, randomG, randomB = 0, fadeOut, fadeIn elseif levelNumber == 3 then randomR, randomG, randomB = fadeIn, 0, fadeOut end if currentTick > (startTick+(colorChangeSpeed*1000)) then levelNumber = math.max((levelNumber+1)%4, 1) startTick = getTickCount(); end end function getSmoothRGBColor() return randomR, randomG, randomB; end Example: local sx, sy = guiGetScreenSize() addEventHandler('onClientRender', root, function() dxDrawText(getPlayerName(localPlayer), 0, 0, sx, sy, tocolor(getSmoothRGBColor()), 2, 'default-bold', 'center', 'top') end) تقدر تغير سرعة التغيير مابين الألوان من السطر الأول
  18. طيب قولنا اسم السكربت ولا كيف نعرف
  19. ايش هذا الكلام حرقني ياخي
  20. @Rakan# اكتب القصة ولكن بشكل يجذب
  21. هذا انفجار وليس نار createFire
×
×
  • Create New...