
RdX
Members-
Posts
181 -
Joined
-
Last visited
Everything posted by RdX
-
ضبط الكود لكن هل فيه شيء يخلي gridlist الي يطلع الاعبين يسوري رفرش كل شوي ؟
-
كود ابو شنب ما فيه اخطأء لكن ما يحسب ليش ؟
-
Line319--- guiSetText( totalHunters, "Hunter Reached :"..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemText ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "Hunters" ) or 0 ) )
-
debugscript 3 ? ما يحسب ابد و حتى انت يا بو شنب ما يحسب تكفون سأأعدوني
-
math.random tocolor guiCreateButton setTimer killTimer isTimer guiCreateFont guiGetFont guiSetFont
-
كيف تبيه يحسب نقاط الهنتر و هو مو مربوط بي السيرفر
-
---ClientSide--- totalHunters = guiCreateLabel(200,150,300,16,"Hunter Reached : N/A",false,statswin) addEventHandler("onClientRender", root, function () guiSetText ( totalHunters, "Hunter Reached : ".. getElementData ( localPlayer, "Hunters" ) or "0" .. "" ) end) ---ServerSide--- function addPlayerPoints(player) local point = getPlayerPoints(player) setPlayerPoints(player,tonumber(point + 1)) if not isGuestAccount(getPlayerAccount(player)) then setAccPoints(getPlayerAccount(player),getPlayerPoints(player)) end end
-
السلام عليكم ورحمة الله وبركاته انا عندي Stats عدد الهنأأتر لكن مصمم على اساس انه يطلع للشخص فقط يعني ما يمديك تشوف حق خويك لو ضغطت على اسمه في gridlist انا الي ابيه اذا ضغطت على اي اسم في gridlist يطلعلي كم مره جاب هنتر Picture : حاولت اسوي زي ما سويت في Money ما ضبط
-
يا كلونيل انت ما سويت شيء ما صار شيء لمن اضغط البوتن السيارات كلها تتلون
-
طيب محد يرد علي الاى اذا سويت تسذا
-
---ClientSide--- local rainbowSteps = { {255, 0, 0}, {255, 255, 0}, {0, 255, 0}, {0, 255, 255}, {0, 0, 255}, {255, 0, 255}, {255, 255, 255}, {0, 0, 0}, } local currentStep = 1 local timeStep = 1000 function calculateRGB() if (tick - start) >= timeStep then currentStep = currentStep + 1 if currentStep > #rainbowSteps then currentStep = 1 end start = tick return calculateRGB() else local lastStep = currentStep - 1 if currentStep == 1 then lastStep = #rainbowSteps end local progress = (tick - start) / timeStep progress = clamp(0, progress, 1) return interpolateBetween(rainbowSteps[lastStep][1], rainbowSteps[lastStep][2], rainbowSteps[lastStep][3], rainbowSteps[currentStep][1], rainbowSteps[currentStep][2], rainbowSteps[currentStep][3], progress, 'Linear') end end function clamp(mi, value, ma) return math.max(mi, math.min(ma, value)) end addEvent('onServerNoticesSettingChange', true) addEventHandler('onServerNoticesSettingChange', resourceRoot, function (speed) timeStep = speed end ) addEventHandler('onClientRender', root, function () if toggleRainbow and #streamedVehicles > 0 then for i, vehicle in ipairs(streamedVehicles) do if not isElement(vehicle) or not isElementStreamedIn(vehicle) or isVehicleBlown(vehicle) then table.remove(streamedVehicles, i) end end tick = getTickCount() if #streamedVehicles > 0 then if not start then start = tick if lastDifference then start = start + lastDifference lastDifference = false end end local r, g, b = calculateRGB() for i, vehicle in ipairs(streamedVehicles) do if isElement(vehicle) then setVehicleColor(vehicle, r, g, b, r, g, b, r, g, b, r, g, b) else table.remove(streamedVehicles, i) end end else lastDifference = (tick - start) if lastDifference > timeStep then lastDifference = tick end end end end ) function onStartRainbowCars() streamedVehicles = {} local vehicles = getElementsByType 'vehicle' if #vehicles > 0 then for i, vehicle in ipairs(vehicles) do addStreamedVehicle(vehicle) end end end function addStreamedVehicle(vehicle) if isElement(vehicle) and getElementType(vehicle) == 'vehicle' and isElementStreamedIn(vehicle) and not isVehicleListed(vehicle) and not isVehicleBlown(vehicle) then table.insert(streamedVehicles, vehicle) end end function isVehicleListed(vehicle) if #streamedVehicles > 0 then for i, veh in ipairs(streamedVehicles) do if veh == vehicle then return true end end end return false end addEventHandler('onClientGUIClick', root, function () if source == RianbowColor then onStartRainbowCars() if SkilledProRacers then addEventHandler('onClientRender', root, toggleRainbow ) else toggleRainbow = true end triggerServerEvent('onClientStartsResource', resourceRoot) end end ) ---ServerSide--- addEvent('onClientStartsResource', true) addEventHandler('onClientStartsResource', resourceRoot, function () local val = defaultSpeed if get('speed') then local ret = tonumber(get('speed')) if ret >= 50 and ret <= 1000 then val = ret end end triggerClientEvent('onServerNoticesSettingChange', resourceRoot, val * 20) end )
-
السلام عليكم ورحمة الله وبركاته عندي سكربت Rainbow Car لكن انا ابيه يشتغل على الي ضغط الزر مو كلهم الحين لو ضغطت الزر كل الموجودين تتلون سيراتهم وش الحل
-
ضبطت مشكورين بس ذا يلون جميع السيارات انا ابيه بس يلون سيارة الي ضغط
-
لكن ذا يشتغل اوتو ماتيك لا انا ابيه يشتغل اذا ضغط على button Button : rianbow
-
ما عدلت شيء نفس االكود --ClientSide-- local rainbowSteps = { {255, 0, 0}, {255, 255, 0}, {0, 255, 0}, {0, 255, 255}, {0, 0, 255}, {255, 0, 255}, {255, 255, 255}, {0, 0, 0}, } local currentStep = 1 local timeStep = 100 function calculateRGB() if (tick - start) >= timeStep then currentStep = currentStep + 1 if currentStep > #rainbowSteps then currentStep = 1 end start = tick return calculateRGB() else local lastStep = currentStep - 1 if currentStep == 1 then lastStep = #rainbowSteps end local progress = (tick - start) / timeStep progress = clamp(0, progress, 1) return interpolateBetween(rainbowSteps[lastStep][1], rainbowSteps[lastStep][2], rainbowSteps[lastStep][3], rainbowSteps[currentStep][1], rainbowSteps[currentStep][2], rainbowSteps[currentStep][3], progress, 'Linear') end end function clamp(mi, value, ma) return math.max(mi, math.min(ma, value)) end addEvent('onServerNoticesSettingChange', true) addEventHandler('onServerNoticesSettingChange', resourceRoot, function (speed) timeStep = speed end ) addEventHandler('onClientRender', root, function () if toggleRainbow and #streamedVehicles > 0 then for i, vehicle in ipairs(streamedVehicles) do if not isElement(vehicle) or not isElementStreamedIn(vehicle) or isVehicleBlown(vehicle) then table.remove(streamedVehicles, i) end end tick = getTickCount() if #streamedVehicles > 0 then if not start then start = tick if lastDifference then start = start + lastDifference lastDifference = false end end local r, g, b = calculateRGB() for i, vehicle in ipairs(streamedVehicles) do if isElement(vehicle) then setVehicleColor(vehicle, r, g, b, r, g, b, r, g, b, r, g, b) else table.remove(streamedVehicles, i) end end else lastDifference = (tick - start) if lastDifference > timeStep then lastDifference = tick end end end end ) function onStartRainbowCars() streamedVehicles = {} local vehicles = getElementsByType 'vehicle' if #vehicles > 0 then for i, vehicle in ipairs(vehicles) do addStreamedVehicle(vehicle) end end end addEventHandler('onClientElementStreamIn', root, function () if isElement(source) and getElementType(source) == 'vehicle' then addStreamedVehicle(source) end end ) function removePossibleVehicle() if isElement(source) and getElementType(source) == 'vehicle' then removeStreamedVehicle(source) end end addEventHandler('onClientVehicleExplode', root, removePossibleVehicle) addEventHandler('onClientElementDestroy', root, removePossibleVehicle) addEventHandler('onClientElementStreamOut', root, removePossibleVehicle) function addStreamedVehicle(vehicle) if isElement(vehicle) and getElementType(vehicle) == 'vehicle' and isElementStreamedIn(vehicle) and not isVehicleListed(vehicle) and not isVehicleBlown(vehicle) then table.insert(streamedVehicles, vehicle) end end function isVehicleListed(vehicle) if #streamedVehicles > 0 then for i, veh in ipairs(streamedVehicles) do if veh == vehicle then return true end end end return false end addEventHandler('onClientResourceStart', resourceRoot, function () onStartRainbowCars() if SkilledProRacers then addEventHandler('onClientRender', root ) else toggleRainbow = true end triggerServerEvent('onClientStartsResource', resourceRoot) end )
-
ما ضبط اسم الوضيفه toogleRainbow اسم الزر ٌRianbow
-
انت ما فهمتني ذا الكود يشغله تلقأأئي لا انا ابيه لمن اضغط الزر ال هو button يشتغل كيف
-
--ServerSide-- addEvent('onClientStartsResource', true) addEventHandler('onClientStartsResource', resourceRoot, function () local val = defaultSpeed if get('speed') then local ret = tonumber(get('speed')) if ret >= 0.1 and ret <= 1000 then val = ret end end triggerClientEvent('onServerNoticesSettingChange', resourceRoot, val * 10) end )
-
--ClientSide-- local rainbowSteps = { {255, 0, 0}, {255, 255, 0}, {0, 255, 0}, {0, 255, 255}, {0, 0, 255}, {255, 0, 255}, {255, 255, 255}, {0, 0, 0}, } local currentStep = 1 local timeStep = 100 function calculateRGB() if (tick - start) >= timeStep then currentStep = currentStep + 1 if currentStep > #rainbowSteps then currentStep = 1 end start = tick return calculateRGB() else local lastStep = currentStep - 1 if currentStep == 1 then lastStep = #rainbowSteps end local progress = (tick - start) / timeStep progress = clamp(0, progress, 1) return interpolateBetween(rainbowSteps[lastStep][1], rainbowSteps[lastStep][2], rainbowSteps[lastStep][3], rainbowSteps[currentStep][1], rainbowSteps[currentStep][2], rainbowSteps[currentStep][3], progress, 'Linear') end end function clamp(mi, value, ma) return math.max(mi, math.min(ma, value)) end addEvent('onServerNoticesSettingChange', true) addEventHandler('onServerNoticesSettingChange', resourceRoot, function (speed) timeStep = speed end ) addEventHandler('onClientRender', root, function () if toggleRainbow and #streamedVehicles > 0 then for i, vehicle in ipairs(streamedVehicles) do if not isElement(vehicle) or not isElementStreamedIn(vehicle) or isVehicleBlown(vehicle) then table.remove(streamedVehicles, i) end end tick = getTickCount() if #streamedVehicles > 0 then if not start then start = tick if lastDifference then start = start + lastDifference lastDifference = false end end local r, g, b = calculateRGB() for i, vehicle in ipairs(streamedVehicles) do if isElement(vehicle) then setVehicleColor(vehicle, r, g, b, r, g, b, r, g, b, r, g, b) else table.remove(streamedVehicles, i) end end else lastDifference = (tick - start) if lastDifference > timeStep then lastDifference = tick end end end end ) function onStartRainbowCars() streamedVehicles = {} local vehicles = getElementsByType 'vehicle' if #vehicles > 0 then for i, vehicle in ipairs(vehicles) do addStreamedVehicle(vehicle) end end end addEventHandler('onClientElementStreamIn', root, function () if isElement(source) and getElementType(source) == 'vehicle' then addStreamedVehicle(source) end end ) function removePossibleVehicle() if isElement(source) and getElementType(source) == 'vehicle' then removeStreamedVehicle(source) end end addEventHandler('onClientVehicleExplode', root, removePossibleVehicle) addEventHandler('onClientElementDestroy', root, removePossibleVehicle) addEventHandler('onClientElementStreamOut', root, removePossibleVehicle) function addStreamedVehicle(vehicle) if isElement(vehicle) and getElementType(vehicle) == 'vehicle' and isElementStreamedIn(vehicle) and not isVehicleListed(vehicle) and not isVehicleBlown(vehicle) then table.insert(streamedVehicles, vehicle) end end function isVehicleListed(vehicle) if #streamedVehicles > 0 then for i, veh in ipairs(streamedVehicles) do if veh == vehicle then return true end end end return false end addEventHandler('onClientResourceStart', resourceRoot, function () onStartRainbowCars() if SkilledProRacers then addEventHandler('onClientRender', root ) else toggleRainbow = true end triggerServerEvent('onClientStartsResource', resourceRoot) end )
-
السلام عليكم ممكن تسأعدوني عندي مشكله ذا الكود عجزت اخليه يشتغل بزر ذا يشتغل اتومأتيك و المشكله الثأنيه ان الكود ذا اذا شغلته يشتغل على كل السيارات و انا ابيه يشتغل على الي يضغط الزر يعني سيأأره وحده اسم الزر RianbowColor
-
--[[Client Side]]-- function randomVehColors() if ( source == RianbowColor ) then local vehicle = getPedOccupiedVehicle(localPlayer) if (vehicle) then triggerServerEvent("color",getRootElement()) end end end addEventHandler ( "onClientGUIClick", getRootElement(),randomVehColors) --[[server Side]]-- function Rcolor() local color = {} color[1] = math.random(0,255) color[2] = math.random(0,255) color[3] = math.random(0,255) color[4] = math.random(0,255) setVehicleColor ( vehicle, color[1], color[2], color[3], color[4] ) end addEvent("color",true) addEventHandler("color",getRootElement(),function () setTimer( Rcolor, 350, 0 ) end,false)