Jump to content

مساعدة في كود


Xm7md

Recommended Posts

function dxDrawGifImage ( x, y, w, h, path, iStart, iType, effectSpeed )
    local gifElement = createElement ( "dx-gif" )
    if ( gifElement ) then
        setElementData (
            gifElement,
            "gifData",
            {
                x = x,
                y = y,
                w = w,
                h = h,
                imgPath = path,
                startID = iStart,
                imgID = iStart,
                imgType = iType,
                speed = effectSpeed,
                tick = getTickCount ( )
            },
            false
        )
        return gifElement
    else
        return false
    end
end

addEventHandler ( "onClientRender", root,
    function ( )
        local currentTick = getTickCount ( )
        for index, gif in ipairs ( getElementsByType ( "dx-gif" ) ) do
            local gifData = getElementData ( gif, "gifData" )
            if ( gifData ) then
                if ( currentTick - gifData.tick >= gifData.speed ) then
                    gifData.tick = currentTick
                    gifData.imgID = ( gifData.imgID + 1 )
                    if ( fileExists ( gifData.imgPath .."".. gifData.imgID ..".".. gifData.imgType ) ) then
                        gifData.imgID = gifData.imgID
                        setElementData ( gif, "gifData", gifData, false )
                    else
                        gifData.imgID = gifData.startID
                        setElementData ( gif, "gifData", gifData, false )
                    end
                end
                dxDrawImage ( gifData.x, gifData.y, gifData.w, gifData.h, gifData.imgPath .."".. gifData.imgID ..".".. gifData.imgType )
            end
        end
    end
)

كيف اقدر احط الصورة المتحركة ؟

الرجاء وضعه مع مثال له عشان افهم

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...