-
Posts
1,004 -
Joined
-
Days Won
1
Everything posted by Simple.
-
getZoneName setWeather client side
-
server/main.Lua factor = 0.03 local BlockedModel = { -- [Car id] = true, [411] = true, [457] = true, } function createVehicles(player) for i,v in ipairs(getElementsByType("vehicle")) do fuel = math.random(70,80) setElementData(v, "fuel", fuel) end end function processFuel(player) for i,v in ipairs(getElementsByType("vehicle")) do if not BlockedModel[getElementModel ( v )] then local fuel = getElementData(v, "fuel") or math.random(70,80) if (getVehicleEngineState(v) and fuel > 0 ) then fuel = fuel - factor end if (fuel <= 0.99) then fuel = 0 setVehicleEngineState(v, false) end setElementData(v, "fuel", fuel) end end end createVehicles() setTimer(processFuel, 1000, 0)
-
local BlockedModel = { -- [Car id] = true, [411] = true, [457] = true, } if not BlockedModel[getElementModel ( v )] then -- Bla Bla Bla end
-
Check this script There is an example nightly.multitheftauto.com/files/shaders/shader_hud_mask.zip
-
local account = getPlayerAccount ( player ) if account and not isGuestAccount ( player ) then if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGetGroup('Acl name here')) then -- your code here end end
-
local objectid = items['medkit'].desc
-
You can do it in two ways items['medkit'] = {desc = 'A healing item', name = 'Medic Kit', objectid = '431'} or table.insert(items, 'medkit', {desc = 'A healing item', name = 'Medic Kit', objectid = '431'})
-
السلام عليكم سكربتات قديمه سويتها و ما احتاجها لحرب العصابات - مخدرات -يوزر بانل -البيوت -التحديات -المسابقات -سكن شادر هذا الرابط للتحميل وللفائده https://cdn.discordapp.com/attachments/677248166353174528/687011513609093165/0xSimplex0.rar ?
-
working for me
-
https://community.multitheftauto.com/?p=resources&s=details&id=13072
-
استخدم setSoundVolume --setSoundVolume( source, 1 ) مع سكربت الـ Voice
-
جميل جداً والي اعجبني فيه بزياده حركة البيد لكن لو يكون البيد ياخذ الفلوس ويمشي يحطها بالخزنه تطلع اطلق بالتوفيق ?
-
local screenWidth, screenHeight = guiGetScreenSize ( ) local scroll = guiCreateScrollBar(15,81,24,245,false,false) local scroll2 = guiCreateScrollBar(45,81,24,245,false,false) local scroll3 = guiCreateScrollBar(75,81,24,245,false,false) local R, G, B = 0, 0, 0 addEventHandler( "onClientGUIScroll", root, function() local ScrollValue = guiScrollBarGetScrollPosition ( source ) if source == scroll then R = (255/100) * ScrollValue elseif source == scroll2 then G = (255/100) * ScrollValue elseif source == scroll3 then B = (255/100) * ScrollValue end end) function createText ( ) local playerX, playerY, playerZ = getElementPosition ( localPlayer ) -- Get our player's coordinates. local playerZoneName = getZoneName ( playerX, playerY, playerZ ) -- Get name of the zone the player is in. -- Draw zone name text's shadow. dxDrawText ( playerZoneName, 44, screenHeight - 41, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) -- Draw zone name text. dxDrawText ( playerZoneName, 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( R, G, B, 255 ), 1, "pricedown" ) end function HandleTheRendering ( ) addEventHandler ( "onClientRender", root, createText ) -- keep the text visible with onClientRender. end addEventHandler ( "onClientResourceStart", resourceRoot, HandleTheRendering ) @+Source|>
-
local LevelData = "Level" local ExpData = "Exp" function giveXP ( player, exp ) if isElement ( player ) and getElementType ( player ) == 'player' then if exp and type ( exp ) == "number" then local level = getElementData ( player, LevelData ) or 1 local currentXp = getElementData ( player, ExpData ) or 0 if currentXp + exp > level * 100 then setElementData ( player, LevelData, level + 1 ) setElementData ( player, ExpData, ( currentXp + exp ) - ( level * 100 ) ) outputChatBox ( 'Level up to '..level+1, player) else setElementData ( player, ExpData, currentXp + exp ) outputChatBox ( 'Exp up to '..currentXp + exp, player) end end end end هذا نظام لفلات بسيط ماجربته بس إن شاء الله مضبوط يبقى عليك حفظ اللفل والاكس بي ولما يقتل تعطيه اكس بي عدله بالي يناسبك
-
local showComponents = false bindKey("f5", "down", function() showComponents = not showComponents end) addEventHandler("onClientRender", root, function() if (showComponents) then for _, veh in pairs(getElementsByType("vehicle", root, true)) do for compname in pairs(veh:getComponents()) do local x, y = getScreenFromWorldPosition(veh:getComponentPosition(compname, "world")) if (x) then dxDrawText(compname, x, y, 0, 0, tocolor(255, 255, 255)) end end end end end ) هذا مثال من الويكي ممكن يساعدك
-
لما ياخذ اكس بي سو تحقق إذا الاكس بي مع الزيادة اكثر من الحد زود للاعب لفل واخصم من الاكس بي الحد حق اللفل وعطه الاكس بي الباقي ? مثال EXP = givenXP + currentXP if EXP > limitXP then level = level + 1 currentEXP = EXP - limitXP limitXP = level * 100 end مجرد مثال عن الطريقة الي بتسويها
-
الأفضل cache="false"
-
addEventHandler("onVehicleEnter", root, function (player, _, jacked) if isElement(jacked) and getElementType(player) == "player" and getElementType(jacked) == "player" and (getTeamName(getPlayerTeam(player)) ~= 'Police') then setElementData(player, "Charges", tonumber(getElementData(player, "Charges"))+30) end end)
-
local screenW, screenH = guiGetScreenSize() clanwarwnd = guiCreateWindow((screenW - 800) / 5, (screenH - 800) / 5, 800, 800, "Clanwar Panel", false) guiWindowSetMovable(clanwarwnd, false) guiWindowSetSizable(clanwarwnd, false) guiSetVisible(clanwarwnd, false) cjoin = guiCreateButton(49, 35, 169, 37, "Enable Command 'cjoin'", false, clanwarwnd) stgm = guiCreateButton(233, 35, 169, 37, "Start Game + Open Doors", false, clanwarwnd) edgm = guiCreateButton(49, 87, 169, 37, "End Game + Close Doors", false, clanwarwnd) rfwn = guiCreateButton(233, 87, 169, 37, "Rifa Win + Top Players", false, clanwarwnd) mfwn = guiCreateButton(49, 138, 169, 37, "Mafia Win + Top Players", false, clanwarwnd) adjoin = guiCreateButton(233, 138, 169, 37, "Admins Join Only", false, clanwarwnd) slapall = guiCreateButton(49, 185, 169, 37, "Slap All Players", false, clanwarwnd) closewnd = guiCreateButton(233, 185, 169, 37, "Close Window", false, clanwarwnd) Points_EditBox = guiCreateEdit(49, 185, 169, 37, "", false, clanwarwnd) Points_Label = guiCreateLabel(0.46, 0.65, 0.08, 0.03, "Points :", true, clanwarwnd) guiSetFont(Points_Label, "default-bold-small") guiLabelSetHorizontalAlign(Points_Label, "center", false)