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. 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)
  9. مايحتاج اكثر من افنت واحد ولا يحتاج جداول تقدرون تسوون كذا بكل بساطة: 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)
  10. اذا رستر السيرفر الداتا بتروح
  11. 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) تقدر تغير سرعة التغيير مابين الألوان من السطر الأول
  12. طيب قولنا اسم السكربت ولا كيف نعرف
  13. ايش هذا الكلام حرقني ياخي
  14. @Rakan# اكتب القصة ولكن بشكل يجذب
  15. هذا انفجار وليس نار createFire
×
×
  • Create New...