Jump to content

Como criar um time para set skin


Recommended Posts

Olá a muito tempo tenha essa duvida, de como colocar um time no uso de /ss. por exemplo [ Tente de novo daqui 20 segundos ] . Pois algum tempo vejo que existe alguns players que ainda usam esse comando junto com ( /bind 1 ss skin ), para ter vantagem sobre os outros players. queria uma ajuda de como criar esse sequinte script... obrigado pela atenção :mrgreen:

Link to comment

Tente isso:

-- fr_client.lua - Linha 60 (pode ser diferente ai) 
ssTime = false 
  
function setSkinCommand(cmd, skin) 
    skin = skin and tonumber(skin) 
    if skin then 
        if not ssTime or ssTime < getTickCount() then 
            ssTime = getTickCount() + ( 20 *1000 ) -- 20 = 20 segundos 
            server.setMySkin(skin) 
            fadeCamera(true) 
            closeWindow(wndSpawnMap) 
            closeWindow(wndSetPos) 
        else 
            outputChatBox ( "Aguarde "..math.floor ( ( ssTime - getTickCount() ) /1000 ).. " Segundos antes de trocar a skin novamente !", 255, 0, 0, true ) 
        end 
    end 
end 
addCommandHandler('setskin', setSkinCommand) 
addCommandHandler('ss', setSkinCommand) 

Link to comment
allow = true 
function setSkinCommand(cmd, skin) 
    if not allow then 
            return outputChatBox("Aguarde 30 segundos para mudar de skin novamente!", 255,0,0) 
        end 
    skin = skin and tonumber(skin) 
    if skin then 
        server.setMySkin(skin) 
        fadeCamera(true) 
        closeWindow(wndSpawnMap) 
        closeWindow(wndSetPos) 
        allow = false 
        setTimer( 
        function() 
        allow = true 
        end, 30000,1) 
    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...