Jump to content

Sonidos, Sounds...


lpdc99

Recommended Posts

sii solo encontre un solo race man y tiene las mismas cosas pero los sonidos no funcionan :(

Hay muchos races, unos viene mas editados y otros no, prueba con uno de esos

PD: en el buscador pon race y de tipo gamemode.

Edit: Ahora mirando bien la post atras, ya sé cual es tu error, copia todo el código que pondré y remplazalo por todo tu race client.

-----------------Spectators 
local player = getLocalPlayer()
local root = getRootElement ()
local Spectators = {}
setElementData ( player, "Spectator", "" )
local scrX, scrY = guiGetScreenSize()
repair=true
------------------
function start ()
    setTimer ( checkTarget, 1000, 0 )
end
addEventHandler ( "onClientResourceStart", getResourceRootElement(), start )
------------------
function checkTarget ( )
local target = getCameraTarget ()
local car = getPedOccupiedVehicle ( player )
    if not ( car ) then
        car = "noCar"
    end
    if ( target ) then
        setElementData ( player, "Spectator", target )
    else
        setElementData ( player, "Spectator", "" )
    end
    Spectators = {}
    for i,v in ipairs( getElementsByType ( "player" ) ) do
        if ( v ~= player ) then
            local vTarget = getElementData ( v, "Spectator" )
            if ( vTarget == car ) then
                table.insert(Spectators,v)
            end
        end
    end
end
------------------
g_Root = getRootElement()
g_ResRoot = getResourceRootElement(getThisResource())
g_Me = getLocalPlayer()
g_ArmedVehicleIDs = table.create({ 425, 447, 520, 430, 464, 432 }, true)
g_WaterCraftIDs = table.create({ 539, 460, 417, 447, 472, 473, 493, 595, 484, 430, 453, 452, 446, 454 }, true)
g_ModelForPickupType = { nitro = 2221, repair = 2222, vehiclechange = 2223 }
g_HunterID = 425
g_NextMap = "Random"
g_Checkpoints = {}
g_Pickups = {}
g_VisiblePickups = {}
g_Objects = {}
function setNextMap ( mapname )
g_NextMap = mapname
end
addEvent ( "setNextMap", true )
addEventHandler ( "setNextMap", getRootElement(), setNextMap )
function math.round(number, decimals, method)
    decimals = decimals or 0
    local factor = 10 ^ decimals
    if (method == "ceil" or method == "floor") then return math[method](number * factor) / factor
    else return tonumber(("%."..decimals.."f"):format(number)) end
end
 
function setNextNil ( dis )
g_NextMap = "Random"
end
addEvent ( "setNextNil", true )
addEventHandler ( "setNextNil", getRootElement(), setNextNil )
function hudSet ()
local screenWidth, screenHeight = guiGetScreenSize()
dxDrawColorText ('Siguiente: ' .. g_NextMap, 2+1, screenHeight - dxGetFontHeight(1, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Siguiente: #555555' .. g_NextMap, 2, screenHeight - dxGetFontHeight(1, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
if (g_MapInfo) then
dxDrawColorText ('Mapa: ' .. g_MapInfo.name, 2+1, screenHeight - dxGetFontHeight(2, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Mapa: #555555' .. g_MapInfo.name, 2, screenHeight - dxGetFontHeight(2, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
else
dxDrawColorText ('Mapa: N/A', 2+1, screenHeight - dxGetFontHeight(2, 'bankgothic')/2.1, 100, 100, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Mapa: #555555Random', 2, screenHeight - dxGetFontHeight(2, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
end
dxDrawColorText ('Público: ' .. #Spectators, 2+1, screenHeight - dxGetFontHeight(3, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Público: #555555' .. #Spectators, 2, screenHeight - dxGetFontHeight(3, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
end
 
addEventHandler ( "onClientRender", getRootElement(), hudSet )
addEventHandler('onClientResourceStart', g_ResRoot,
    function()
        g_Players = getElementsByType('player')
 
        fadeCamera(false,0.0)
        -- create GUI
        local screenWidth, screenHeight = guiGetScreenSize()
        g_dxGUI = {
            ranknum = dxText:create('1', screenWidth - 40, screenHeight - 30, false, 'bankgothic', 1, 'right'), --orig 3
            ranksuffix = dxText:create('Alive:', screenWidth - 110, screenHeight - 30, false, 'bankgothic', 1), --orig 0.8
            checkpoint = dxText:create('0/0', screenWidth - 40, screenHeight - 30, false, 'bankgothic', 0.2, 'right'), --orig 1.3
            --mapdisplay = dxText:create('Map: none', 2, screenHeight - dxGetFontHeight( 0.8, 'bankgothic')/2, false, 'bankgothic', 0.7, 'left')
        }
        g_dxGUI.ranknum:color(255, 153, 0,255)
        g_dxGUI.ranksuffix:color(255, 153, 0,255)
        g_dxGUI.checkpoint:color(255, 153, 0,255)
        --g_dxGUI.mapdisplay:color(255, 153, 0,255)
        --g_dxGUI.mapdisplayName:color(255, 153, 0,255)
        --g_dxGUI.nextdisplay:color(255, 153, 0,255)
        --g_dxGUI.nextdisplayName:color(255, 153, 0,255)
        g_dxGUI.ranknum:type('stroke', 1.3, 0, 0, 0, 255)
        g_dxGUI.ranksuffix:type('stroke', 1.3, 0, 0, 0, 255)
        g_dxGUI.checkpoint:type('stroke', 1.3, 0, 0, 0, 255)
        g_GUI = {
            timeleftbg = guiCreateStaticImage(screenWidth/2-65, 0, 165, 50, 'img/timeleft.png', false, nil),
            timeleft = guiCreateLabel(screenWidth/2-70, 24, 100, 30, '', false),
            timepassed = guiCreateLabel(screenWidth/2+38, 24, 100, 30, '', false),
 
        }
        guiSetFont(g_GUI.timeleft, 'default-bold-small')
        guiSetFont(g_GUI.timepassed, 'default-bold-small')
        guiLabelSetHorizontalAlign(g_GUI.timeleft, 'center')
        --g_GUI.speedbar:setProgress(0)
       
        hideGUIComponents('timeleftbg', 'timeleft',  'ranknum', 'ranksuffix', 'checkpoint', 'timepassed')
        RankingBoard.precreateLabels(10)
       
        -- set update handlers
        g_PickupStartTick = getTickCount()
        addEventHandler('onClientRender', g_Root, updateBars)
        g_WaterCheckTimer = setTimer(checkWater, 1000, 0)
       
        -- load pickup models and textures
        for name,id in pairs(g_ModelForPickupType) do
            engineImportTXD(engineLoadTXD('model/' .. name .. '.txd'), id)
            engineReplaceModel(engineLoadDFF('model/' .. name .. '.dff', id), id)
            -- Double draw distance for pickups
            engineSetModelLODDistance( id, 60 )
        end
 
        if isVersion101Compatible() then
            -- Dont clip vehicles (1.0.1 function)
            setCameraClip ( true, false )
        end
 
        -- Init presentation screens
        TravelScreen.init()
        TitleScreen.init()
 
        -- Show title screen now
        TitleScreen.show()
 
        setPedCanBeKnockedOffBike(g_Me, false)
    end
)
 
function relativeScale(int)
    return (int*0.66)/1080
end
 
-------------------------------------------------------
-- Title screen - Shown when player first joins the game
-------------------------------------------------------
TitleScreen = {}
TitleScreen.startTime = 0
 
function TitleScreen.init()
    local screenWidth, screenHeight = guiGetScreenSize()
    local adjustY = math.clamp( -30, -15 + (-30- -15) * (screenHeight - 480)/(900 - 480), -15 );
    g_GUI['titleImage'] = guiCreateStaticImage(screenWidth/2-256, screenHeight/2-256+adjustY, 512, 512, 'img/title.png', false)
    g_dxGUI['titleText1'] = dxText:create('', 30, screenHeight-67, false, 'bankgothic', 0.80, 'left' )
    g_dxGUI['titleText2'] = dxText:create('', 120, screenHeight-67, false, 'bankgothic', 0.80, 'left' )
    g_dxGUI['titleText1']:text( 'Site : Soon ' ..
                                ' \n' ..
                                ' \n' ..
                                '' )
    g_dxGUI['titleText2']:text( '\n' ..
                                ' \n' ..
                                ' \n' ..
                                '' )
    hideGUIComponents('titleImage','titleText1','titleText2')
end
 
function TitleScreen.show()
    showGUIComponents('titleImage','titleText1','titleText2')
    guiMoveToBack(g_GUI['titleImage'])
    TitleScreen.startTime = getTickCount()
    TitleScreen.bringForward = 0
    addEventHandler('onClientRender', g_Root, TitleScreen.update)
end
 
function TitleScreen.update()
    local secondsLeft = TitleScreen.getTicksRemaining() / 1000
    local alpha = math.min(1,math.max( secondsLeft ,0))
    guiSetAlpha(g_GUI['titleImage'], alpha)
    g_dxGUI['titleText1']:color(255, 153, 0,255*alpha)
    g_dxGUI['titleText2']:color(255, 153, 0,255*alpha)
    if alpha == 0 then
        hideGUIComponents('titleImage','titleText1','titleText2')
        removeEventHandler('onClientRender', g_Root, TitleScreen.update)
    end
end
 
function TitleScreen.getTicksRemaining()
    return math.max( 0, TitleScreen.startTime - TitleScreen.bringForward + 10000 - getTickCount() )
end
 
-- Start the fadeout as soon as possible
function TitleScreen.bringForwardFadeout(maxSkip)
    local ticksLeft = TitleScreen.getTicksRemaining()
    local bringForward = ticksLeft - 1000
    outputDebug( 'MISC', 'bringForward ' .. bringForward )
    if bringForward > 0 then
        TitleScreen.bringForward = math.min(TitleScreen.bringForward + bringForward,maxSkip)
        outputDebug( 'MISC', 'TitleScreen.bringForward ' .. TitleScreen.bringForward )
    end
end
-------------------------------------------------------
 
 
-------------------------------------------------------
-- Travel screen - Message for client feedback when loading maps
-------------------------------------------------------
TravelScreen = {}
TravelScreen.startTime = 0
 
function TravelScreen.init()
    local screenWidth, screenHeight = guiGetScreenSize()
    g_GUI['travelImage']   = guiCreateStaticImage(screenWidth/2-256, screenHeight/2-20, 512, 256, 'img/travelling.png', false, nil)
    g_dxGUI['travelText1'] = dxText:create('Siguiente Mapa:', screenWidth/2, screenHeight/2-130, false, 'bankgothic', 0.60, 'center' )
    g_dxGUI['travelText2'] = dxText:create('', screenWidth/2, screenHeight/2-100, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText3'] = dxText:create('', screenWidth/2, screenHeight/2-40, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText4'] = dxText:create('', screenWidth/2, screenHeight/2-70, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText1']:color(255, 153, 0)
    g_dxGUI['travelText4']:color(255, 153, 0)
    hideGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
end
 
function TravelScreen.show( mapName, authorName )
    TravelScreen.startTime = getTickCount()
    g_dxGUI['travelText2']:text(mapName)
    g_dxGUI['travelText3']:text(authorName and "" .. authorName or "")
    g_dxGUI['travelText4']:text(authorName and "Creador:" or "")
    showGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
    guiMoveToBack(g_GUI['travelImage'])
end
 
function TravelScreen.hide()
    hideGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
end
 
function TravelScreen.getTicksRemaining()
    return math.max( 0, TravelScreen.startTime + 3000 - getTickCount() )
end
-------------------------------------------------------
 
 
-- Called from server
function notifyLoadingMap( mapName, authorName )
   
Link to comment
ok bro gracias pasamelo :D te lo agradezco cuando quieras anda a mi server te hare mod smod o admin cualquiera de esos

Te lo deje en la post anterior._. , te lo dejo nuevamente en el spoiler

-----------------Spectators 
local player = getLocalPlayer()
local root = getRootElement ()
local Spectators = {}
setElementData ( player, "Spectator", "" )
local scrX, scrY = guiGetScreenSize()
repair=true
------------------
function start ()
    setTimer ( checkTarget, 1000, 0 )
end
addEventHandler ( "onClientResourceStart", getResourceRootElement(), start )
------------------
function checkTarget ( )
local target = getCameraTarget ()
local car = getPedOccupiedVehicle ( player )
    if not ( car ) then
        car = "noCar"
    end
    if ( target ) then
        setElementData ( player, "Spectator", target )
    else
        setElementData ( player, "Spectator", "" )
    end
    Spectators = {}
    for i,v in ipairs( getElementsByType ( "player" ) ) do
        if ( v ~= player ) then
            local vTarget = getElementData ( v, "Spectator" )
            if ( vTarget == car ) then
                table.insert(Spectators,v)
            end
        end
    end
end
------------------
g_Root = getRootElement()
g_ResRoot = getResourceRootElement(getThisResource())
g_Me = getLocalPlayer()
g_ArmedVehicleIDs = table.create({ 425, 447, 520, 430, 464, 432 }, true)
g_WaterCraftIDs = table.create({ 539, 460, 417, 447, 472, 473, 493, 595, 484, 430, 453, 452, 446, 454 }, true)
g_ModelForPickupType = { nitro = 2221, repair = 2222, vehiclechange = 2223 }
g_HunterID = 425
g_NextMap = "Random"
g_Checkpoints = {}
g_Pickups = {}
g_VisiblePickups = {}
g_Objects = {}
function setNextMap ( mapname )
g_NextMap = mapname
end
addEvent ( "setNextMap", true )
addEventHandler ( "setNextMap", getRootElement(), setNextMap )
function math.round(number, decimals, method)
    decimals = decimals or 0
    local factor = 10 ^ decimals
    if (method == "ceil" or method == "floor") then return math[method](number * factor) / factor
    else return tonumber(("%."..decimals.."f"):format(number)) end
end
 
function setNextNil ( dis )
g_NextMap = "Random"
end
addEvent ( "setNextNil", true )
addEventHandler ( "setNextNil", getRootElement(), setNextNil )
function hudSet ()
local screenWidth, screenHeight = guiGetScreenSize()
dxDrawColorText ('Siguiente: ' .. g_NextMap, 2+1, screenHeight - dxGetFontHeight(1, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Siguiente: #555555' .. g_NextMap, 2, screenHeight - dxGetFontHeight(1, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
if (g_MapInfo) then
dxDrawColorText ('Mapa: ' .. g_MapInfo.name, 2+1, screenHeight - dxGetFontHeight(2, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Mapa: #555555' .. g_MapInfo.name, 2, screenHeight - dxGetFontHeight(2, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
else
dxDrawColorText ('Mapa: N/A', 2+1, screenHeight - dxGetFontHeight(2, 'bankgothic')/2.1, 100, 100, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Mapa: #555555Random', 2, screenHeight - dxGetFontHeight(2, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
end
dxDrawColorText ('Público: ' .. #Spectators, 2+1, screenHeight - dxGetFontHeight(3, 'bankgothic')/2+1, 100+1, 100+1, tocolor ( 0, 0, 0, 255 ), 0.6, 'bankgothic', 0.6, 'left')
dxDrawColorText ('#FF9900Público: #555555' .. #Spectators, 2, screenHeight - dxGetFontHeight(3, 'bankgothic')/2, 100, 100, tocolor ( 255, 255, 255, 255 ), 0.6, 'bankgothic', 0.6, 'left')
end
 
addEventHandler ( "onClientRender", getRootElement(), hudSet )
addEventHandler('onClientResourceStart', g_ResRoot,
    function()
        g_Players = getElementsByType('player')
 
        fadeCamera(false,0.0)
        -- create GUI
        local screenWidth, screenHeight = guiGetScreenSize()
        g_dxGUI = {
            ranknum = dxText:create('1', screenWidth - 40, screenHeight - 30, false, 'bankgothic', 1, 'right'), --orig 3
            ranksuffix = dxText:create('Alive:', screenWidth - 110, screenHeight - 30, false, 'bankgothic', 1), --orig 0.8
            checkpoint = dxText:create('0/0', screenWidth - 40, screenHeight - 30, false, 'bankgothic', 0.2, 'right'), --orig 1.3
            --mapdisplay = dxText:create('Map: none', 2, screenHeight - dxGetFontHeight( 0.8, 'bankgothic')/2, false, 'bankgothic', 0.7, 'left')
        }
        g_dxGUI.ranknum:color(255, 153, 0,255)
        g_dxGUI.ranksuffix:color(255, 153, 0,255)
        g_dxGUI.checkpoint:color(255, 153, 0,255)
        --g_dxGUI.mapdisplay:color(255, 153, 0,255)
        --g_dxGUI.mapdisplayName:color(255, 153, 0,255)
        --g_dxGUI.nextdisplay:color(255, 153, 0,255)
        --g_dxGUI.nextdisplayName:color(255, 153, 0,255)
        g_dxGUI.ranknum:type('stroke', 1.3, 0, 0, 0, 255)
        g_dxGUI.ranksuffix:type('stroke', 1.3, 0, 0, 0, 255)
        g_dxGUI.checkpoint:type('stroke', 1.3, 0, 0, 0, 255)
        g_GUI = {
            timeleftbg = guiCreateStaticImage(screenWidth/2-65, 0, 165, 50, 'img/timeleft.png', false, nil),
            timeleft = guiCreateLabel(screenWidth/2-70, 24, 100, 30, '', false),
            timepassed = guiCreateLabel(screenWidth/2+38, 24, 100, 30, '', false),
 
        }
        guiSetFont(g_GUI.timeleft, 'default-bold-small')
        guiSetFont(g_GUI.timepassed, 'default-bold-small')
        guiLabelSetHorizontalAlign(g_GUI.timeleft, 'center')
        --g_GUI.speedbar:setProgress(0)
       
        hideGUIComponents('timeleftbg', 'timeleft',  'ranknum', 'ranksuffix', 'checkpoint', 'timepassed')
        RankingBoard.precreateLabels(10)
       
        -- set update handlers
        g_PickupStartTick = getTickCount()
        addEventHandler('onClientRender', g_Root, updateBars)
        g_WaterCheckTimer = setTimer(checkWater, 1000, 0)
       
        -- load pickup models and textures
        for name,id in pairs(g_ModelForPickupType) do
            engineImportTXD(engineLoadTXD('model/' .. name .. '.txd'), id)
            engineReplaceModel(engineLoadDFF('model/' .. name .. '.dff', id), id)
            -- Double draw distance for pickups
            engineSetModelLODDistance( id, 60 )
        end
 
        if isVersion101Compatible() then
            -- Dont clip vehicles (1.0.1 function)
            setCameraClip ( true, false )
        end
 
        -- Init presentation screens
        TravelScreen.init()
        TitleScreen.init()
 
        -- Show title screen now
        TitleScreen.show()
 
        setPedCanBeKnockedOffBike(g_Me, false)
    end
)
 
function relativeScale(int)
    return (int*0.66)/1080
end
 
-------------------------------------------------------
-- Title screen - Shown when player first joins the game
-------------------------------------------------------
TitleScreen = {}
TitleScreen.startTime = 0
 
function TitleScreen.init()
    local screenWidth, screenHeight = guiGetScreenSize()
    local adjustY = math.clamp( -30, -15 + (-30- -15) * (screenHeight - 480)/(900 - 480), -15 );
    g_GUI['titleImage'] = guiCreateStaticImage(screenWidth/2-256, screenHeight/2-256+adjustY, 512, 512, 'img/title.png', false)
    g_dxGUI['titleText1'] = dxText:create('', 30, screenHeight-67, false, 'bankgothic', 0.80, 'left' )
    g_dxGUI['titleText2'] = dxText:create('', 120, screenHeight-67, false, 'bankgothic', 0.80, 'left' )
    g_dxGUI['titleText1']:text( 'Site : Soon ' ..
                                ' \n' ..
                                ' \n' ..
                                '' )
    g_dxGUI['titleText2']:text( '\n' ..
                                ' \n' ..
                                ' \n' ..
                                '' )
    hideGUIComponents('titleImage','titleText1','titleText2')
end
 
function TitleScreen.show()
    showGUIComponents('titleImage','titleText1','titleText2')
    guiMoveToBack(g_GUI['titleImage'])
    TitleScreen.startTime = getTickCount()
    TitleScreen.bringForward = 0
    addEventHandler('onClientRender', g_Root, TitleScreen.update)
end
 
function TitleScreen.update()
    local secondsLeft = TitleScreen.getTicksRemaining() / 1000
    local alpha = math.min(1,math.max( secondsLeft ,0))
    guiSetAlpha(g_GUI['titleImage'], alpha)
    g_dxGUI['titleText1']:color(255, 153, 0,255*alpha)
    g_dxGUI['titleText2']:color(255, 153, 0,255*alpha)
    if alpha == 0 then
        hideGUIComponents('titleImage','titleText1','titleText2')
        removeEventHandler('onClientRender', g_Root, TitleScreen.update)
    end
end
 
function TitleScreen.getTicksRemaining()
    return math.max( 0, TitleScreen.startTime - TitleScreen.bringForward + 10000 - getTickCount() )
end
 
-- Start the fadeout as soon as possible
function TitleScreen.bringForwardFadeout(maxSkip)
    local ticksLeft = TitleScreen.getTicksRemaining()
    local bringForward = ticksLeft - 1000
    outputDebug( 'MISC', 'bringForward ' .. bringForward )
    if bringForward > 0 then
        TitleScreen.bringForward = math.min(TitleScreen.bringForward + bringForward,maxSkip)
        outputDebug( 'MISC', 'TitleScreen.bringForward ' .. TitleScreen.bringForward )
    end
end
-------------------------------------------------------
 
 
-------------------------------------------------------
-- Travel screen - Message for client feedback when loading maps
-------------------------------------------------------
TravelScreen = {}
TravelScreen.startTime = 0
 
function TravelScreen.init()
    local screenWidth, screenHeight = guiGetScreenSize()
    g_GUI['travelImage']   = guiCreateStaticImage(screenWidth/2-256, screenHeight/2-20, 512, 256, 'img/travelling.png', false, nil)
    g_dxGUI['travelText1'] = dxText:create('Siguiente Mapa:', screenWidth/2, screenHeight/2-130, false, 'bankgothic', 0.60, 'center' )
    g_dxGUI['travelText2'] = dxText:create('', screenWidth/2, screenHeight/2-100, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText3'] = dxText:create('', screenWidth/2, screenHeight/2-40, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText4'] = dxText:create('', screenWidth/2, screenHeight/2-70, false, 'bankgothic', 0.70, 'center' )
    g_dxGUI['travelText1']:color(255, 153, 0)
    g_dxGUI['travelText4']:color(255, 153, 0)
    hideGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
end
 
function TravelScreen.show( mapName, authorName )
    TravelScreen.startTime = getTickCount()
    g_dxGUI['travelText2']:text(mapName)
    g_dxGUI['travelText3']:text(authorName and "" .. authorName or "")
    g_dxGUI['travelText4']:text(authorName and "Creador:" or "")
    showGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
    guiMoveToBack(g_GUI['travelImage'])
end
 
function TravelScreen.hide()
    hideGUIComponents('travelImage', 'travelText1', 'travelText2', 'travelText3', 'travelText4')
end
 
function TravelScreen.getTicksRemaining()
    return math.max( 0, TravelScreen.startTime + 3000 - getTickCount() )
end
-------------------------------------------------------
 
 
-- Called from server
function notifyLoadingMap( mapName, authorName )
   
Link to comment
  • Recently Browsing   0 members

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