Jump to content

peak


vallejo

Recommended Posts

Buenas me hice este sistema sencillo entonces lo que sucede es que cada que me logueo cuenta lo puedo hacer 100 veces si quiero y sigue contando cada que entro entonces quiero saber como puedo hacer que ha medida que yo me conecte de nuevo el script sepa que ya me había logueado y no me cuente más como un usuario nuevo. como puedo solucionarlo hay que usar bases de datos?

local peakJugador = 0 
  
function playerCountUp () 
    if peakJugador < getPlayerCount() then 
        peakJugador = peakJugador + 1 
        outputChatBox ( "Se ha conectado un nuevo jugador, "..peakJugador.."! tienes un bonus.", getRootElement(), 0, 255, 30) 
        local players = getElementsByType ( "player" ) 
        for theKey,thePlayer in ipairs(players) do  
            if peakJugador < 1000 then 
                givePlayerMoney(thePlayer, 100000) 
                if peakJugador % 5 == 0 then 
                    givePlayerMoney(thePlayer, 1000000) 
                end 
            end 
        end 
    end 
end 
addEventHandler ( "onPlayerLogin", getRootElement(), playerCountUp ) 
  
addCommandHandler("pico", function(Player, _) 
    outputChatBox ( "Maximo de jugadores conectados "..peakJugador.."!", Player, 255, 218, 0) 
end) 
  

Link to comment
  • Recently Browsing   0 members

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