Jump to content

الكود مايضبط


Recommended Posts

 

سلاموعليكم

 

هذا كود لفل استخدمة ومفروض والاكواد تقول انة اذا لاعب اخذ لفل يجي علية ماركر

لية مايجي علي ماركر لاخذت لفل جديد 

 

local sx, sy = guiGetScreenSize();
local x,y =  (sx/1366), (sy/768)
local dxfont0_font = dxCreateFont("font.ttf", 11)
Markerlevel = {};
CurrentData = getElementData ( localPlayer, "Level") or 1
CurrentText = "Level"

function unlerp(from,to,lerp) 
    return (lerp-from)/(to-from) 
end

setTimer(function()
if CurrentData == getElementData ( localPlayer, "XP") or 1 and CurrentText == "Exp" then
CurrentData = getElementData ( localPlayer, "Level") or 1
CurrentText = "Level"
else
CurrentData = getElementData ( localPlayer, "XP") or 1
CurrentText = "Exp"
end
end,10000,0)



function dxDrawProgressBar( startX, startY, width, height, progress, color, backColor )
	local progress = math.max( 0, (math.min( 100, progress) ) )
	local wBar = width*.99
	for i = 0, 0 do
		local startPos = (wBar*i + (width*.0100)*i) + startX
		dxDrawRectangle( startPos, startY, wBar, height, backColor )
		local eInterval = (i*100)
		local localProgress = math.min( 1, unlerp( eInterval, eInterval + 100, progress ) )
		if localProgress > 0 then
			dxDrawRectangle( startPos, startY, wBar*localProgress, height, color,true )
		end
	end
end


 
addEventHandler("onClientRender", root,
function()
		local Level = getElementData ( localPlayer, "Level") or 1
		local XP = getElementData ( localPlayer, "XP") or 0
		if Level and XP then
			Prog = ((XP*100)/(Level*150))
			local r, g, b = getTeamColor(getPlayerTeam(localPlayer))
	    	  dxDrawRectangle(44*x, 731*y, 304*x, 32*y, tocolor(0, 0, 0, 185), false)
	    	dxDrawProgressBar( 86*x, 739*y, 244*x, 15*y, Prog, tocolor(r, g, b, 255), tocolor(0, 0, 0, 250) )
        dxDrawText("Exp", 49*x, 738*y, 72*x, 758*y, tocolor(255, 255, 255, 255), 1.00, dxfont0_font, "left", "top", false, false, false, false, false)
        dxDrawText(""..CurrentText.." "..CurrentData.."", 173*x, 736*y, 196*x, 753*y, tocolor(176, 181, 133, 254), 1.00, dxfont0_font, "left", "top", false, false, false, false, false)
	end
end )


Marker = {
	{"checkpoint"},
	{"corona"}
}

function wonerG()
	setElementData(localPlayer,"LeftMove",true) 
	setTimer(setElementData,4000,1,localPlayer,"LeftMove",false)
	setTimer(setElementData,8000,1,localPlayer,"LeftMove",true)
	setTimer(setElementData,10000,1,localPlayer,"LeftMove",false)
	setTimer(setElementData,12000,1,localPlayer,"LeftMove",true)
	setTimer(setElementData,13000,1,localPlayer,"LeftMove",false)
	setTimer(function()
		local x, y, z = getElementPosition ( localPlayer )
		local Tel = math.random (0,1.5)
		local Markers = unpack(Marker[math.random(#Marker)])
		Markerlevel[localPlayer] = createMarker(x, y, z, Markers, Tel, math.random(255), math.random(255), math.random(255), 255)
		setTimer(destroyElement,200,1,Markerlevel[localPlayer])
	end,100,120)
end
addEvent("PlayLevelUp",true)
addEventHandler("PlayLevelUp",root,wonerG)

 

Link to comment

الاكواد ناقصه وذي مودات مسروقه لو ماني مخطيء

مانقدر نساعدك فيها .

ومع كامل احترامي لك انت ماتعرف تكتب وظيفة فما بالك بـ تعديل اوبرمجة مود كامل 

 

Edited by Rakan#
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...